Spire.Cloud.PDF 提供了 PdfConvertApi 接口,支持将 PDF 文件转换为多种格式,包括 Word(docx/doc)、Html、XPS、SVG、PCL、PS、Png 等,同时也支持将 XPS 转换为 PDF。本文将以其中几种常见格式为例,详细演示如何调用接口实现文档的高效转换,帮助用户快速掌握不同文件类型间的转换流程与操作方法。
1、 获取并导入DLL文件
2、 访问e-iceblue中国官网,登录后进入在线编辑页面,下载本地SDK文件包。
3、 下载后解压文件,将Spire.Cloud.Pdf.Sdk.dll及另外三个dll文件添加到VS项目的引用中。
4、 通过NuGet在程序中搜索并下载,一键导入全部dll文件。
5、 导入结果所示
6、 注册云端账号后,进入我的应用创建应用,即可获取对应的App ID和App Key。
7、 上传源文档至文档管理区域,支持创建文件夹对文档进行分类存储。若未建立文件夹,所有源文档和结果文档将默认保存在根目录下。本例中设置了两个独立文件夹,分别用于存放源文档和生成的结果文档。平台免费提供1万次调用额度及2GB文档存储空间。
8、 PDF文件转换为Word文档(docx或doc格式)
9、 {
10、 {
11、 {
12、 设置账户信息
13、 字符串名称为sample.pdf,表示源文档的文件名。
14、 指定源文件所在的文件夹路径,例如设为input;若源文件位于根目录且不在任何子文件夹中,则可将其值设为null。
15、 将转换后的文档保存路径设为pdfconversion/PDFToDocx.docx,即目标文件将生成在pdfconversion目录下,格式为Docx文档,确保文件夹存在以便顺利写入转换结果。
16、 设置文档密码,若有则填写,若无则置为null。
17、 调用方法将内容转换为Word文档格式
18、 }
19、 }
20、 }
21、 PDF转换为网页格式
22、 {
23、 {
24、 {
25、 设置账户信息
26、 源文档名称为 sample.pdf,存储在字符串变量中。
27、 指定源文档所在文件夹路径,例如设为input;若源文档位于根目录且不在任何子文件夹中,则可将其设置为null。
28、 将转换后的目标文件路径设为pdfconversion/PDFToHtml.html,表示生成的HTML文档将保存在名为pdfconversion的文件夹中,文件名为PDFToHtml.html,便于后续访问和管理该转换结果。
29、 设置文档密码,若无密码则置为 null。
30、 调用方法将内容转为HTML格式
31、 }
32、 }
33、 }
34、 PDF转换为XPS格式
35、 {
36、 {
37、 {
38、 设置账户信息
39、 字符串名称为sample.pdf,表示源文档的文件名。
40、 指定源文档所在文件夹路径,例如设为input;若源文档位于根目录下,则可将其设置为null。
41、 将转换后的目标文件路径设为pdfconversion/PDFToXPS.xps,表示生成的XPS文档将保存在pdfconversion文件夹中,文件名为PDFToXPS.xps,便于后续读取与处理。
42、 设置文档密码,若无密码则置为 null。
43、 调用方法转换为XPS格式文件
44、 }
45、 }
46、 }
47、 PDF转换为SVG格式
48、 {
49、 {
50、 {
51、 设置账户信息
52、 字符串变量 name 存储了源文档的名称,其值为 sample.pdf。
53、 指定源文档所在文件夹路径,例如设为input;若源文件位于根目录且不在任何子文件夹中,则可将其设置为null。
54、 将转换后的文件保存路径设为pdfconversion/PDFToSvg.svg,即在pdfconversion文件夹中生成名为PDFToSvg.svg的目标文件,用于存放由PDF转换而来的SVG格式内容。
55、 设置文档密码,若无密码则置为空值。
56、 调用方法转换为SVG格式
57、 }
58、 }
59、 }
60、 PDF转为PCL格式
61、 {
62、 {
63、 {
64、 设置账户信息
65、 源文档名称为 sample.pdf,存储在字符串变量 name 中。
66、 设置源文档所在文件夹路径,例如input;若源文档位于根目录下,则可将其设为null。
67、 将转换后的目标文件路径设为pdfconversion/PDFToPcl.pcl,表示生成的文档将保存在pdfconversion目录下,文件名为PDFToPcl.pcl,便于后续调用和管理。
68、 设置文档密码,若有则填写密码,若无则置为null。
69、 调用方法将数据转为Pcl格式
70、 }
71、 }
72、 }
73、 PDF转为PS格式
74、 {
75、 {
76、 {
77、 设置账户资料
78、 字符串名称为sample.pdf,表示源文档的文件名。
79、 指定源文件所在的文件夹路径,例如设为input;若源文件直接位于根目录下,则可将其设置为null。
80、 将转换后的目标文件路径设为pdfconversion/PDFToPs.ps,即生成的文档将保存在pdfconversion文件夹中,文件名为PDFToPs.ps。
81、 设置文档密码,若无密码则设为空值。
82、 调用方法转换为PS格式
83、 }
84、 }
85、 }
86、 文档转换效果良好
评论
更多评论