PDFium Delphi Component Docs

FPdfStandardsExecution 유닛

형식별 검증기 위에서 표준 워크플로가 사용하는 실행, 복구, 매핑, 검증, 한도 있는 처리 프리미티브입니다

Exceptions and enumerations

TypeValues or purpose
EPdfStandardsExecution잘못된 입력, 초과된 한도, 실패한 변환, 지원되지 않는 실행 상태에 대해 발생하는 예외입니다
TPdfMeasureFormatKindpmfkDecimal, pmfkFraction, pmfkPercentage
TPdfAutoTagObjectKindpatokText, patokImage, patokPath, patokForm, patokAnnotation
TPdfHistoricalEvidenceKindphekCertificate, phekOcsp, phekCrl
TPdfEInteractiveIssuespeiiExternalMultimedia, peiiAnnotationFlags, peiiMissingAppearance, peiiUnsupportedU3d, peiiEncryption, peiiInvalidSignature, peiiDocMdp를 포함하는 집합입니다

Measurement and geospatial types

TypePublic members
TPdfMeasureNumberFormatUnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix
TPdfMeasureNumberFormatsTPdfMeasureNumberFormat의 동적 배열
TPdfMeasurementPropertiesRatio, X, Y, D, A, T, V, CY
TPdfGeoPointX, Y
TPdfGeoViewportPageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem
TPdfGeoViewportsTPdfGeoViewport의 동적 배열
TPdfGeoViewportIndexes뷰포트 인덱스의 동적 배열

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의 동적 배열
TPdfTextRepairResultPageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText
TPdfTextRepairResultsTPdfTextRepairResult의 동적 배열
IPdfTextSemanticsRepairProviderRepair

PDF/UA tagging and form-repair types

TypePublic members
TPdfAutoTagObjectPageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence
TPdfAutoTagObjectsTPdfAutoTagObject의 동적 배열
TPdfAutoTagNodePageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence
TPdfAutoTagNodesTPdfAutoTagNode의 동적 배열
TPdfUaFormFieldPageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder
TPdfUaFormFieldsTPdfUaFormField의 동적 배열
TPdfUaFormRepairPageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence
TPdfUaFormRepairsTPdfUaFormRepair의 동적 배열

External profile and historical-evidence types

TypePublic members
IPdfExternalProfileResolverResolve
TPdfExternalProfileRequestUri, ExpectedSha256, Colourants, MaxBytes
TPdfExternalProfileResultProfile, Sha256, ComponentCount, IsMulticolour
TPdfHistoricalEvidenceKind, Data, ProducedAt, ThisUpdate, NextUpdate
TPdfHistoricalEvidenceArrayTPdfHistoricalEvidence의 동적 배열
TPdfHistoricalVriSignatureContents, EvidenceIndexes
TPdfHistoricalVrisTPdfHistoricalVri의 동적 배열
TPdfHistoricalEvidenceReportValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText
IPdfHistoricalEvidenceValidatorValidate

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

TypePublic members
TPdfDPartMetadataName, Value
TPdfDPartMetadataArrayTPdfDPartMetadata의 동적 배열
TPdfDPartRecordObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata
TPdfDPartRecordsTPdfDPartRecord의 동적 배열
TPdfDPartQueryName, Value, MaxResults
TPdfDPartQueryResults일치하는 레코드 인덱스의 동적 배열
TPdfEInteractiveFactsAllMultimediaEmbedded, AnnotationFlagsValid, AppearancesPresent, U3dVersionSupported, EncryptionAllowed, SignaturesValid, DocMdpAllowsChanges
TPdfRasterStripInfoWidth, Height, BytesPerPixel, RowStride, Generation, PageObjectNumber, ImageObjectNumber, ContentStreamCount, HasInheritedResources
TPdfRasterStripReportRowsCopied, PeakBufferBytes, BytesCopied

Top-level routines

RoutineDescription
ConvertPdfMeasurement선택한 변환 계수를 측정값에 적용합니다
FormatPdfMeasurement구성된 접두사, 단위 레이블, 접미사로 십진수, 분수, 백분율 값을 서식 지정합니다
PdfPageToGeo페이지 점을 GeoPDF 뷰포트를 통해 지리 좌표로 매핑합니다
PdfGeoToPage지리 좌표를 GeoPDF 페이지 뷰포트로 다시 매핑합니다
QueryPdfGeoViewports페이지와 점에 일치하는 뷰포트 인덱스를 반환합니다
ExecutePdfARepairPlan스냅샷 아래에서 자동 복구 단계를 실행하고 단계나 검증이 실패하면 롤백합니다
RepairPdfTextSemantics호출자 공급자를 통해 한도 있는 폰트, ToUnicode, ActualText 복구를 조율합니다
BuildPdfUa2AutoTagPlan신뢰도로 필터링된 읽기 순서, 역할, artifact, MCID 결정을 만듭니다
BuildPdfUa2FormRepairPlan양식 레이블, 툴팁, 구조 역할, 탭 순서, 신뢰도 값을 만듭니다
ResolvePdfXExternalProfile한도 있는 외부 ICC 데이터를 가져와 예상 SHA-256 값을 확인합니다
ValidatePdfHistoricalEvidence인증서, OCSP, CRL, 시간 창, VRI 소유권 증거를 확인합니다
QueryPdfDParts한도 있는 DPM 메타데이터 쿼리를 평가합니다
BuildPdfDPartResourceCacheKeyDPart 레코드에 대해 안정적인 범위 인식 리소스 캐시 키를 만듭니다
ValidatePdfEInteractiveFacts독립적인 멀티미디어, 주석, U3D, 암호화, 서명, DocMDP 실패를 보고합니다
StreamPdfRasterStrip엄격한 호출자 메모리 상한 아래에서 완전한 PDF/R 행을 복사합니다