THotPDF Methods

 

THotPDF Methods

 

Sus 

 

Create

Destroy

BeginDoc

EndDoc

AddImage

AddPage

EnablePubKeyEncryption

AddPubKeyRecipient

Metode utilitare

Ajutoare avansate de flux și steaguri de execuție

Metode avansate de flux

API-uri pentru modelarea textului și ieșirea fonturilor: ShapingFeatures, SimpleLatinFonts, GSUB script/language, GSUB lookup, GPOS, Indic shaping, Tibetan/Mongolian/Syriac shaping, script shaping preprocess, subset and ToUnicode mapping

BeginIncrementalUpdate

MarkDirty

SaveIncrementalUpdate

DecryptLoadedDocument

Direct File API: DAOpenFileReadOnly, DACloseFile, DACopyFile, DASaveAsFile, DAGetPageCount, DAGetObjectCount, DAGetObjectSource, DAReplaceObjectSource, DAAppendObjectSource, DASetDocumentInfo, DATryBuildTraditionalFileState, DAParseXRefStreamSection, DAReadCompressedObjectBody

Folosiți Direct File API pentru PDF-uri mari existente care au nevoie de deschidere din fișier, fluxuri de lucru cu numărare de pagini și copierea originalului, inspectarea sau înlocuirea sursei obiectelor, actualizarea informațiilor despre document și ieșire rescrisă integral fără a încărca fiecare flux în graful obișnuit de obiecte

Ajutoarele de nivel jos ale Direct File API, DATryBuildTraditionalFileState, DAParseXRefStreamSection și DAReadCompressedObjectBody, sunt disponibile pentru fluxuri bazate pe stream care trebuie să construiască THPDFDirectFileState, să analizeze secțiuni de stream xref sau să citească corpul unui obiect dintr-un obiect stream înainte de a apela acțiunile DA* de nivel mai înalt

Metode de raport preflight

ExtractLoadedPageTextLayout

FindLoadedOutlineByTitle

FindLoadedSignatureFieldDict

GetLoadedOutlineTitlesDeep

GetLoadedSignatureFieldName

GetLoadedSignatureInfo

InvalidateRenderedPageCache

ReadLoadedSignatureDict

RenderLoadedPageToBitmapCached

ResolveLoadedOutlineDestPage

SaveAllLoadedEmbeddedFiles

SaveLoadedPagesToTiff

SaveLoadedPagesToTiffStream

VerifyAllLoadedSignatures

VerifyLoadedSignature

VerifyLoadedSignatureEx

Metode de operare pe pagini

FindLoadedBookmarkPageIndex

GetLoadedPageBox

Metode pentru câmpuri de formular încărcate

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

GetLoadedOutlineChild

RotateLoadedPages

SetLoadedPageBoxForRange

TwipsToPoints

PointsToTwips

PixelsToPoints

PointsToPixels

ToPDFUnit

FromPDFUnit

AddLoadedOutline

SetLoadedOutlineDestination

SetLoadedOutlineURI

ResolveLoadedNamedDestination

AddLoadedNamedDestination

GetLoadedBookmarkPageIndex

GetLoadedPageCount

DuplicateLoadedPage

AddLoadedBlankPage

SetLoadedPageRotationValue

GetLoadedPageBoxRect

GetLoadedEncryptionMethod

GetLoadedFileStructureInfo

SetLoadedPDFVersion

GetLoadedPageLabel

EnsureLoadedFieldAppearanceStream

ApplyLoadedFieldValidation

ApplyLoadedFieldCalculation

AddLoadedRubberStampAnnotation

SetLoadedAnnotationCloudyBorder

SetLoadedLineAnnotationCaps

AttachLoadedAnnotationMeasure

StitchLoadedPageSideBySideEx

StampLoadedPageText

StampLoadedPageShape

StampLoadedPagesText

StampLoadedPagesComposite

StampLoadedPageImage

InsertLoadedText

GetLoadedPageContentLength

StampLoadedPageImageFromFile

GetLoadedPageRotationValue

CompressLoadedDocument

GrowXRefIfNeeded