PDFium Delphi Component Docs

FPdfStandardsExecution birimi

Biçime özgü doğrulayıcıların üzerindeki standart iş akışları tarafından kullanılan yürütme, onarım, eşleme, doğrulama ve sınırlı işleme temelleri

Exceptions and enumerations

TypeValues or purpose
EPdfStandardsExecutionGeçersiz girdiler, aşılan sınırlar, başarısız dönüştürmeler ve desteklenmeyen yürütme durumları için yükseltilen istisna
TPdfMeasureFormatKindpmfkDecimal, pmfkFraction, pmfkPercentage
TPdfAutoTagObjectKindpatokText, patokImage, patokPath, patokForm, patokAnnotation
TPdfHistoricalEvidenceKindphekCertificate, phekOcsp, phekCrl
TPdfEInteractiveIssuespeiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature ve peiiDocMdp öğelerini içeren küme

Measurement and geospatial types

TypePublic members
TPdfMeasureNumberFormatUnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix
TPdfMeasureNumberFormatsTPdfMeasureNumberFormat öğelerinin dinamik dizisi
TPdfMeasurementPropertiesRatio, X, Y, D, A, T, V, CY
TPdfGeoPointX, Y
TPdfGeoViewportPageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem
TPdfGeoViewportsTPdfGeoViewport öğelerinin dinamik dizisi
TPdfGeoViewportIndexesGörünüm alanı dizinlerinin dinamik dizisi

PDF/A repair and text-semantics types

TypePublic members
IPdfARepairExecutorCaptureSnapshot, ApplyStep, Validate, RestoreSnapshot
TPdfARepairExecutionReportAppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText
TPdfTextRepairItemPageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText
TPdfTextRepairItemsTPdfTextRepairItem öğelerinin dinamik dizisi
TPdfTextRepairResultPageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText
TPdfTextRepairResultsTPdfTextRepairResult öğelerinin dinamik dizisi
IPdfTextSemanticsRepairProviderRepair

PDF/UA tagging and form-repair types

TypePublic members
TPdfAutoTagObjectPageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence
TPdfAutoTagObjectsTPdfAutoTagObject öğelerinin dinamik dizisi
TPdfAutoTagNodePageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence
TPdfAutoTagNodesTPdfAutoTagNode öğelerinin dinamik dizisi
TPdfUaFormFieldPageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder
TPdfUaFormFieldsTPdfUaFormField öğelerinin dinamik dizisi
TPdfUaFormRepairPageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence
TPdfUaFormRepairsTPdfUaFormRepair öğelerinin dinamik dizisi

External profile and historical-evidence types

TypePublic members
IPdfExternalProfileResolverResolve
TPdfExternalProfileRequestUri, ExpectedSha256, Colourants, MaxBytes
TPdfExternalProfileResultProfile, Sha256, ComponentCount, IsMulticolour
TPdfHistoricalEvidenceKind, Data, ProducedAt, ThisUpdate, NextUpdate
TPdfHistoricalEvidenceArrayTPdfHistoricalEvidence öğelerinin dinamik dizisi
TPdfHistoricalVriSignatureContents, EvidenceIndexes
TPdfHistoricalVrisTPdfHistoricalVri öğelerinin dinamik dizisi
TPdfHistoricalEvidenceReportValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText
IPdfHistoricalEvidenceValidatorValidate

PDF/VT, PDF/E, and PDF/R types

TypePublic members
TPdfDPartMetadataName, Value
TPdfDPartMetadataArrayTPdfDPartMetadata öğelerinin dinamik dizisi
TPdfDPartRecordObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata
TPdfDPartRecordsTPdfDPartRecord öğelerinin dinamik dizisi
TPdfDPartQueryName, Value, MaxResults
TPdfDPartQueryResultsEşleşen kayıt dizinlerinin dinamik dizisi
TPdfEInteractiveFactsAllMultimediaEmbedded, AnnotationFlagsValid, AppearancesPresent, U3dVersionSupported, EncryptionAllowed, SignaturesValid, DocMdpAllowsChanges
TPdfRasterStripInfoWidth, Height, BytesPerPixel, RowStride, Generation, PageObjectNumber, ImageObjectNumber, ContentStreamCount, HasInheritedResources
TPdfRasterStripReportRowsCopied, PeakBufferBytes, BytesCopied

Top-level routines

RoutineDescription
ConvertPdfMeasurementSeçili dönüştürme çarpanını bir ölçüm değerine uygular
FormatPdfMeasurementOndalık, kesirli ve yüzdeli değerleri yapılandırılmış önek, birim etiketi ve sonek ile biçimlendirir
PdfPageToGeoBir sayfa noktasını GeoPDF görünüm alanı üzerinden coğrafi koordinatlara eşler
PdfGeoToPageCoğrafi koordinatları geri bir GeoPDF sayfa görünüm alanına eşler
QueryPdfGeoViewportsBir sayfa ve noktayla eşleşen görünüm alanı dizinlerini döndürür
ExecutePdfARepairPlanOtomatik onarım adımlarını bir anlık görüntü altında yürütür ve bir adım veya doğrulama başarısız olduğunda geri alır
RepairPdfTextSemanticsSınırlı yazı tipi, ToUnicode ve ActualText onarımlarını çağıranın sağlayıcısı üzerinden koordine eder
BuildPdfUa2AutoTagPlanGüven filtreli okuma düzeni, rol, artefakt ve MCID kararları oluşturur
BuildPdfUa2FormRepairPlanForm etiketleri, araç ipuçları, yapı rolleri, sekme sırası ve güven değerleri oluşturur
ResolvePdfXExternalProfileSınırlı dış ICC verisini alır ve beklenen SHA-256 değerini doğrular
ValidatePdfHistoricalEvidenceSertifika, OCSP, CRL, zaman penceresi ve VRI sahipliği kanıtlarını denetler
QueryPdfDPartsSınırlı DPM üst veri sorgularını değerlendirir
BuildPdfDPartResourceCacheKeyBir DPart kaydı için kapsama duyarlı kararlı bir kaynak önbellek anahtarı oluşturur
ValidatePdfEInteractiveFactsBağımsız multimedya, ek açıklama, U3D, şifreleme, imza ve DocMDP hatalarını raporlar
StreamPdfRasterStripKatı bir çağıran bellek tavanı altında tam PDF/R satırlarını kopyalar