转换能力总览
本节汇总福昕 PDF SDK(桌面/服务器版)的主要转换能力,按是否需要额外部署转换引擎分为两类。
PDF ↔ Office / Markdown 的独立产品说明,见 福昕转换 SDK 概述。
依赖转换引擎
需安装第三方 Office,或部署福昕自研转换引擎 / 引擎目录(如 HTML、DWG、独立 Conversion SDK 库)。
| 转库/引擎 | 接口模块名称 | 功能描述 | 平台支持 | 相关文档 |
|---|---|---|---|---|
| 福昕转换 SDK | OFFICE2PDFPDF2OFFICEPDF2MDMD2PDF | PDF 与 Office(.docx、.xlsx、.pptx)双向转换;PDF 与 Markdown 互转 | Windows / Linux | Office→PDF、PDF→Office、Markdown |
| 微软 Office → PDF | conversion | Word、Excel、PowerPoint → PDF;需安装微软 Office(e_Office2PdfEngineMicrosoft) | Windows | Office 转 PDF |
| LibreOffice → PDF | conversion | Word、Excel、PowerPoint → PDF;需安装 LibreOffice | Linux(x86 / x86_64) | Office 转 PDF |
| WPS → PDF | conversion | Word、Excel、PowerPoint → PDF;需安装 WPS(Windows 可用 e_Office2PdfEngineWps;Linux armv8 经引擎路径) | Windows;Linux armv8 | Office 转 PDF |
| OFD 转换 | conversion | 福昕自研;OFD ↔ PDF;亦可 OFD → 图片 | Windows / Linux / Mac | PDF 与 OFD 互转 |
| Web/HTML → PDF | conversion | 福昕自研;HTML 文件、字符串或 URL → PDF,可控制页面大小与格式 | Windows / Linux / Mac | HTML 转 PDF |
| DWG → PDF | conversion | DWG → PDF;目前仅支持二维图纸 | Windows / Linux / Mac | DWG 转 PDF |
内置 Convert API
使用 Convert 直接完成转换,无需额外部署 Office / HTML / DWG 等引擎。说明与示例见 图像 / 文本 / XML 转换。
| 能力 | API | 说明 | 相关文档 |
|---|---|---|---|
| 图像 → PDF | Convert::FromImage | 常见位图 → PDF | 图像 → PDF |
| TXT → PDF | Convert::FromTXT | 纯文本 → PDF(TXT2PDFSettingData) | TXT → PDF |
| PDF → XML | Convert::ToXML | 导出结构性 XML;可强制先打标签 | PDF → XML |
PDF 页面与图片之间的渲染导入导出(非 Convert::FromImage)见 图片转换。
打印输出(Renderer)
按打印设备将页面输出为 PDF 或 PostScript,从结果上看接近格式转换,但实现走的是渲染模块(Renderer + 打印设备参数),不在 Conversion 模块内。说明见 打印到 PDF / PostScript。