`

C# word转pdf

    博客分类:
  • C#
 
阅读更多
写在最前面,如果要部署,服务器需要安装相同版本的office,否则会出现一大堆问题
https://www.cnblogs.com/5426z/articles/4865312.html

需要单独引入的是COM中的Microsoft Office 12.0 Object Library

public static bool WordToPDF(string sourcePath, string targetPath)
        {
            bool result = false;
            Microsoft.Office.Interop.Word._Application application = new Microsoft.Office.Interop.Word.Application();
            Microsoft.Office.Interop.Word._Document document = null;
            try
            {
                application.Visible = false;
                document = application.Documents.Open(sourcePath);
                document.ExportAsFixedFormat(targetPath, WdExportFormat.wdExportFormatPDF);
                result = true;
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                result = false;
            }
            finally
            {
                document.Close();
                application.Quit();
            }
            return result;
        }


参考:
https://www.cnblogs.com/wangxlei/p/9431149.html
分享到:
评论

相关推荐

    C# Word转PDF

    这个“C# Word转PDF”的主题是针对开发者,特别是初学者,提供了一个示例(demo)来演示如何实现这一功能。 首先,我们需要了解转换的核心概念。Word文档通常以.doc或.docx格式存储,而PDF(Portable Document ...

    c#word转pdf

    将已经存在的word的文件,转换为pdf,之前用过Aspose.Words,但是保存为pdf时乱码,就找到了这个,按照文件里的说明填写,就可以成功,图片一定要看,不然报错,dll最好自己下载,上nuget就能找到,下载安装,就可以...

    c# word转PDF的

    在IT行业中,转换文档格式是一项常见...以上是关于“C# Word转PDF”的主要内容,包括两种主要的转换策略和一些常用的库。在实际开发中,应根据项目需求和资源选择合适的工具和方法。希望这些信息能对您的工作有所帮助。

    C#word转pdf

    标题 "C# word转pdf" 描述中涉及的是在C#编程环境下,将Word文档转换为PDF文件的技术。这项技术通常用于实现文档格式的互换,以便于在不同的设备或平台间共享,或者为了保持文档的布局一致性。下面将详细阐述相关...

    Aspose.Words v18.7 将word转pdf(无需安装office),C#示例源码,亲测可用

    Aspose.Words是一个无图形用户界面的.NET Word文档的报告控件,它可使.NET的应用在没有安装Microsoft Words的情况下读写Word文档,并可以将WORD文档转换为PDF文档(无需安装office),此版本亲测转换50页的WORD文档...

    C#word转化pdf

    总的来说,C#实现的Word转PDF功能涉及到了文档处理、文件操作、第三方库的使用以及可能的Web服务开发等多个方面,是一个涵盖多种编程技能的综合实践。通过不断改进和优化,这样的功能可以极大地提升工作效率,特别是...

    Word文档转换为PDF(不需要OFFICE)

    在这种情况下,我们可能使用了Spire.Doc,这是一个强大的.NET控件,支持C#和VB.NET,能够创建、编辑和转换Word文档,包括将其转换为PDF格式。 在`Program.cs`这个文件中,我们可以预期找到C#代码,这部分代码通常...

    C# Word文件转换Pdf 文件

    C# 将Word格式文件转换为Pdf格式文件源码

    C# word 转换成 pdf Demo

    C# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf Demo

    openoffice的C#应用各种文档格式转换pdf

    本教程将详细讲解如何利用OpenOffice的API和C#编程语言来实现Word、Excel和PowerPoint文档转换为PDF格式。 一、OpenOffice的API简介 OpenOffice提供了一套名为UNO(Universal Network Objects)的接口,允许开发者...

    C# NPOI导出Excel,Words转PDF

    本主题将深入探讨如何利用C#的NPOI库导出Excel文件以及如何借助Aspose.Words库将Word文档转换为PDF,同时保持无水印的高质量输出。 首先,让我们关注C# NPOI导出Excel的部分。NPOI提供了API,使得开发者可以轻松地...

    C#将WORD转换为PDF的Demo

    本示例"C#将WORD转换为PDF的Demo"是使用C#编程语言在ASP.NET环境中实现的一个具体应用,旨在帮助开发者了解如何将Microsoft Word文档转换为PDF格式。此程序依赖于服务器上安装的Office 2010,因为它利用了Microsoft ...

    word 转换为pdf进行预览

    本文将深入探讨如何利用C#编程语言,通过WPS接口实现Word到PDF的转换,并强调在预览过程中需要注意的关键点。 首先,我们关注的是“word 预览”。预览功能允许用户在不打开原始文件的情况下查看文档内容,这对于...

    Word转PDF源码-C#开发

    "Word转PDF源码-C#开发"这个项目就是针对这一需求而设计的。本文将深入探讨这个主题,详细介绍如何利用C#语言和Office自动化技术来实现Word到PDF的转换。 首先,我们需要了解C#编程语言。C#是Microsoft公司推出的一...

    Itext word转pdf

    文档POI只支持往生成的中填入文本,对于图片根本就不支持。使用itext 生成rtf格式的直接保存为word

    用C#.NET实现生成PDF文档和将WORD转换为PDF

    总结来说,用C#.NET实现生成PDF文档和将WORD转换为PDF涉及到对PDF结构的理解、使用合适的库进行编程、处理WORD文档的复杂格式以及异常处理。此外,OCR技术在文档转换过程中的应用也是提高效率的关键环节。通过掌握...

    Excel/Word 转PDF

    标题“Excel/Word 转PDF”指的是使用编程语言C#实现将Microsoft Office的Excel和Word文档转换为PDF格式的功能。这样的转换有助于保持文档的一致性、可打印性和安全性。下面我们将详细探讨这个主题涉及的知识点。 1....

    C#中PDF文件转WORD文件

    对于PDF转Word,我们可以使用Aspose.Words组件。 2. **安装Aspose库** 在你的C#项目中,你可以通过NuGet包管理器安装Aspose.Words库。在Visual Studio中,右键点击解决方案资源管理器中的项目,选择“管理NuGet...

    Word转PDF示例

    以上就是关于“Word转PDF示例”的主要知识点。在实际项目中,你可能会遇到更多复杂情况,比如处理密码保护的文档、合并多个Word文件为一个PDF,或者在服务器环境中无界面转换等。不过,理解上述基础将为你提供一个...

    word 转PDF的几种方式

    word 转PDF的几种方式 1、NPOI读取Word,只支持后缀名为.docx的,用iTextSharp生成pdf文件,存在读取word的段落,表格及先后顺序,导致生成的也不一致。 2、通过读取字节判断。 3、通过Aspose.Words来操作,在项目...

Global site tag (gtag.js) - Google Analytics