Foxit PDF Conversion SDK
PDFConversionSDK::Md2PDF类 参考

静态 Public 成员函数

static ConvertFromMarkdownWithPath (src_markdown_file_path, src_file_password, saved_pdf_path, setting_data)
 通过路径将 Markdown 文件转换为 PDF 文件。 更多...
 
static ConvertFromMarkdownWithStream (src_markdown_reader, src_file_password, saved_pdf_file_stream, setting_data)
 通过流将 Markdown 文件转换为 PDF 文件。 更多...
 

详细描述

此类可用于将 Markdown 文件转换为 PDF 文件。 在使用此模块中的方法之前,请确保已通过函数 Library.Initialize 使用包含“MD2PDF”模块的密钥成功初始化 Foxit PDF Conversion SDK。

参见
Library

成员函数说明

◆ ConvertFromMarkdownWithPath()

static PDFConversionSDK::Md2PDF::ConvertFromMarkdownWithPath (   src_markdown_file_path,
  src_file_password,
  saved_pdf_path,
  setting_data 
)
inlinestatic

通过路径将 Markdown 文件转换为 PDF 文件。

参数
[in]src_markdown_file_pathMarkdown 文件的路径。不应为空字符串。
[in]src_file_password(保留)输入 Markdown 文件的密码。 如果文件不需要密码,请传递空字符串。
[in]saved_pdf_path作为转换结果保存的 PDF 文件的路径。不应为空字符串。
[in]setting_data用于转换的 PDFConversionSDK.Md2PDFSettingData 对象。
返回
true 表示成功,false 表示失败。
注解
如果在函数 Library.Initialize 中使用的许可证信息中未定义模块“MD2PDF”, 则表示用户没有使用此函数的权限,此函数将抛出异常 PDFConversionSDK.e_ErrNoMD2PDFModuleRight。

◆ ConvertFromMarkdownWithStream()

static PDFConversionSDK::Md2PDF::ConvertFromMarkdownWithStream (   src_markdown_reader,
  src_file_password,
  saved_pdf_file_stream,
  setting_data 
)
inlinestatic

通过流将 Markdown 文件转换为 PDF 文件。

参数
[in]src_markdown_reader由用户实现的 ReaderCallback 对象,用于 加载 Markdown 文档。不应为 NULL。
[in]src_file_password(保留)输入 Markdown 文件的密码。 如果文件不需要密码,请传递空字符串。
[in]saved_pdf_file_stream由用户实现的 StreamCallback 对象, 用于读取转换后的 PDF 文件的内容。不应为 NULL。
[in]setting_data用于转换的 PDFConversionSDK.Md2PDFSettingData 对象。
返回
true 表示成功,false 表示失败。
注解
如果在函数 Library.Initialize 中使用的许可证信息中未定义模块“MD2PDF”, 则表示用户没有使用此函数的权限,此函数将抛出异常 PDFConversionSDK.e_ErrNoMD2PDFModuleRight。