Primitivas de ejecución, reparación, proyección, validación y procesamiento acotado usadas por los flujos de trabajo de estándares situados sobre los validadores específicos de cada formato
| Type | Values or purpose |
EPdfStandardsExecution | Excepción lanzada por entradas no vá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 |
| Type | Public members |
TPdfMeasureNumberFormat | UnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix |
TPdfMeasureNumberFormats | Matriz dinámica de TPdfMeasureNumberFormat |
TPdfMeasurementProperties | Ratio, X, Y, D, A, T, V, CY |
TPdfGeoPoint | X, Y |
TPdfGeoViewport | PageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem |
TPdfGeoViewports | Matriz dinámica de TPdfGeoViewport |
TPdfGeoViewportIndexes | Matriz dinámica de índices de ventanas gráficas |
| Type | Public members |
IPdfARepairExecutor | CaptureSnapshot, ApplyStep, Validate, RestoreSnapshot |
TPdfARepairExecutionReport | AppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText |
TPdfTextRepairItem | PageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText |
TPdfTextRepairItems | Matriz dinámica de TPdfTextRepairItem |
TPdfTextRepairResult | PageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText |
TPdfTextRepairResults | Matriz dinámica de TPdfTextRepairResult |
IPdfTextSemanticsRepairProvider | Repair |
| Type | Public members |
TPdfAutoTagObject | PageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence |
TPdfAutoTagObjects | Matriz dinámica de TPdfAutoTagObject |
TPdfAutoTagNode | PageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence |
TPdfAutoTagNodes | Matriz dinámica de TPdfAutoTagNode |
TPdfUaFormField | PageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder |
TPdfUaFormFields | Matriz dinámica de TPdfUaFormField |
TPdfUaFormRepair | PageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence |
TPdfUaFormRepairs | Matriz dinámica de TPdfUaFormRepair |
| Type | Public members |
IPdfExternalProfileResolver | Resolve |
TPdfExternalProfileRequest | Uri, ExpectedSha256, Colourants, MaxBytes |
TPdfExternalProfileResult | Profile, Sha256, ComponentCount, IsMulticolour |
TPdfHistoricalEvidence | Kind, Data, ProducedAt, ThisUpdate, NextUpdate |
TPdfHistoricalEvidenceArray | Matriz dinámica de TPdfHistoricalEvidence |
TPdfHistoricalVri | SignatureContents, EvidenceIndexes |
TPdfHistoricalVris | Matriz dinámica de TPdfHistoricalVri |
TPdfHistoricalEvidenceReport | ValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText |
IPdfHistoricalEvidenceValidator | Validate |
| Type | Public members |
TPdfDPartMetadata | Name, Value |
TPdfDPartMetadataArray | Matriz dinámica de TPdfDPartMetadata |
TPdfDPartRecord | ObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata |
TPdfDPartRecords | Matriz dinámica de TPdfDPartRecord |
TPdfDPartQuery | Name, Value, MaxResults |
TPdfDPartQueryResults | Matriz dinámica 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 |
| Routine | Description |
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 | Proyecta un punto de página a través de una ventana gráfica GeoPDF hacia coordenadas geográficas |
PdfGeoToPage | Proyecta coordenadas geográficas de vuelta a una ventana gráfica de página GeoPDF |
QueryPdfGeoViewports | Devuelve los índices de ventanas gráficas 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 del llamador |
BuildPdfUa2AutoTagPlan | Construye decisiones de orden de lectura, rol, artefacto y MCID filtradas por confianza |
BuildPdfUa2FormRepairPlan | Construye etiquetas de formulario, tooltips, 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 | Comprueba evidencias de certificados, OCSP, CRL, ventana temporal y propiedad de VRI |
QueryPdfDParts | Evalúa consultas acotadas de metadatos DPM |
BuildPdfDPartResourceCacheKey | Construye una clave de caché de recursos estable y consciente del ámbito para un registro DPart |
ValidatePdfEInteractiveFacts | Informa fallos independientes de multimedia, anotaciones, U3D, cifrado, firmas y DocMDP |
StreamPdfRasterStrip | Copia filas PDF/R completas bajo un techo estricto de memoria del llamador |