C# Spire操作Word文档生成PDF或JPG格式

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Drawing.Imaging;
using System.Linq;
using System.Text;
using Spire.Doc;
using Spire.Doc.Documents;

namespace SYS_TEST.BaseClass
{
    //Spire方式
    //Spire是文档处理组件
    //优点:完全脱离Office环境;纯.NET组件,与COM组件相比,省去注册和开发中的经常引用丢失,同时代码中的参数简化很多
    //缺点:免费版存在一些页数限制,但是基本都满足一般的要求的
    public class SPIREClass
    {
        /// <summary>
        /// Word文档转PDF(Spire)
        /// </summary>
        /// <param name="wordFile"></param>
        /// <param name="pdfFile"></param>
        /// <returns></returns>
        public static void WordToPDFBySpire(string wordFile, string pdfFile)
        {
            Document doc = new Document();
            doc.LoadFromFile(wordFile);
            doc.SaveToFile(pdfFile, FileFormat.PDF);
        }
        /// <summary>
        /// Word文档转JPG(Spire)
        /// </summary>
        /// <param name="wordFile"></param>
        /// <param name="jpgFile"></param>
        /// <returns></returns>
        public static void WordToJPGBySpire(string wordFile, string jpgFile)
        {
            Document document = new Document();
            document.LoadFromFile(wordFile);
            Image img = document.SaveToImages(0, ImageType.Metafile);
            img.Save(jpgFile, ImageFormat.Jpeg);
        }
    }
}

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
免费Spire.PDF for .NET 是一款由e-iceblue公司开发的专业性的PDF文档创建组件。它能够使用户在不用Adobe Acrobat和其他外部控件的情况下,运用.NET 应用程序阅读,编写和操纵PDF 文档。Spire.PDF for .NET不仅可以运用在服端比如:ASP.NET 或者其他环境,还可以应用在Windows Forms 应用程序中。Spire.PDF for .NET 适合应用于所有常见的坏境中,比如:创建好的PDF文档可以存到磁盘中, 还可以在Windows Forms应用程序,ASP.NET 应用程序客户端浏览器中保存为数据流。 Spire.PDF for .NET 功能丰富。 除了基本的功能比如:绘制多种图形,图片,创建窗体字段,插入页眉页脚,输入数据表,自动对大型表格进行分页外,Spire.PDF for .NET还支持PDF数字签名,将HTML转换成PDF格式,提取PDF文档中的文本信息和图片,存为文本格式和各种图片格式,甚至可以将PDF中的附件提取出来。 主要功能 支持嵌入式字体,Truetype 字体和CJK字体。 支持绘图。比如:矩形,环形,弧形,椭圆形,也可以自定笔刷将其填充。 可以将图片从数据流, 磁盘文件中载入到PDF 文档中。 在PDF 文档中既可以绘制梯状图形和矢量图像,还支持掩模和水印图像。 可以在PDF 文档中载入数据表。可以设置表中的行和列的格式,还可以在表内加入图形元素。 自动对PDF 中的大型表格进行分页。 创建窗体字段。比如在PDF 文档中创建按钮,文本框,列表框,复选框等等。 在PDF 中插入页眉页脚。 通过设置所有者密码和用户密码来加密PDF文档。 通过作者的签名来保护PDF文档。 读取当前PDF文档的表格并且填充表格。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值