Debenu Quick PDF logo


Document manipulation

Version history

This function was introduced in Quick PDF Library version 8.11.


This function tests a PDF document against various standards to determine compliance with the standard.

This function is currently under development and currently runs only a small subset of possible tests. It should not be used in real world applications.



function TDebenuPDFLibrary1511.CheckFileCompliance(InputFileName, 
  Password: WideString; ComplianceTest, Options: Integer): Integer;


Function DebenuPDFLibrary1511.PDFLibrary::CheckFileCompliance(
  InputFileName As String, Password As String, ComplianceTest As Long,
  Options As Long) As Long


int DPLCheckFileCompliance(int InstanceID, wchar_t * InputFileName,
  wchar_t * Password, int ComplianceTest, int Options)


InputFileName The file to check
Password The password to open the file. If there is no password an empty string should be used.
ComplianceTest 1 = PDF/A compliance test
Options For PDF/A compliance test:
0 = Show all errors
1 = Stop after the first error

Return values

0 The file passed the compliance test.
Non-zero A StringListID that can be used with the GetStringListCount and GetStringListItem functions.

Copyright © 2014 Debenu. All rights reserved. AboutContactBlogNewsletterSupport