Uitvoerings-, reparatie-, mapping-, validatie- en begrensd-verwerkingsprimitieven die gebruikt worden door de standaardworkflows boven de formatspecifieke validatoren
| Type | Values or purpose |
EPdfStandardsExecution | Exceptie die wordt opgeworpen bij ongeldige invoer, overschreden limieten, mislukte conversies en niet-ondersteunde uitvoeringstoestanden |
TPdfMeasureFormatKind | pmfkDecimal, pmfkFraction, pmfkPercentage |
TPdfAutoTagObjectKind | patokText, patokImage, patokPath, patokForm, patokAnnotation |
TPdfHistoricalEvidenceKind | phekCertificate, phekOcsp, phekCrl |
TPdfEInteractiveIssues | Set die peiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature en peiiDocMdp bevat |
| Type | Public members |
TPdfMeasureNumberFormat | UnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix |
TPdfMeasureNumberFormats | Dynamische array van TPdfMeasureNumberFormat |
TPdfMeasurementProperties | Ratio, X, Y, D, A, T, V, CY |
TPdfGeoPoint | X, Y |
TPdfGeoViewport | PageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem |
TPdfGeoViewports | Dynamische array van TPdfGeoViewport |
TPdfGeoViewportIndexes | Dynamische array van viewport-indexen |
| Type | Public members |
IPdfARepairExecutor | CaptureSnapshot, ApplyStep, Validate, RestoreSnapshot |
TPdfARepairExecutionReport | AppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText |
TPdfTextRepairItem | PageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText |
TPdfTextRepairItems | Dynamische array van TPdfTextRepairItem |
TPdfTextRepairResult | PageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText |
TPdfTextRepairResults | Dynamische array van TPdfTextRepairResult |
IPdfTextSemanticsRepairProvider | Repair |
| Type | Public members |
TPdfAutoTagObject | PageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence |
TPdfAutoTagObjects | Dynamische array van TPdfAutoTagObject |
TPdfAutoTagNode | PageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence |
TPdfAutoTagNodes | Dynamische array van TPdfAutoTagNode |
TPdfUaFormField | PageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder |
TPdfUaFormFields | Dynamische array van TPdfUaFormField |
TPdfUaFormRepair | PageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence |
TPdfUaFormRepairs | Dynamische array van TPdfUaFormRepair |
| Type | Public members |
IPdfExternalProfileResolver | Resolve |
TPdfExternalProfileRequest | Uri, ExpectedSha256, Colourants, MaxBytes |
TPdfExternalProfileResult | Profile, Sha256, ComponentCount, IsMulticolour |
TPdfHistoricalEvidence | Kind, Data, ProducedAt, ThisUpdate, NextUpdate |
TPdfHistoricalEvidenceArray | Dynamische array van TPdfHistoricalEvidence |
TPdfHistoricalVri | SignatureContents, EvidenceIndexes |
TPdfHistoricalVris | Dynamische array van TPdfHistoricalVri |
TPdfHistoricalEvidenceReport | ValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText |
IPdfHistoricalEvidenceValidator | Validate |
| Type | Public members |
TPdfDPartMetadata | Name, Value |
TPdfDPartMetadataArray | Dynamische array van TPdfDPartMetadata |
TPdfDPartRecord | ObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata |
TPdfDPartRecords | Dynamische array van TPdfDPartRecord |
TPdfDPartQuery | Name, Value, MaxResults |
TPdfDPartQueryResults | Dynamische array van overeenkomstige recordindexen |
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 | Past de geselecteerde conversiefactor toe op een meetwaarde |
FormatPdfMeasurement | Formatteert decimale, fractionele en percentagewaarden met het geconfigureerde prefix, eenheidslabel en suffix |
PdfPageToGeo | Beeldt een paginapunt via een GeoPDF-viewport af op geografische coördinaten |
PdfGeoToPage | Beeldt geografische coördinaten terug af op een GeoPDF-paginaviewport |
QueryPdfGeoViewports | Geeft viewport-indexen terug die overeenkomen met een pagina en een punt |
ExecutePdfARepairPlan | Voert automatische reparatiestappen uit onder een momentopname en rolt terug wanneer een stap of validatie mislukt |
RepairPdfTextSemantics | Coördineert begrensde reparaties aan lettertypen, ToUnicode en ActualText via een provider van de aanroeper |
BuildPdfUa2AutoTagPlan | Bouwt op vertrouwen gefilterde beslissingen voor leesvolgorde, rol, artifact en MCID |
BuildPdfUa2FormRepairPlan | Bouwt formulierlabels, tooltips, structuurrollen, tabvolgorde en vertrouwenswaarden |
ResolvePdfXExternalProfile | Haalt begrensde externe ICC-gegevens op en verifieert de verwachte SHA-256-waarde |
ValidatePdfHistoricalEvidence | Controleert bewijs van certificaten, OCSP, CRL, tijdvensters en VRI-eigendom |
QueryPdfDParts | Evalueert begrensde DPM-metadataquery's |
BuildPdfDPartResourceCacheKey | Bouwt een stabiele scopebewuste resource-cachesleutel voor een DPart-record |
ValidatePdfEInteractiveFacts | Rapporteert onafhankelijke fouten voor multimedia, annotaties, U3D, versleuteling, handtekeningen en DocMDP |
StreamPdfRasterStrip | Kopieert volledige PDF/R-rijen onder een strikt geheugenplafond van de aanroeper |