34 namespace compliance {
48 typedef enum _Version {
139 int first_page_index = 0,
int last_page_index = -1,
180 bool convert_problem_pages_into_image,
bool convert_all_pages_into_image,
~PDFACompliance()
Destructor.
PDF/A-1b (without fallback conversion), just only for converting.
Definition: fs_pdfa.h:66
PDF/A-2b.
Definition: fs_pdfa.h:56
PDF/A-3b (without fallback conversion), just only for converting.
Definition: fs_pdfa.h:70
PDF/A-1b.
Definition: fs_pdfa.h:52
PDF/A-3a.
Definition: fs_pdfa.h:60
PDF/A-3b.
Definition: fs_pdfa.h:62
ViewOrPrintCondition
Enumeration for viewing or printing condition.
Definition: fs_compliancecommon.h:56
PDFACompliance()
Constructor.
Definition: fs_compliancecommon.h:187
ResultInformation ConvertPDFFile(const wchar_t *src_pdf_path, const wchar_t *saved_pdf_path, Version convert_to_version, ProgressCallback *progress_callback=0)
Convert a PDF file with specified PDFA version.
PDF/A-2u.
Definition: fs_pdfa.h:58
Header file for compliance basic classes and methods.
Version
Enumeration for PDF/A version.
Definition: fs_pdfa.h:48
void * FS_HANDLE
Handle type.
Definition: fs_basictypes.h:214
bool operator==(const PDFACompliance &other) const
Equal operator.
FX_INT32 int32
32-bit signed integer.
Definition: fs_basictypes.h:194
Definition: fs_basictypes.h:443
PDF/A-2a.
Definition: fs_pdfa.h:54
PDF/A-2b (without fallback conversion), just only for converting.
Definition: fs_pdfa.h:68
PDF/A-1a.
Definition: fs_pdfa.h:50
Foxit namespace.
Definition: fs_pdf3d.h:27
ResultInformation Verify(Version verify_version, const wchar_t *src_pdf_path, int first_page_index=0, int last_page_index=-1, ProgressCallback *progress_callback=0)
Verify a PDF file with specified PDFA version.
bool operator !=(const PDFACompliance &other) const
Not equal operator.
#define NULL
The null-pointer value.
Definition: fx_system.h:792
bool IsEmpty() const
Check whether current object is empty or not.
PDFACompliance & operator=(const PDFACompliance &other)
Assign operator.
PDF/A-3u.
Definition: fs_pdfa.h:64