|
static bool | FromDWG (string engine_path, string src_dwg_path, string saved_pdf_path, DWG2PDFSettingData settings) |
| Convert a DWG format file to a PDF file. More...
|
|
static void | FromExcel (string src_excel_file_path, string src_file_password, string saved_pdf_path, string engine_path, Excel2PDFSettingData setting_data) |
| Convert an Excel format file to a PDF file. More...
|
|
static void | FromHTML (string src_html, string engine_path, string cookies_path, HTML2PDFSettingData setting_data, string saved_pdf_path, int timeout) |
| Convert a HTML format file or a URL of a Web page to a PDF file. More...
|
|
static void | FromHTML (string src_html, string engine_path, FileReaderCallback cookies_reader, HTML2PDFSettingData setting_data, string saved_pdf_path, int timeout) |
| Convert a HTML format file or a URL of a Web page to a PDF file. More...
|
|
static void | FromHTML (string src_html, string engine_path, FileReaderCallback cookies_reader, HTML2PDFSettingData setting_data, FileWriterCallback saved_pdf_filestream, int timeout) |
| Convert a HTML format file or a URL of a Web page to a PDF file. More...
|
|
static void | FromHTML (FileReaderCallback src_html, HTML2PDFRelatedResourceArray html2pdf_related_resource_array, string engine_path, FileReaderCallback cookies_reader, HTML2PDFSettingData setting_data, FileWriterCallback saved_pdf_filestream, int timeout) |
| Convert a HTML format file or a URL of a Web page to a PDF file. More...
|
|
static void | FromImage (string src_img, string saved_pdf_path) |
| Convert a Image format file to a PDF file. More...
|
|
static void | FromImage (FileReaderCallback file_reader, FileWriterCallback saved_pdf_filestream) |
| Convert a Image format file to a PDF file. More...
|
|
static bool | FromOFD (string src_ofd_path, string password, string saved_pdf_file_path, OFDConvertParam convert_param) |
| Convert OFD file to PDF file. More...
|
|
static void | FromPowerPoint (string src_ppt_file_path, string src_file_password, string saved_pdf_path, string engine_path, PowerPoint2PDFSettingData setting_data) |
| Convert a PowerPoint format file to a PDF file. More...
|
|
static void | FromTXT (string src_txt, string saved_pdf_path, TXT2PDFSettingData setting_data) |
| Convert a TXT format file to a PDF file. More...
|
|
static void | FromWord (string src_word_file_path, string src_file_password, string saved_pdf_path, string engine_path, Word2PDFSettingData setting_data) |
| Convert a Word format file to a PDF file. More...
|
|
static bool | ToOFD (string src_pdf_path, string password, string saved_ofd_file_path, OFDConvertParam convert_param) |
| Convert PDF file to OFD file. More...
|
|
static bool | ToXML (string src_pdf_path, string src_file_password, string saved_xml_path, string saved_image_folder_path, bool is_force_to_tagged_pdf) |
| Convert a PDF file to a XML format file. More...
|
|
Conversion add-on module can be used to do some conversion between PDF file and other file formats. Before using "Conversion" module, user should first prepare font resource folder as described in "Foxit PDF SDK Developer
Guide.pdf" document. Before using any class or methods in this module, please ensure Foxit PDF SDK has been initialized successfully by function common.Library.Initialize with a key including "Conversion" module. Before using function Convert.FromDWG , please ensure Foxit PDF SDK has been initialized successfully by function common.Library.Initialize with a key including "DWG2PDF" module.
- See also
- foxit.common.Library
static void foxit.addon.conversion.Convert.FromExcel |
( |
string |
src_excel_file_path, |
|
|
string |
src_file_password, |
|
|
string |
saved_pdf_path, |
|
|
string |
engine_path, |
|
|
Excel2PDFSettingData |
setting_data |
|
) |
| |
|
inlinestatic |
Convert an Excel format file to a PDF file.
Currently, this function can be used for Linux armv8 or Linux desktop system. If you are on a Linux armv8 system, then please ensure that WPS professional is installed on the machine. If you are on a Linux desktop system, then please ensure that LibreOffice is installed on the machine. Currently, it does not support LibreOffice 7.0 and later version.
- Parameters
-
[in] | src_excel_file_path | Path of a Excel format file. This should not be an empty string. |
[in] | src_file_password | Password for the input Excel format file. If no password is needed for the file, please pass an empty string. |
[in] | saved_pdf_path | Path of the saved PDF file as conversion result. This should not be an empty string. |
[in] | engine_path | In linux armv8 system, it is used to represent the path of WPS engine(librpcetapi.so). For examples, "/opt/kingsoft
/wps-office/office6". It can be empty. Default path: "/opt/kingsoft/wps-office/office6". In linux desktop system, it is used to represent the path of LibreOffice engine(soffice.bin), and it can not be empty. For examples, "/usr/lib/libreoffice/program". |
[in] | setting_data | (Reserved, unsupported yet)Setting data used for converting. |
- Returns
- None.
static void foxit.addon.conversion.Convert.FromPowerPoint |
( |
string |
src_ppt_file_path, |
|
|
string |
src_file_password, |
|
|
string |
saved_pdf_path, |
|
|
string |
engine_path, |
|
|
PowerPoint2PDFSettingData |
setting_data |
|
) |
| |
|
inlinestatic |
Convert a PowerPoint format file to a PDF file.
Currently, this function can be used for Linux armv8 or Linux desktop system. If you are on a Linux armv8 system, then please ensure that WPS professional is installed on the machine. If you are on a Linux desktop system, then please ensure that LibreOffice is installed on the machine. Currently, it does not support LibreOffice 7.0 and later version.
- Parameters
-
[in] | src_ppt_file_path | Path of a PowerPoint format file. This should not be an empty string. |
[in] | src_file_password | Password for the input Excel format file. If no password is needed for the file, please pass an empty string. |
[in] | saved_pdf_path | Path of the saved PDF file as conversion result. This should not be an empty string. |
[in] | engine_path | In linux armv8 system, it is used to represent the path of WPS engine(librpcwppapi.so). For examples, "/opt/kingsoft/wps-office/office6". It can be empty. Default path: "/opt/kingsoft/wps-office/office6". In linux desktop system, it is used to represent the path of LibreOffice engine(soffice.bin), and it can not be empty. For examples, "/usr/lib/libreoffice/program". |
[in] | setting_data | (Reserved, unsupported yet)Setting data used for converting. |
- Returns
- None.
static void foxit.addon.conversion.Convert.FromWord |
( |
string |
src_word_file_path, |
|
|
string |
src_file_password, |
|
|
string |
saved_pdf_path, |
|
|
string |
engine_path, |
|
|
Word2PDFSettingData |
setting_data |
|
) |
| |
|
inlinestatic |
Convert a Word format file to a PDF file.
Currently, this function can be used for Linux armv8 or Linux desktop system. If you are on a Linux armv8 system, then please ensure that WPS professional is installed on the machine. If you are on a Linux desktop system, then please ensure that LibreOffice is installed on the machine. Currently, it does not support LibreOffice 7.0 and later version.
- Parameters
-
[in] | src_word_file_path | Path of a Word format file. This should not be an empty string. |
[in] | src_file_password | Password for the input Word format file. If no password is needed for the file, please pass an empty string. |
[in] | saved_pdf_path | Path of the saved PDF file as conversion result. This should not be an empty string. |
[in] | engine_path | In linux armv8 system, it is used to represent the path of WPS engine(librpcwpsapi.so). For examples, "/opt/kingsoft/wps-office/office6". It can be empty. Default path: "/opt/kingsoft/wps-office/office6". In linux desktop system, it is used to represent the path of LibreOffice engine(soffice.bin), and it can not be empty. For examples, "/usr/lib/libreoffice/program". |
[in] | setting_data | (Reserved, unsupported yet)Setting data used for converting. |
- Returns
- None.