澳门永利平台娱乐.NET组件来兑现Word到PDF以及Text的易。它为能够用Excel转换为PDF

.NET组件来实现Word到PDF以及Text的转换,它也能将Excel转换为PDF

 

 

阳,Word是咱们常见工作备受常用之办公室软件之一,有时是因为某种需求我们要用Word文档转换为PDF以及Text。那么怎样以C#,VB.NET编程的艺术来落实即时无异于力量也?

在工作中,有时我们得转移文档的格式,之前都与大家介绍了了怎样将Excel转换为PDF。今天拿跟大家大快朵颐什么将Excel转换为Text。这次自己下的照样是免费版的Spire.XLS
for .NET组件。

下面我用分开介绍如何利用免费版的Spire.Doc for
.NET组件来贯彻Word到PDF以及Text的更换。

Free Spire.XLS for
.NET组件可以要开发人员在任何.NET应用程序上创立、管理暨操作Excel文档。即使不安装Microsoft
Office,它吗会将Excel转换为PDF,HTML,Image,CSV以及XML等。如需要下载,请看:https://www.e-iceblue.com/Download/download-excel-for-net-free.html

 

 

Free Spire.Doc for .NET组件概述

翔步骤:

Free Spire.Doc for
.NET
是Spire.Doc for
.NET的免费版,它是平慢性完全免费且可供应商业与村办运用的Word组件。通过该零件,开发人员可以在应用程序中创造、读、写、保存、打印及转换Word文档。特色效益:可以拿Word文档(Word
97-2003,Word 2007,Word 2010,Word
2013)转换为常用之文件格式,例如:PDF、TXT、XML、RTF、XPS、EPUB、HTML和图像等等。

步骤1:新建一个工作簿

用作同悠悠独立的.NET组件,Free Spire.Doc for .NET的周转无需安装Microsoft
Office。

Workbook workbook = new Workbook();

 

步骤2:加载需要更换的Excel文档

  • 如何将Word转换为PDF:
workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\国家分布.xlsx");

步骤1:新建一个文档并加载需要换的Word文档

手续3:获取第一独工作表

document.LoadFromFile(@"C:\Users\Administrator\Desktop\小王子内容简介.docx");
Worksheet sheet = workbook.Worksheets[0];

步骤2:将Word文档以PDF格式保存及文件夹着

步骤4:将第一只工作表保存为.txt文档格式

document.SaveToFile("result.PDF", FileFormat.PDF);
sheet.SaveToFile("ExceltoTxt.txt", " ", Encoding.UTF8);

步骤3:运行文档

 

System.Diagnostics.Process.Start("result.PDF");

以下是换前与换后底对比图:

 

                                                                         
转换前

以下是换前与转移后的自查自纠图:

                                                  
 转换前                                                                                                 

                                                                   
转换后

              

          

                                                         转换后

 

C#总体代码:

 

using Spire.Xls;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace excel_to_text
{
    class Program
    {
        static void Main(string[] args)
        {
            Workbook workbook = new Workbook();
            workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\国家分布.xlsx");
            Worksheet sheet = workbook.Worksheets[0];
            sheet.SaveToFile("ExceltoTxt.txt", " ", Encoding.UTF8);

        }
    }
}

C#一体化代码

 

using Spire.Doc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace convert
{
    class Program
    {
        static void Main(string[] args)
        {   //新建一个文档并加载需要转换的Word文档
            Document document = new Document();
            document.LoadFromFile(@"C:\Users\Administrator\Desktop\小王子内容简介.docx");

            //将Word文档以PDF格式保存到文件夹中
            document.SaveToFile("result.PDF", FileFormat.PDF);

            //运行文档
            System.Diagnostics.Process.Start("result.PDF");

        }
    }
}

VB.NET完整代码:

VB.NET完整代码

Imports Spire.Xls
Imports System.Collections.Generic
Imports System.Linq
Imports System.Text

Namespace excel_to_text
    Class Program
        Private Shared Sub Main(args As String())
            Dim workbook As New Workbook()
            workbook.LoadFromFile("C:\Users\Administrator\Desktop\国家分布.xlsx")
            Dim sheet As Worksheet = workbook.Worksheets(0)
            sheet.SaveToFile("ExceltoTxt.txt", " ", Encoding.UTF8)

        End Sub
    End Class
End Namespace
Imports Spire.Doc
Imports System.Collections.Generic
Imports System.Linq
Imports System.Text

Namespace convert
    Class Program
        Private Shared Sub Main(args As String())
            '新建一个文档并加载需要转换的Word文档
            Dim document As New Document()
            document.LoadFromFile("C:\Users\Administrator\Desktop\小王子内容简介.docx")

            '将Word文档以PDF格式保存到文件夹中
            document.SaveToFile("result.PDF", FileFormat.PDF)

            '运行文档
            System.Diagnostics.Process.Start("result.PDF")

        End Sub
    End Class
End Namespace

谢谢你的浏览。

 

  • 如何将Word转换为Text:

将Word文档转换为Text后得以节约磁盘空间,同时为得以配合几乎所有的应用程序。

步骤1:新建一个文档并加载需要更换的word文档

Document document = new Document();
document.LoadFromFile(@"C:\Users\Administrator\Desktop\小王子出版版本.docx");

步骤2:拿文档以TXT格式保存到文件夹着

document.SaveToFile("Sample.txt", FileFormat.Txt);

步骤3:运作文档

WordDocViewer("Sample.txt");

步骤4:以下列完整的代码写副您的类别受到,运行后用自动生成一个TXT文档

C#一体化代码

using Spire.Doc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace word_to_text
{
    class Program
    {
        static void Main(string[] args)
        {   //新建一个文档并加载需要转换的word文档
            Document document = new Document();
            document.LoadFromFile(@"C:\Users\Administrator\Desktop\小王子出版版本.docx");

            //将文档以TXT格式保存到文件夹中
            document.SaveToFile("Sample.txt", FileFormat.Txt);

            //运行文档
            WordDocViewer("Sample.txt");
        }

        private static void WordDocViewer(string fileName)
        {
            try
            {
                System.Diagnostics.Process.Start(fileName);
            }
            catch { }

        }
    }
}

VB.NET完整代码

Imports Spire.Doc
Imports System.Collections.Generic
Imports System.Linq
Imports System.Text

Namespace word_to_text
    Class Program
        Private Shared Sub Main(args As String())
            '新建一个文档并加载需要转换的word文档
            Dim document As New Document()
            document.LoadFromFile("C:\Users\Administrator\Desktop\小王子出版版本.docx")

            '将文档以TXT格式保存到文件夹中
            document.SaveToFile("Sample.txt", FileFormat.Txt)

            '运行文档
            WordDocViewer("Sample.txt")
        End Sub

        Private Shared Sub WordDocViewer(fileName As String)
            Try
                System.Diagnostics.Process.Start(fileName)
            Catch
            End Try

        End Sub
    End Class
End Namespace

以下是易前跟更换后底自查自纠图:

                                                  
转换前                                                                                                   

   

                                                   转换后

 

 

今日尽管同大家分享至这里,希望能于您带来一定之辅。