Elementy podstawowe wykonywania, naprawy, mapowania, walidacji i ograniczonego przetwarzania używane przez przepływy pracy standardów ponad walidatorami specyficznymi dla formatu
| Type | Values or purpose |
EPdfStandardsExecution | Wyjątek zgłaszany dla nieprawidłowych wejść, przekroczonych limitów, nieudanych konwersji i nieobsługiwanych stanów wykonywania |
TPdfMeasureFormatKind | pmfkDecimal, pmfkFraction, pmfkPercentage |
TPdfAutoTagObjectKind | patokText, patokImage, patokPath, patokForm, patokAnnotation |
TPdfHistoricalEvidenceKind | phekCertificate, phekOcsp, phekCrl |
TPdfEInteractiveIssues | Zestaw zawierający peiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature i peiiDocMdp |
| Type | Public members |
TPdfMeasureNumberFormat | UnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix |
TPdfMeasureNumberFormats | Tablica dynamiczna elementów TPdfMeasureNumberFormat |
TPdfMeasurementProperties | Ratio, X, Y, D, A, T, V, CY |
TPdfGeoPoint | X, Y |
TPdfGeoViewport | PageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem |
TPdfGeoViewports | Tablica dynamiczna elementów TPdfGeoViewport |
TPdfGeoViewportIndexes | Tablica dynamiczna indeksów viewportów |
| Type | Public members |
IPdfARepairExecutor | CaptureSnapshot, ApplyStep, Validate, RestoreSnapshot |
TPdfARepairExecutionReport | AppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText |
TPdfTextRepairItem | PageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText |
TPdfTextRepairItems | Tablica dynamiczna elementów TPdfTextRepairItem |
TPdfTextRepairResult | PageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText |
TPdfTextRepairResults | Tablica dynamiczna elementów TPdfTextRepairResult |
IPdfTextSemanticsRepairProvider | Repair |
| Type | Public members |
TPdfAutoTagObject | PageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence |
TPdfAutoTagObjects | Tablica dynamiczna elementów TPdfAutoTagObject |
TPdfAutoTagNode | PageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence |
TPdfAutoTagNodes | Tablica dynamiczna elementów TPdfAutoTagNode |
TPdfUaFormField | PageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder |
TPdfUaFormFields | Tablica dynamiczna elementów TPdfUaFormField |
TPdfUaFormRepair | PageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence |
TPdfUaFormRepairs | Tablica dynamiczna elementów TPdfUaFormRepair |
| Type | Public members |
IPdfExternalProfileResolver | Resolve |
TPdfExternalProfileRequest | Uri, ExpectedSha256, Colourants, MaxBytes |
TPdfExternalProfileResult | Profile, Sha256, ComponentCount, IsMulticolour |
TPdfHistoricalEvidence | Kind, Data, ProducedAt, ThisUpdate, NextUpdate |
TPdfHistoricalEvidenceArray | Tablica dynamiczna elementów TPdfHistoricalEvidence |
TPdfHistoricalVri | SignatureContents, EvidenceIndexes |
TPdfHistoricalVris | Tablica dynamiczna elementów TPdfHistoricalVri |
TPdfHistoricalEvidenceReport | ValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText |
IPdfHistoricalEvidenceValidator | Validate |
| Type | Public members |
TPdfDPartMetadata | Name, Value |
TPdfDPartMetadataArray | Tablica dynamiczna elementów TPdfDPartMetadata |
TPdfDPartRecord | ObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata |
TPdfDPartRecords | Tablica dynamiczna elementów TPdfDPartRecord |
TPdfDPartQuery | Name, Value, MaxResults |
TPdfDPartQueryResults | Tablica dynamiczna indeksów pasujących rekordów |
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 | Stosuje wybrany współczynnik konwersji do wartości pomiaru |
FormatPdfMeasurement | Formatuje wartości dziesiętne, ułamkowe i procentowe ze skonfigurowanym prefiksem, etykietą jednostki i sufiksem |
PdfPageToGeo | Mapuje punkt strony przez viewport GeoPDF na współrzędne geograficzne |
PdfGeoToPage | Mapuje współrzędne geograficzne z powrotem do viewportu strony GeoPDF |
QueryPdfGeoViewports | Zwraca indeksy viewportów pasujące do strony i punktu |
ExecutePdfARepairPlan | Wykonuje automatyczne kroki naprawy pod migawką i wycofuje zmiany, gdy krok lub walidacja się nie powiedzie |
RepairPdfTextSemantics | Koordynuje ograniczone naprawy czcionek, ToUnicode i ActualText przez dostawcę wywołującego |
BuildPdfUa2AutoTagPlan | Buduje filtrowane pewnością decyzje kolejności czytania, ról, artefaktów i MCID |
BuildPdfUa2FormRepairPlan | Buduje etykiety formularzy, podpowiedzi, role struktury, kolejność tabulacji i wartości pewności |
ResolvePdfXExternalProfile | Pobiera ograniczone zewnętrzne dane ICC i weryfikuje oczekiwaną wartość SHA-256 |
ValidatePdfHistoricalEvidence | Sprawdza dowody certyfikatów, OCSP, CRL, okna czasowego i własności VRI |
QueryPdfDParts | Ocenia ograniczone zapytania o metadane DPM |
BuildPdfDPartResourceCacheKey | Buduje stabilny, świadomy zakresu klucz bufora zasobów dla rekordu DPart |
ValidatePdfEInteractiveFacts | Zgłasza niezależne błędy multimediów, adnotacji, U3D, szyfrowania, podpisów i DocMDP |
StreamPdfRasterStrip | Kopiuje kompletne wiersze PDF/R pod ścisłym limitem pamięci wywołującego |