Primitive di esecuzione, riparazione, mappatura, validazione ed elaborazione delimitata usate dai flussi di lavoro degli standard sopra i validatori specifici del formato
| Tipo | Valori o scopo |
EPdfStandardsExecution | Eccezione generata per input non validi, limiti superati, conversioni non riuscite e stati di esecuzione non supportati |
TPdfMeasureFormatKind | pmfkDecimal, pmfkFraction, pmfkPercentage |
TPdfAutoTagObjectKind | patokText, patokImage, patokPath, patokForm, patokAnnotation |
TPdfHistoricalEvidenceKind | phekCertificate, phekOcsp, phekCrl |
TPdfEInteractiveIssues | Insieme contenente peiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature e peiiDocMdp |
| Tipo | Membri pubblici |
TPdfMeasureNumberFormat | UnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix |
TPdfMeasureNumberFormats | Array dinamico di TPdfMeasureNumberFormat |
TPdfMeasurementProperties | Ratio, X, Y, D, A, T, V, CY |
TPdfGeoPoint | X, Y |
TPdfGeoViewport | PageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem |
TPdfGeoViewports | Array dinamico di TPdfGeoViewport |
TPdfGeoViewportIndexes | Array dinamico di indici di viewport |
| Tipo | Membri pubblici |
IPdfARepairExecutor | CaptureSnapshot, ApplyStep, Validate, RestoreSnapshot |
TPdfARepairExecutionReport | AppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText |
TPdfTextRepairItem | PageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText |
TPdfTextRepairItems | Array dinamico di TPdfTextRepairItem |
TPdfTextRepairResult | PageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText |
TPdfTextRepairResults | Array dinamico di TPdfTextRepairResult |
IPdfTextSemanticsRepairProvider | Repair |
| Tipo | Membri pubblici |
TPdfAutoTagObject | PageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence |
TPdfAutoTagObjects | Array dinamico di TPdfAutoTagObject |
TPdfAutoTagNode | PageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence |
TPdfAutoTagNodes | Array dinamico di TPdfAutoTagNode |
TPdfUaFormField | PageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder |
TPdfUaFormFields | Array dinamico di TPdfUaFormField |
TPdfUaFormRepair | PageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence |
TPdfUaFormRepairs | Array dinamico di TPdfUaFormRepair |
| Tipo | Membri pubblici |
IPdfExternalProfileResolver | Resolve |
TPdfExternalProfileRequest | Uri, ExpectedSha256, Colourants, MaxBytes |
TPdfExternalProfileResult | Profile, Sha256, ComponentCount, IsMulticolour |
TPdfHistoricalEvidence | Kind, Data, ProducedAt, ThisUpdate, NextUpdate |
TPdfHistoricalEvidenceArray | Array dinamico di TPdfHistoricalEvidence |
TPdfHistoricalVri | SignatureContents, EvidenceIndexes |
TPdfHistoricalVris | Array dinamico di TPdfHistoricalVri |
TPdfHistoricalEvidenceReport | ValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText |
IPdfHistoricalEvidenceValidator | Validate |
| Tipo | Membri pubblici |
TPdfDPartMetadata | Name, Value |
TPdfDPartMetadataArray | Array dinamico di TPdfDPartMetadata |
TPdfDPartRecord | ObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata |
TPdfDPartRecords | Array dinamico di TPdfDPartRecord |
TPdfDPartQuery | Name, Value, MaxResults |
TPdfDPartQueryResults | Array dinamico di indici di record corrispondenti |
TPdfEInteractiveFacts | AllMultimediaEmbedded, AnnotationFlagsValid, AppearancesPresent, U3dVersionSupported, EncryptionAllowed, SignaturesValid, DocMdpAllowsChanges |
TPdfRasterStripInfo | Width, Height, BytesPerPixel, RowStride, Generation, PageObjectNumber, ImageObjectNumber, ContentStreamCount, HasInheritedResources |
TPdfRasterStripReport | RowsCopied, PeakBufferBytes, BytesCopied |
| Routine | Descrizione |
ConvertPdfMeasurement | Applica il fattore di conversione selezionato a un valore di misura |
FormatPdfMeasurement | Formatta valori decimali, frazionari e percentuali con il prefisso, l'etichetta di unità e il suffisso configurati |
PdfPageToGeo | Mappa un punto di pagina attraverso un viewport GeoPDF in coordinate geografiche |
PdfGeoToPage | Riporta le coordinate geografiche in un viewport di pagina GeoPDF |
QueryPdfGeoViewports | Restituisce gli indici dei viewport corrispondenti a una pagina e a un punto |
ExecutePdfARepairPlan | Esegue passaggi di riparazione automatica sotto snapshot ed esegue il rollback quando un passaggio o una validazione non riesce |
RepairPdfTextSemantics | Coordina riparazioni delimitate di font, ToUnicode e ActualText attraverso un provider del chiamante |
BuildPdfUa2AutoTagPlan | Costruisce decisioni su ordine di lettura, ruolo, artifact e MCID filtrate per confidenza |
BuildPdfUa2FormRepairPlan | Costruisce etichette dei moduli, tooltip, ruoli di struttura, ordine di tabulazione e valori di confidenza |
ResolvePdfXExternalProfile | Recupera dati ICC esterni delimitati e verifica il valore SHA-256 atteso |
ValidatePdfHistoricalEvidence | Verifica evidenza di certificati, OCSP, CRL, finestre temporali e proprietà VRI |
QueryPdfDParts | Valuta query delimitate sui metadati DPM |
BuildPdfDPartResourceCacheKey | Costruisce una chiave di cache delle risorse stabile e sensibile all'ambito per un record DPart |
ValidatePdfEInteractiveFacts | Segnala errori indipendenti su multimedia, annotazioni, U3D, cifratura, firme e DocMDP |
StreamPdfRasterStrip | Copia righe PDF/R complete sotto un tetto di memoria rigoroso definito dal chiamante |