Direct access functionality
The Direct Access (DA) select of functions are engineered specifically to work with very large PDF files. Rather than load each file into memory, the PDFs are accessed directly on disk. Some of our customers are known to work with files over 20,000+ pages. Only a subset of Quick PDF Library functionality is available. If you come across a function that you'd really like to see included – please let us know.
DAAppendFileDACapturePage
DACapturePageEx
DACloseFile
DADrawCapturedPage
DADrawRotatedCapturedPage
DAEmbedFileStreams
DAExtractPageText
DAFindPage
DAGetAnnotationCount
DAGetFormFieldCount
DAGetFormFieldTitle
DAGetFormFieldValue
DAGetImageDataToString
DAGetImageDataToVariant
DAGetImageDblProperty
DAGetImageIntProperty
DAGetImageListCount
DAGetInformation
DAGetObjectCount
DAGetObjectToString
DAGetObjectToVariant
DAGetPageBox
DAGetPageContentToString
DAGetPageContentToVariant
DAGetPageCount
DAGetPageHeight
DAGetPageImageList
DAGetPageWidth
DAHasPageBox
DAHidePage
DAMovePage
DANewPage
DANewPages
DAOpenFile
DAOpenFileReadOnly
DAOpenFromStream
DAPageRotation
DARemoveUsageRights
DARenderPageToDC
DARenderPageToFile
DARenderPageToStream
DARenderPageToString
DARenderPageToVariant
DARotatePage
DASaveAsFile
DASaveImageDataToFile
DASaveToStream
DASetInformation
DASetPageBox
DASetPageSize
DASetTextExtractionArea
DASetTextExtractionOptions
DASetTextExtractionWordGap