طرق THotPDF

 

طرق THotPDF

 

أعلى الصفحة 

 

Create

Destroy

BeginDoc

EndDoc

AddImage

AddPage

EnablePubKeyEncryption

AddPubKeyRecipient

AddPubKeyRecipientCertificate / AddPubKeyAgreementRecipient

InsertSignatureHexAt / RenewPAdESLTATimestamp

طرق الأدوات المساعدة

الخط الاحتياطي وتشخيصات المحارف

SetFontFallbackChain / ResolveFontForCodePoint / AnalyzeUnresolvedGlyphs

GetVerticalGlyphMetrics / SetVerticalDefaultMetrics

مساعدات مسار عمل متقدمة وأعلام وقت التشغيل

طرق مسار عمل متقدمة

PDF MAC: تضيف AddStandalonePDFMAC رمز مصادقة مستقلًا، وتنشئ SignPDFWithPFXAndAttachedPDFMAC مراجعة موثَّقة مرفقة بتوقيع، وتتحقق ValidatePDFMAC من المراجعة النشطة، وتتحقق ValidatePDFMACChain من كل مراجعة تزايدية وتبلّغ عن الفشل الدقيق

توقيع RSA-PSS / مجموعات PDF Portfolio / تشخيصات ترتيب القراءة

SetPageLabel

SetDecimalPageLabel

SetUpperRomanPageLabel

SetLowerRomanPageLabel

SetUpperLettersPageLabel

SetLowerLettersPageLabel

ClearPageLabels

SetDocumentCloseAction

ClearDocumentCloseAction

SetDocumentWillSaveAction

ClearDocumentWillSaveAction

SetDocumentDidSaveAction

ClearDocumentDidSaveAction

SetDocumentWillPrintAction

ClearDocumentWillPrintAction

SetDocumentDidPrintAction

ClearDocumentDidPrintAction

SetPageAdditionalAction

SetPageOpenAction

SetPageCloseAction

ClearPageAdditionalAction

ClearPageOpenAction

ClearPageCloseAction

RegisterArticleThread

واجهات برمجة تشكيل النص وإخراج الخطوط: ShapingFeatures، SimpleLatinFonts، GSUB script/language، GSUB lookup، GPOS، Indic shaping، Tibetan/Mongolian/Syriac shaping، script shaping preprocess، subset and ToUnicode mapping

BeginIncrementalUpdate

MarkDirty

AddLoadedSignedSignatureField

SaveIncrementalUpdate

SaveIncrementalUpdateAuthenticated

GetIncrementalUpdateSourceInfo

GetLastIncrementalXRefRebuildInfo

DecryptLoadedDocument

SanitiseLoadedDocument

ApplyLoadedRedactions

FlattenLoadedPageTransparency

FlattenLoadedPageComplexGraphics

ScrubLoadedRedactionRemnants

AddEDIFACTSupplementaryFile

GetLoadedFacturXAttachments

GetLoadedInvoiceSummary

GetLoadedPDFAIssues

ValidateVisualXmlConsistency

AddUBLSupplementaryFile

ExtractLoadedPageGlyphs

ExtractLoadedPageCharacters

AnalyzeLoadedPageSemanticText

ExtractLoadedPageSemanticText

ExportLoadedPagesStructured

ExtractLoadedTypedTables

ExportLoadedTypedTables

GetImportedResourceDedupStatistics وClearImportedResourceDedupCache

ExtractLoadedPageText

GetLoadedFontDecoder

GetLoadedFontDecoderCacheInfo

ResetLoadedFontDecoderCacheStatistics

GetLastJPEGReducedDecodeInfo

GetImageDecodeConcurrencyInfo

AcquireLoadedImageStream

AcquireLoadedImageRegionAtResolution

DecodeLoadedImageStreamCached

DecodeLoadedImageRegionAtResolutionCached

GetLoadedPageContentBytes

OpenLoadedPageContentStream

GetLastPageContentSequenceInfo

RenderLoadedPageToBitmap

ReplaceLoadedDocumentText

ReplaceLoadedPageText

SearchLoadedDocumentText

SearchLoadedPageText

WriteRebuiltStream

ExportLoadedFormToXFDF

ImportLoadedFormFromXFDF

ExportLoadedAnnotationsToXFDF

ImportLoadedAnnotationsFromXFDF

واجهة Direct File API: DAOpenFileReadOnly، DACloseFile، DACopyFile، DASaveAsFile، DAGetPageCount، DAGetObjectCount، DAGetObjectSource، DAReplaceObjectSource، DAAppendObjectSource، DASetDocumentInfo، DATryBuildTraditionalFileState، DAParseXRefStreamSection، DAReadCompressedObjectBody

استخدم واجهة Direct File API لملفات PDF الكبيرة الموجودة التي تحتاج فتحًا مدعومًا بالملف، ومسارات عمل تجمع بين عدّ الصفحات والنسخ الأصلي، وفحص مصدر الكائنات أو استبداله، وتحديثات معلومات المستند، وإخراجًا كاملًا معاد كتابته دون تحميل كل تدفّق إلى مخطط الكائنات العادي

تتوفر مساعدات Direct File منخفضة المستوى DATryBuildTraditionalFileState وDAParseXRefStreamSection وDAReadCompressedObjectBody لمسارات العمل المدعومة بالتدفّق التي تحتاج بناء THPDFDirectFileState، أو تحليل أقسام تدفّق xref، أو قراءة متن كائن من تدفّق كائنات قبل استدعاء إجراءات DA* رفيعة المستوى

ApplyStrictParserBudgetPolicy

ResetParserBudgetPolicy

GetLastParserBudgetStatistics

طرق تقارير الفحص الأولي

ExtractLoadedPageTextLayout

FindLoadedOutlineByTitle

FindLoadedSignatureFieldDict

GetLoadedOutlineTitlesDeep

GetLoadedSignatureFieldName

GetLoadedSignatureInfo

InvalidateRenderedPageCache

ReadLoadedSignatureDict

RenderLoadedPageToBitmapCached

GetLastOperationTelemetry

GetLastRenderFallbackDiagnostics

ClearLastRenderFallbackDiagnostics

RenderColourIntent

RenderFallbackPolicy

RenderFallbackDiagnosticLimit

LastRenderFallbackDroppedCount

ResolveLoadedOutlineDestPage

SaveAllLoadedEmbeddedFiles

SaveLoadedPageToPng

SaveLoadedPageToPngStream

SaveLoadedPagesToTiff

SaveLoadedPagesToTiffBanded

SaveLoadedPagesToTiffStream

SaveLoadedPagesToTiffStreamBanded

VerifyAllLoadedSignatures

VerifyLoadedSignature

VerifyLoadedSignatureEx

VerifyLoadedSignatureWithTrust

GetLoadedSignaturePermissions

AnalyzeLoadedSignatureRevisions

طرق عمليات الصفحة

FindLoadedBookmarkPageIndex

GetLoadedPageBox

طرق حقول النموذج المحمَّل

SetFormFieldTooltip

SetFormFieldAdditionalAction

ClearFormFieldAdditionalAction

SetFormFieldKeyStrokeAction

ClearFormFieldKeyStrokeAction

SetFormFieldFormatAction

ClearFormFieldFormatAction

SetFormFieldValidateAction

ClearFormFieldValidateAction

SetFormFieldCalculateAction

ClearFormFieldCalculateAction

SetFormFieldAnnotationAction

ClearFormFieldAnnotationAction

SetFormFieldMouseEnterAction

ClearFormFieldMouseEnterAction

SetFormFieldMouseExitAction

ClearFormFieldMouseExitAction

SetFormFieldMouseDownAction

ClearFormFieldMouseDownAction

SetFormFieldMouseUpAction

ClearFormFieldMouseUpAction

SetFormFieldSetFocusAction

ClearFormFieldSetFocusAction

SetFormFieldLostFocusAction

ClearFormFieldLostFocusAction

RegisterFormXObject

RegisterLineGraphicsState

RegisterOptionalContentRadioGroup

BeginOptionalContentOrderGroup

EndOptionalContentOrderGroup

AddLayerToOptionalContentOrder

SetOptionalContentGroupUsage

HPDFEscapeLoadedText

MakeLoadedContentsArray

EnsureUncompressedLoadedStream

HPDFEllipseToOps

ExtractLoadedPageTextColumns

SearchLoadedPageTextWholeWord

GetLoadedSearchHitRect

EnumLoadedPageElements

SearchAndRedactReplaceLoaded

GetLoadedPageTextInRegion

SearchLoadedFirst

SaveLoadedPagesAsImages

GetLoadedPageMetafile

RenderLoadedPageToDC

RenderLoadedPageToClipboard

PrintLoadedDocument

EnumerateSystemCertificates

GetLoadedTrapped

GetLoadedDocumentMetadataXML

GetLoadedCollectionInfo

GetLoadedCollectionSchemaFieldCount

GetLoadedCollectionSchemaFieldInfo

GetLoadedCollectionItemMetadata

GetLoadedOutlineChild

RotateLoadedPages

SetLoadedPageBoxForRange

TwipsToPoints

PointsToTwips

PixelsToPoints

PointsToPixels

ToPDFUnit

FromPDFUnit

AddLoadedOutline

SetLoadedOutlineDestination

SetLoadedOutlineURI

ResolveLoadedNamedDestination

AddLoadedNamedDestination

GetLoadedBookmarkPageIndex

GetLoadedPageCount

DuplicateLoadedPage

AddLoadedBlankPage

SetLoadedPageRotationValue

GetLoadedPageBoxRect

GetLoadedPageVisibleBox

GetLoadedEncryptionMethod

GetLoadedFileStructureInfo

GetLoadedXRefRecoveryInfo

SetLoadedPDFVersion

GetLoadedPageLabel

EnsureLoadedFieldAppearanceStream

RecalculateLoadedFormFields

EvaluateLoadedFieldJavaScript

FlattenLoadedFormFields

GetLoadedAnnotationAppearanceStream

طرق أصول RichMedia المحمَّلة

GetLoadedRichMediaAssetCount

GetLoadedRichMediaAssetInfo

ExtractLoadedRichMediaAsset

SanitiseLoadedRichMediaAnnotations

ApplyLoadedFieldValidation

ApplyLoadedFieldCalculation

AddLoadedRubberStampAnnotation

SetLoadedAnnotationCloudyBorder

SetLoadedLineAnnotationCaps

AttachLoadedAnnotationMeasure

StitchLoadedPageSideBySideEx

StampLoadedPageText

StampLoadedPageShape

StampLoadedPagesText

StampLoadedPagesComposite

StampLoadedPageImage

InsertLoadedText

GetLoadedPageContentLength

StampLoadedPageImageFromFile

GetLoadedPageRotationValue

CompressLoadedDocument

ExtractLoadedImageToStream

OpenLoadedStreamSourceSlice

GetLoadedStreamFilterStatistics

OptimizeLoadedStreams

CompressFlateHighRatio

مساعدات متقدمة للنص وتخطيط المستند والتدفّق وتشخيص التقسيم إلى صفحات واتجاه الفقرة وPDF/UA

ConfigureParagraphPagination

ConfigureParagraphDirection

ConfigureParagraphTextLayout

DetectParagraphDirection

GetLayoutDiagnostics

BeginTaggedParagraph

BeginPaginationArtifact

GrowXRefIfNeeded