Primitives d’exécution, de réparation, de cartographie, de validation et de traitement borné utilisées par les flux de travail de normes au-dessus des validateurs spécifiques au format
| Type | Values or purpose |
EPdfStandardsExecution | Exception levée pour des entrées invalides, des limites dépassées, des échecs de conversion et des états d’exécution non pris en charge |
TPdfMeasureFormatKind | pmfkDecimal, pmfkFraction, pmfkPercentage |
TPdfAutoTagObjectKind | patokText, patokImage, patokPath, patokForm, patokAnnotation |
TPdfHistoricalEvidenceKind | phekCertificate, phekOcsp, phekCrl |
TPdfEInteractiveIssues | Ensemble contenant peiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature et peiiDocMdp |
| Type | Public members |
TPdfMeasureNumberFormat | UnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix |
TPdfMeasureNumberFormats | Tableau dynamique de TPdfMeasureNumberFormat |
TPdfMeasurementProperties | Ratio, X, Y, D, A, T, V, CY |
TPdfGeoPoint | X, Y |
TPdfGeoViewport | PageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem |
TPdfGeoViewports | Tableau dynamique de TPdfGeoViewport |
TPdfGeoViewportIndexes | Tableau dynamique d’index de fenêtres d’affichage |
| Type | Public members |
IPdfARepairExecutor | CaptureSnapshot, ApplyStep, Validate, RestoreSnapshot |
TPdfARepairExecutionReport | AppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText |
TPdfTextRepairItem | PageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText |
TPdfTextRepairItems | Tableau dynamique de TPdfTextRepairItem |
TPdfTextRepairResult | PageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText |
TPdfTextRepairResults | Tableau dynamique de TPdfTextRepairResult |
IPdfTextSemanticsRepairProvider | Repair |
| Type | Public members |
TPdfAutoTagObject | PageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence |
TPdfAutoTagObjects | Tableau dynamique de TPdfAutoTagObject |
TPdfAutoTagNode | PageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence |
TPdfAutoTagNodes | Tableau dynamique de TPdfAutoTagNode |
TPdfUaFormField | PageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder |
TPdfUaFormFields | Tableau dynamique de TPdfUaFormField |
TPdfUaFormRepair | PageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence |
TPdfUaFormRepairs | Tableau dynamique de TPdfUaFormRepair |
| Type | Public members |
IPdfExternalProfileResolver | Resolve |
TPdfExternalProfileRequest | Uri, ExpectedSha256, Colourants, MaxBytes |
TPdfExternalProfileResult | Profile, Sha256, ComponentCount, IsMulticolour |
TPdfHistoricalEvidence | Kind, Data, ProducedAt, ThisUpdate, NextUpdate |
TPdfHistoricalEvidenceArray | Tableau dynamique de TPdfHistoricalEvidence |
TPdfHistoricalVri | SignatureContents, EvidenceIndexes |
TPdfHistoricalVris | Tableau dynamique de TPdfHistoricalVri |
TPdfHistoricalEvidenceReport | ValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText |
IPdfHistoricalEvidenceValidator | Validate |
| Type | Public members |
TPdfDPartMetadata | Name, Value |
TPdfDPartMetadataArray | Tableau dynamique de TPdfDPartMetadata |
TPdfDPartRecord | ObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata |
TPdfDPartRecords | Tableau dynamique de TPdfDPartRecord |
TPdfDPartQuery | Name, Value, MaxResults |
TPdfDPartQueryResults | Tableau dynamique d’index d’enregistrements correspondants |
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 | Applique le facteur de conversion sélectionné à une valeur de mesure |
FormatPdfMeasurement | Met en forme des valeurs décimales, fractionnaires et en pourcentage avec le préfixe, l’étiquette d’unité et le suffixe configurés |
PdfPageToGeo | Cartographie un point de page à travers une fenêtre d’affichage GeoPDF en coordonnées géographiques |
PdfGeoToPage | Ramène des coordonnées géographiques dans une fenêtre d’affichage de page GeoPDF |
QueryPdfGeoViewports | Renvoie les index de fenêtres d’affichage correspondant à une page et un point |
ExecutePdfARepairPlan | Exécute des étapes de réparation automatique sous un instantané et annule lorsqu’une étape ou une validation échoue |
RepairPdfTextSemantics | Coordonne des réparations bornées de police, ToUnicode et ActualText via un fournisseur de l’appelant |
BuildPdfUa2AutoTagPlan | Construit des décisions d’ordre de lecture, de rôle, d’artefact et de MCID filtrées par confiance |
BuildPdfUa2FormRepairPlan | Construit des étiquettes de formulaire, des infobulles, des rôles de structure, l’ordre de tabulation et des valeurs de confiance |
ResolvePdfXExternalProfile | Récupère des données ICC externes bornées et vérifie la valeur SHA-256 attendue |
ValidatePdfHistoricalEvidence | Vérifie les preuves de certificat, d’OCSP, de CRL, de fenêtre temporelle et de propriété VRI |
QueryPdfDParts | Évalue des requêtes de métadonnées DPM bornées |
BuildPdfDPartResourceCacheKey | Construit une clé de cache de ressources stable et consciente de la portée pour un enregistrement DPart |
ValidatePdfEInteractiveFacts | Signale des défaillances indépendantes de multimédia, d’annotation, d’U3D, de chiffrement, de signature et de DocMDP |
StreamPdfRasterStrip | Copie des lignes PDF/R complètes sous un plafond de mémoire strict de l’appelant |