|
Create
Destroy
BeginDoc
EndDoc
AddImage
AddPage
EnablePubKeyEncryption
AddPubKeyRecipient
AddPubKeyRecipientCertificate / AddPubKeyAgreementRecipient
InsertSignatureHexAt / RenewPAdESLTATimestamp
Utility methods
Font fallback and glyph diagnostics
SetFontFallbackChain / ResolveFontForCodePoint / AnalyzeUnresolvedGlyphs
GetVerticalGlyphMetrics / SetVerticalDefaultMetrics
Advanced workflow helpers and runtime flags
Advanced workflow methods
PDF MAC:AddStandalonePDFMAC 新增獨立的驗證碼,SignPDFWithPFXAndAttachedPDFMAC 建立附帶簽章的已驗證修訂版,ValidatePDFMAC 驗證目前生效的修訂版,ValidatePDFMACChain 則驗證每一個增量修訂版,並回報確切的失敗原因
RSA-PSS signing / PDF Portfolio collections / reading-order diagnostics
SetPageLabel
SetDecimalPageLabel
SetUpperRomanPageLabel
SetLowerRomanPageLabel
SetUpperLettersPageLabel
SetLowerLettersPageLabel
ClearPageLabels
SetDocumentCloseAction
ClearDocumentCloseAction
SetDocumentWillSaveAction
ClearDocumentWillSaveAction
SetDocumentDidSaveAction
ClearDocumentDidSaveAction
SetDocumentWillPrintAction
ClearDocumentWillPrintAction
SetDocumentDidPrintAction
ClearDocumentDidPrintAction
SetPageAdditionalAction
SetPageOpenAction
SetPageCloseAction
ClearPageAdditionalAction
ClearPageOpenAction
ClearPageCloseAction
RegisterArticleThread
Text shaping and font-output APIs: 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 and 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
對大型既有 PDF,若需要以檔案為後備的方式開啟、讀取頁數與產生原始副本、檢查或替換物件來源、更新文件資訊,以及完整重寫輸出而不把每個 stream 都載入一般物件圖,請使用 Direct File API
低階 Direct File 輔助方法 DATryBuildTraditionalFileState、DAParseXRefStreamSection 與 DAReadCompressedObjectBody 可用於 stream 型工作流程:需要建構 THPDFDirectFileState、解析 xref stream 區段,或從 object stream 讀取物件主體,然後才呼叫高階的 DA* 動作
ApplyStrictParserBudgetPolicy
ResetParserBudgetPolicy
GetLastParserBudgetStatistics
Preflight 報告方法
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
|