PDF SDK Documentation
Comprehensive Guide for Developers: Features, Integration, and API Reference
Loading...
Searching...
No Matches
pdf2json.h
Go to the documentation of this file.
1
// Copyright (c) 2009-2025 Avanquest Software. All rights reserved.
2
3
#ifndef PDFSDK_CONVERT_PDF2JSON_H_INCLUDED_
4
#define PDFSDK_CONVERT_PDF2JSON_H_INCLUDED_
5
11
#include <pdfsdk/core.h>
12
13
#ifdef PDF_PDF2JSON_EXPORTS
14
#define PDF_PDF2JSON_API PDFSDK_EXPORT_
15
#else
16
#define PDF_PDF2JSON_API PDFSDK_IMPORT_
17
#endif
18
19
struct
PDFConvertToJsonParams
{
20
const
wchar_t
* outputFile;
21
};
22
23
#ifdef __cplusplus
24
extern
"C"
{
25
#endif
26
27
PDF_PDF2JSON_API
PDErrCode
PDFSDK_CALLCONV PDFConvertToJson(PDDoc source,
28
const
PDPageRange
* pageRange,
29
const
PDProgressMonitor
* progress,
30
void
* progressData,
31
const
PDFConvertToJsonParams
*);
32
33
#ifdef __cplusplus
34
}
35
#endif
36
37
#endif
// PDFSDK_CONVERT_PDF2JSON_H_INCLUDED_
PDErrCode
int32_t PDErrCode
Definition
errors.h:44
PDFConvertToJsonParams
Definition
pdf2json.h:19
PDPageRange
Specifies a structure to define a set of pages.
Definition
document.h:43
PDProgressMonitor
Definition
progress_monitor.h:15