彩票走势图

云端Office处理工具Spire.Cloud.Word基础教程:将Word文档转换为PDF/XPS等其他格式

转帖|使用教程|编辑:李显亮|2020-05-18 09:31:02.237|阅读 194 次

概述:Spire.Cloud是一款帮助WEB网站或WEB应用系统轻松实现打开、编辑、保存和打印Office的软件,是目前把Office应用到WEB平台上的最全面的解决方案。 本文将讲解如何将Word文档保存为其他格式文档,如PDF、XPS、Doc、Docx、RTF、EPUB。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

你在寻找一款既能在线编辑office文件,又能实现与web应用程序对接的软件吗?好巧,冰蓝公司最新推出Spire.Cloud,搭载了基于云端的Office在线编辑器和WEB API开发接口,既能安全稳定地实现WEB网页端在线查看、编辑Office文档;又能在服务器端通过代码调用接口简单高效地实现读写Office文档内容。

Spire.Cloud.Word提供了ConvertApi接口用于将Word文档保存为其他格式文档,如PDF, XPS, Doc, Docx, RTF, EPUB。本文介绍如何转换Word到PDF和XPS。。

Spire.Cloud提供了四种语言的SDK(包括.NET、Java、python、PHP),你可以点击下载Spire.Cloud Web SDK

步骤1:dll文件获取及引用。下载获取Spire.Cloud.Word.SDK package,并将Spire.Cloud.Word.Sdk.dll及其依赖项的dll添加引用至程序(如下图)

步骤2:ID及Key获取。在冰蓝云网页注册账号并登陆,在“我的应用”板块创建应用程序,获得 App ID 及 App Key。

步骤3:上传Word文档至冰蓝云官网的“文档管理”版块。为了便于文档管理,您也可以先创建文件夹“input”和“output”,然后将需要编辑的Word文档上传至input文件夹,output文件夹用于存放生成的文档。本教程将示例文档上传到了input文件夹下。

云端Office处理工具Spire.Cloud.Word基础教程:添加 Word 水印添加、修改、删除Word段落

步骤4:在.NET程序中编写代码操作input文件夹下的文档。

具体代码操作方法,请参考以下内容。

示例1:转换Word到PDF

using Spire.Cloud.Word.Sdk.Api;
using Spire.Cloud.Word.Sdk.Client;
using System;

namespace ConvertWordToPdf
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";

        static void Main(string[] args)
        {
            //配置App ID和App Key
            Configuration configuration = new Configuration(appId, appKey);

            //初始化ConvertApi对象
            ConvertApi convertApi = new ConvertApi(configuration);

            //现有文档名称
            string name = "示例文档.docx";

            //转换的目标格式
            string format = "pdf";

            //文档的打开密码
            string password = null;

            //存放现有文档的文件夹,如果没有文件夹则为null
            string folder = "input";

            //存放现有文档的文件夹,如果没有文件夹则为null
            string storage = null;

            //设置生成文档的路径及名称
            string destFilePath = "output/ToPDF.pdf";

            //将Word转为PDF
            convertApi.ConvertDocument(name, format, password, folder, storage, destFilePath);
        }
    }
}
云端Office处理工具Spire.Cloud.Word基础教程:将Word文档转换为PDF/XPS等其他格式

示例2:转换Word到XPS

using Spire.Cloud.Word.Sdk.Api;
using Spire.Cloud.Word.Sdk.Client;
using System;

namespace ConvertWordToXPS
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";

        static void Main(string[] args)
        {
            //配置App ID和App Key
            Configuration configuration = new Configuration(appId, appKey);

            //初始化ConvertApi对象
            ConvertApi convertApi = new ConvertApi(configuration);

            //现有文档名称
            string name = "示例文档.docx";

            //转换的目标格式
            string format = "xps";

            //文档的打开密码
            string password = null;

            //存放现有文档的文件夹,如果没有文件夹则为null
            string folder = "input";

            //存放现有文档的文件夹,如果没有文件夹则为null
            string storage = null;

            //设置生成文档的路径及名称
            string destFilePath = "output/ToXPS.xps";

            //将Word转为XPS
            convertApi.ConvertDocument(name, format, password, folder, storage, destFilePath);
        }
    }
}
云端Office处理工具Spire.Cloud.Word基础教程:将Word文档转换为PDF/XPS等其他格式

慧都是E-iceblue官方友好合作伙伴,如果您对Spire
.Cloud感兴趣或需要临时License,可以了解具体授权价格和使用机制。

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP