.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");

以下是移前以及转换后底对照图:

 

                                                                         
转换前

以下是换前与转移后底相比图:

图片 1

                                                  
 转换前                                                                                                 

                                                                   
转换后

 图片 2             

          图片 3

                                                         转换后

 

图片 4

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

以下是易前跟转移后底自查自纠图:

                                                  
转换前                                                                                                   

 图片 5  

                                                   转换后

图片 6

 

 

今虽同大家享受至这里,希望能叫你带来一定的援。

相关文章