PDFium Delphi Component Docs

FPdfStandardsExecution الوحدة

أوَّليات تنفيذ وإصلاح وتعيين وتحقق ومعالجة محدودة الحدود تستخدمها مسارات عمل المعايير الواقعة فوق مدققات التنسيقات المخصصة

الاستثناءات والتعدادات

النوعالقيم أو الغرض
EPdfStandardsExecutionاستثناء يُطلق عند وجود مدخلات غير صالحة أو حدود متجاوزة أو تحويلات فاشلة أو حالات تنفيذ غير مدعومة
TPdfMeasureFormatKindpmfkDecimal, pmfkFraction, pmfkPercentage
TPdfAutoTagObjectKindpatokText, patokImage, patokPath, patokForm, patokAnnotation
TPdfHistoricalEvidenceKindphekCertificate, phekOcsp, phekCrl
TPdfEInteractiveIssuesمجموعة تحتوي على peiiExternalMultimedia و peiiAnnotationFlags و peiiMissingAppearance و peiiUnsupportedU3d و peiiEncryption و peiiInvalidSignature و peiiDocMdp

أنواع القياس والجغرافيا المكانية

النوعالأعضاء العامة
TPdfMeasureNumberFormatUnitLabel, ConversionFactor, FormatKind, Precision, FractionDenominator, Prefix, Suffix
TPdfMeasureNumberFormatsمصفوفة ديناميكية من TPdfMeasureNumberFormat
TPdfMeasurementPropertiesRatio, X, Y, D, A, T, V, CY
TPdfGeoPointX, Y
TPdfGeoViewportPageIndex, Left, Bottom, Right, Top, Lpts, Gpts, CoordinateSystem
TPdfGeoViewportsمصفوفة ديناميكية من TPdfGeoViewport
TPdfGeoViewportIndexesمصفوفة ديناميكية من فهارس إطارات العرض

أنواع إصلاح PDF/A ودلالات النص

النوعالأعضاء العامة
IPdfARepairExecutorCaptureSnapshot, ApplyStep, Validate, RestoreSnapshot
TPdfARepairExecutionReportAppliedSteps, SkippedSteps, RolledBack, ValidationPassed, ErrorText
TPdfTextRepairItemPageIndex, ObjectIndex, FontName, ExtractedText, HasEmbeddedFont, HasToUnicode, HasActualText
TPdfTextRepairItemsمصفوفة ديناميكية من TPdfTextRepairItem
TPdfTextRepairResultPageIndex, ObjectIndex, FontRepaired, ToUnicodeRepaired, ActualTextRepaired, PreservedPixels, ErrorText
TPdfTextRepairResultsمصفوفة ديناميكية من TPdfTextRepairResult
IPdfTextSemanticsRepairProviderRepair

أنواع وسم PDF/UA وإصلاح النماذج

النوعالأعضاء العامة
TPdfAutoTagObjectPageIndex, ObjectIndex, Kind, Left, Bottom, Right, Top, Text, AlternateText, Confidence
TPdfAutoTagObjectsمصفوفة ديناميكية من TPdfAutoTagObject
TPdfAutoTagNodePageIndex, ObjectIndex, ParentIndex, Mcid, RoleName, Artifact, Confidence
TPdfAutoTagNodesمصفوفة ديناميكية من TPdfAutoTagNode
TPdfUaFormFieldPageIndex, AnnotationIndex, FieldName, Tooltip, Contents, TabOrder
TPdfUaFormFieldsمصفوفة ديناميكية من TPdfUaFormField
TPdfUaFormRepairPageIndex, AnnotationIndex, LabelText, TooltipText, ContentsText, StructRole, TabOrder, Confidence
TPdfUaFormRepairsمصفوفة ديناميكية من TPdfUaFormRepair

أنواع الملفات التعريفية الخارجية والأدلة التاريخية

النوعالأعضاء العامة
IPdfExternalProfileResolverResolve
TPdfExternalProfileRequestUri, ExpectedSha256, Colourants, MaxBytes
TPdfExternalProfileResultProfile, Sha256, ComponentCount, IsMulticolour
TPdfHistoricalEvidenceKind, Data, ProducedAt, ThisUpdate, NextUpdate
TPdfHistoricalEvidenceArrayمصفوفة ديناميكية من TPdfHistoricalEvidence
TPdfHistoricalVriSignatureContents, EvidenceIndexes
TPdfHistoricalVrisمصفوفة ديناميكية من TPdfHistoricalVri
TPdfHistoricalEvidenceReportValidEvidence, InvalidEvidence, VriOwnershipValid, ErrorText
IPdfHistoricalEvidenceValidatorValidate

أنواع PDF/VT و PDF/E و PDF/R

النوعالأعضاء العامة
TPdfDPartMetadataName, Value
TPdfDPartMetadataArrayمصفوفة ديناميكية من TPdfDPartMetadata
TPdfDPartRecordObjectNumber, PageStart, PageEnd, GtsXid, GtsScope, Metadata
TPdfDPartRecordsمصفوفة ديناميكية من TPdfDPartRecord
TPdfDPartQueryName, Value, MaxResults
TPdfDPartQueryResultsمصفوفة ديناميكية من فهارس السجلات المطابقة
TPdfEInteractiveFactsAllMultimediaEmbedded, AnnotationFlagsValid, AppearancesPresent, U3dVersionSupported, EncryptionAllowed, SignaturesValid, DocMdpAllowsChanges
TPdfRasterStripInfoWidth, Height, BytesPerPixel, RowStride, Generation, PageObjectNumber, ImageObjectNumber, ContentStreamCount, HasInheritedResources
TPdfRasterStripReportRowsCopied, PeakBufferBytes, BytesCopied

الدوال على مستوى الوحدة

الدالةالوصف
ConvertPdfMeasurementيطبِّق معامل التحويل المختار على قيمة قياس
FormatPdfMeasurementينسِّق القيم العشرية والكسرية والنسب المئوية بالبادئة ووحدة القياس واللاحقة المُعدَّة
PdfPageToGeoيعيِّن نقطة صفحة عبر إطار عرض GeoPDF إلى إحداثيات جغرافية
PdfGeoToPageيعيِّن الإحداثيات الجغرافية رجوعًا إلى إطار عرض صفحة GeoPDF
QueryPdfGeoViewportsيعيد فهارس إطارات العرض المطابقة لصفحة ونقطة
ExecutePdfARepairPlanينفِّذ خطوات الإصلاح التلقائي تحت لقطة ويتراجع عند فشل خطوة أو فشل التحقق
RepairPdfTextSemanticsينسِّق إصلاحات الخط و ToUnicode و ActualText المحدودة الحدود عبر مزوِّد يحدده المستدعي
BuildPdfUa2AutoTagPlanيبني قرارات ترتيب القراءة والأدوار والعناصر الاصطناعية و MCID مُرشَّحة بدرجة الثقة
BuildPdfUa2FormRepairPlanيبني تسميات النماذج وتلميحات الأدوات وأدوار البنية وترتيب الجدولة وقيم درجة الثقة
ResolvePdfXExternalProfileيجلب بيانات ICC خارجية محدودة الحدود ويتحقق من قيمة SHA-256 المتوقعة
ValidatePdfHistoricalEvidenceيفحص أدلة الشهادات و OCSP و CRL والنوافذ الزمنية وملكية VRI
QueryPdfDPartsيقيِّم استعلامات بيانات DPM الوصفية المحدودة الحدود
BuildPdfDPartResourceCacheKeyيبني مفتاح تخزين مؤقت للموارد ثابتًا ومدركًا للنطاق لسجل DPart
ValidatePdfEInteractiveFactsيبلِّغ بشكل مستقل عن إخفاقات الوسائط المتعددة والتعليقات التوضيحية و U3D والتشفير والتوقيعات و DocMDP
StreamPdfRasterStripينسخ صفوف PDF/R كاملة تحت سقف ذاكرة صارم يحدده المستدعي