• <menu id="w2i4a"></menu>
  • logo E-iceblue中文文檔

    文檔首頁>>E-iceblue中文文檔>>將 Word 轉(zhuǎn)換為 EPub、XPS、Emf

    將 Word 轉(zhuǎn)換為 EPub、XPS、Emf


    本文將介紹一種通過名為 Spire.Doc 的強大且獨立的Word .NET 組件將 Word 轉(zhuǎn)換為 EPub、XPS、Emf的簡單方法,無需在機器上安裝 Microsoft Word。它還支持將 Word 和HTML轉(zhuǎn)換為常用的圖像格式,如 Jpeg、Png、Gif、Bmp 和Tiff等。

    Spire.Doc for.NET 最新下載

    (一)在 C#、VB.NET 中將 Word 轉(zhuǎn)換為 EPub

    EPub是一種電子書格式,以最合適的閱讀方式顯示內(nèi)容。因此,通常將Word文檔轉(zhuǎn)換為EPub,以給予讀者更精彩的閱讀效果。本指南演示了使用Spire.Doc輕松將 C# 和 VB.NET 中的 Word 轉(zhuǎn)換為 EPub 的解決方案。以下屏幕截圖顯示了從 Word 轉(zhuǎn)換后的 EPub 文件。

    word轉(zhuǎn)Epub


    Spire.Doc for .NET 提供了Document類的SaveToFile(String fileName, FileFormat fileFormat)方法,用于將 Word 轉(zhuǎn)換為 EPub 或其他文檔格式。調(diào)用此方法將 Word 轉(zhuǎn)換為 EPub 時,參數(shù) String fileName 的擴展名應(yīng)為 .epub,并且在選項中應(yīng)選擇 enum FileFormat 作為 EPub。下載并安裝 Spire.Doc for .NET并遵循以下代碼:

    [C#]

    using Spire.Doc;
    
    namespace WordtoEPUB
    {
    class Epub
    {
    static void Main(string[] args)
    {
    //Load Document
    Document document = new Document();
    document.LoadFromFile(@"E:\Work\Documents\Spire.Doc for .NET.docx");
    //Convert Word to EPub
    document.SaveToFile("ToEpub.epub", FileFormat.EPub);
    System.Diagnostics.Process.Start("ToEpub.epub");
    }
    }
    }

    [VB.NET]

    Imports Spire.Doc
    
    Namespace WordtoEPUB
    Friend Class Epub
    Shared Sub Main(ByVal args() As String)
    'Load Document
    Dim document As New Document()
    document.LoadFromFile("E:\Work\Documents\Spire.Doc for .NET.docx")
    'Convert Word to EPub
    document.SaveToFile("ToEpub.epub", FileFormat.EPub)
    System.Diagnostics.Process.Start("ToEpub.epub")
    End Sub
    End Class
    End Namespace

    Spire.Doc 是無需自動化即可操作 MS Word 文檔的專業(yè)獨立組件,使開發(fā)人員能夠在其 .NET、WPF 和 Silverlight 應(yīng)用程序上生成、讀取、寫入、修改 Word 文檔。


    (二)在 C# 中將 Word 轉(zhuǎn)換為 XPS

    XML 紙張規(guī)范 (XPS) 為分頁的可打印文檔指定了一組文檔布局功能。與 Adobe System 的 PDF 格式一樣,XPS 是一種固定布局的文檔,旨在保持文檔保真度,提供與設(shè)備無關(guān)的文檔外觀。

    我們的許多客戶要求的轉(zhuǎn)換是 DOC/DOCX 到 XPS in.NET:將 Word 文檔轉(zhuǎn)換為 XPS 文件。Spire.Doc for .NET 允許您將 Word(Doc/Docx) 轉(zhuǎn)換為 XPS。您可以使用 spire.doc 匯編的方法轉(zhuǎn)換 word 文檔。

    [C#]

    using System;
    using System.Collections.Generic;
    using System.Text;
    using Spire.Doc;
    namespace Doc_to_xps
    {
    class Program
    {
    static void Main(string[] args)
    {
    //doc file
    String file = "doc to xpsdoc.docx";
    //open doc document
    Document doc = new Document(file);
    //convert to xps file.
    doc.SaveToFile("doc to xpsSample.xps", FileFormat.XPS);
    System.Diagnostics.Process.Start("doc to xpsSample.xps");
    
    }
    }
    }

    查看以下C#代碼,首先實例化一個document對象,調(diào)用Load File方法加載一個doc文檔。然后將此文檔數(shù)據(jù)保存為 XPS 格式。

    [C#]

    //doc file
    String file = "doc to xpsdoc.docx";
    //open doc document
    Document doc = new Document(file);
    //convert to xps file.
    doc.SaveToFile("doc to xpsSample.xps", FileFormat.XPS);
    System.Diagnostics.Process.Start("doc to xpsSample.xps");

    以下屏幕截圖顯示了將 Word 轉(zhuǎn)換為 XPS 的結(jié)果。

    Word 轉(zhuǎn)換為 XPS


    (三)在 C# 中將 Word 轉(zhuǎn)換為 Emf

    Emf 是增強型 MetaFile 的文件擴展名,用作 Windows 操作系統(tǒng)的打印機驅(qū)動程序的圖形語言。1993 年,帶有附加命令的更新版本 32 位版本的 Win32/GDI 引入了增強元文件 (Emf)。Microsoft 還建議使用增強格式 (Emf) 函數(shù),而不是很少使用的 Windows 格式 (WMF) 函數(shù)。

    Spire.Doc 提供了通過以下 5 行簡單代碼將 Word 轉(zhuǎn)換為 Emf 的幾乎最簡單的解決方案。

    [C#]

    using Spire.Doc;
    using System.Drawing.Imaging;
    
    namespace DOCEMF
    {
    class Program
    {
    static void Main(string[] args)
    {
    // create an instance of Spire.Doc.Document
    Document doc = new Document();
    // load the file base on a specified file name
    doc.LoadFromFile(@"../../Original Word.docx", FileFormat.Docx);
    //convert the first page of document to image
    System.Drawing.Image image = doc.SaveToImages(0, Spire.Doc.Documents.ImageType.Metafile);
    // save the document object to Emf file
    image.Save(@"../../Convert Word to Image.emf", ImageFormat.Emf);
    //close the document
    doc.Close();
    
    }
    }
    }
    
    
    查看下面的效果截圖:


    word轉(zhuǎn) emf c#

     


    歡迎下載|體驗更多E-iceblue產(chǎn)品 
    如需獲取相關(guān)產(chǎn)品信息,請您咨詢慧都在線客服
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();