Debenu Quick PDF logo


Document management, Direct access functionality


Opens a file in direct access mode. This allows large files to be processed. The file is opened with read only access so other processes will also be able to open the file in read only mode. DASaveAsFile should be used to save any changes to a new file as DAAppendFile cannot update read only files.



function TDebenuPDFLibrary1811.DAOpenFileReadOnly(InputFileName, 
  Password: WideString): Integer;


Function DebenuPDFLibrary1811.PDFLibrary::DAOpenFileReadOnly(
  InputFileName As String, Password As String) As Long


int DPLDAOpenFileReadOnly(int InstanceID, wchar_t * InputFileName,
  wchar_t * Password)


InputFileName The path and name of the document to open in direct access mode with read only access.
Password The password to use when opening the document. This can be the owner or user password. If the user password is used certain functionality may be restricted depending on the permissions of the document.

Return values

0 The file could not be opened. Use the LastErrorCode function to determine the cause of the failure.
Non-zero A FileHandle that can be used with the other Direct Access functions

Copyright © 2020 Debenu. All rights reserved. AboutContactBlogNewsletterSupport