Primitivas de ejecución, reparación, mapeo, validación y procesamiento acotado usadas por los flujos de trabajo de estándares situados sobre los validadores específicos de formato
| Tipo | Valores o propósito |
EPdfStandardsExecution | Excepción generada por entradas inválidas, límites excedidos, conversiones fallidas y estados de ejecución no admitidos |
TPdfMeasureFormatKind | pmfkDecimal, pmfkFraction, pmfkPercentage |
TPdfAutoTagObjectKind | patokText, patokImage, patokPath, patokForm, patokAnnotation |
TPdfHistoricalEvidenceKind | phekCertificate, phekOcsp, phekCrl |
TPdfEInteractiveIssues | Conjunto que contiene peiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature y peiiDocMdp |
| Tipo | Miembros públicos |
TPdfMeasureNumberFormat | UnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix |
TPdfMeasureNumberFormats | Arreglo dinámico de TPdfMeasureNumberFormat |
TPdfMeasurementProperties | Ratio, X, Y, D, A, T, V, CY |
TPdfGeoPoint | X, Y |
TPdfGeoViewport | PageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem |
TPdfGeoViewports | Arreglo dinámico de TPdfGeoViewport |
TPdfGeoViewportIndexes | Arreglo dinámico de índices de viewport |
| Tipo | Miembros públicos |
IPdfARepairExecutor | CaptureSnapshot, ApplyStep, Validate, RestoreSnapshot |
TPdfARepairExecutionReport | AppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText |
TPdfTextRepairItem | PageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText |
TPdfTextRepairItems | Arreglo dinámico de TPdfTextRepairItem |
TPdfTextRepairResult | PageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText |
TPdfTextRepairResults | Arreglo dinámico de TPdfTextRepairResult |
IPdfTextSemanticsRepairProvider | Repair |
| Tipo | Miembros públicos |
TPdfAutoTagObject | PageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence |
TPdfAutoTagObjects | Arreglo dinámico de TPdfAutoTagObject |
TPdfAutoTagNode | PageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence |
TPdfAutoTagNodes | Arreglo dinámico de TPdfAutoTagNode |
TPdfUaFormField | PageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder |
TPdfUaFormFields | Arreglo dinámico de TPdfUaFormField |
TPdfUaFormRepair | PageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence |
TPdfUaFormRepairs | Arreglo dinámico de TPdfUaFormRepair |
| Tipo | Miembros públicos |
IPdfExternalProfileResolver | Resolve |
TPdfExternalProfileRequest | Uri, ExpectedSha256, Colourants, MaxBytes |
TPdfExternalProfileResult | Profile, Sha256, ComponentCount, IsMulticolour |
TPdfHistoricalEvidence | Kind, Data, ProducedAt, ThisUpdate, NextUpdate |
TPdfHistoricalEvidenceArray | Arreglo dinámico de TPdfHistoricalEvidence |
TPdfHistoricalVri | SignatureContents, EvidenceIndexes |
TPdfHistoricalVris | Arreglo dinámico de TPdfHistoricalVri |
TPdfHistoricalEvidenceReport | ValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText |
IPdfHistoricalEvidenceValidator | Validate |
| Tipo | Miembros públicos |
TPdfDPartMetadata | Name, Value |
TPdfDPartMetadataArray | Arreglo dinámico de TPdfDPartMetadata |
TPdfDPartRecord | ObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata |
TPdfDPartRecords | Arreglo dinámico de TPdfDPartRecord |
TPdfDPartQuery | Name, Value, MaxResults |
TPdfDPartQueryResults | Arreglo dinámico de índices de registros coincidentes |
TPdfEInteractiveFacts | AllMultimediaEmbedded, AnnotationFlagsValid, AppearancesPresent, U3dVersionSupported, EncryptionAllowed, SignaturesValid, DocMdpAllowsChanges |
TPdfRasterStripInfo | Width, Height, BytesPerPixel, RowStride, Generation, PageObjectNumber, ImageObjectNumber, ContentStreamCount, HasInheritedResources |
TPdfRasterStripReport | RowsCopied, PeakBufferBytes, BytesCopied |
| Rutina | Descripción |
ConvertPdfMeasurement | Aplica el factor de conversión seleccionado a un valor de medición |
FormatPdfMeasurement | Formatea valores decimales, fraccionarios y porcentuales con el prefijo, la etiqueta de unidad y el sufijo configurados |
PdfPageToGeo | Mapea un punto de página a través de un viewport GeoPDF hacia coordenadas geográficas |
PdfGeoToPage | Mapea coordenadas geográficas de vuelta a un viewport de página GeoPDF |
QueryPdfGeoViewports | Devuelve índices de viewport que coinciden con una página y un punto |
ExecutePdfARepairPlan | Ejecuta pasos de reparación automática bajo una instantánea y revierte cuando un paso o una validación falla |
RepairPdfTextSemantics | Coordina reparaciones acotadas de fuentes, ToUnicode y ActualText a través de un proveedor de quien llama |
BuildPdfUa2AutoTagPlan | Construye decisiones de orden de lectura, rol, artefacto y MCID filtradas por confianza |
BuildPdfUa2FormRepairPlan | Construye etiquetas de formulario, información sobre herramientas, roles de estructura, orden de tabulación y valores de confianza |
ResolvePdfXExternalProfile | Recupera datos ICC externos acotados y verifica el valor SHA-256 esperado |
ValidatePdfHistoricalEvidence | Verifica evidencia de certificados, OCSP, CRL, ventana de tiempo y propiedad VRI |
QueryPdfDParts | Evalúa consultas acotadas de metadatos DPM |
BuildPdfDPartResourceCacheKey | Construye una clave de caché de recursos estable y consciente de ámbito para un registro DPart |
ValidatePdfEInteractiveFacts | Informa fallas independientes de multimedia, anotaciones, U3D, cifrado, firmas y DocMDP |
StreamPdfRasterStrip | Copia filas PDF/R completas bajo un límite estricto de memoria de quien llama |