將 PDF 頁面轉(zhuǎn)換為 SVG
Spire.PDF for .NET 是一款專門對 Word 文檔進行操作的 .NET 類庫。致力于在于幫助開發(fā)人員輕松快捷高效地創(chuàng)建、編輯、轉(zhuǎn)換和打印 Microsoft Word 文檔,而無需安裝 Microsoft Word。
行號用于在每行文本旁邊顯示 Word 自動計算的行數(shù)。當我們需要參考合同或法律文件等文檔中的特定行時,它非常有用。word中的行號功能允許我們設(shè)置起始值、編號間隔、與文本的距離以及行號的編號方式。使用 Spire.Doc,我們可以實現(xiàn)上述所有功能。本文將介紹如何將 XPS 轉(zhuǎn)為PDF 格式。
歡迎加入spire技術(shù)交流群:767755948
Spire.PDF 允許我們將 PDF 文檔、PDF 文檔中的單頁或一系列頁面轉(zhuǎn)換為 SVG 文件格式。我們已經(jīng)介紹了如何將 PDF 文檔轉(zhuǎn)換為 SVG,在本教程中,我們將演示如何將 PDF 頁面轉(zhuǎn)換為 SVG。
以下是本例中使用的 PDF 源文件:
代碼片段
步驟 1:實例化 PdfDocument 類對象并加載 PDF 文檔。
1 PdfDocument doc = new PdfDocument(); 2 doc.LoadFromFile("Test.pdf");
第 2 步:使用 SaveToFile(string filename, int startIndex, int endIndex, FileFormat fileFormat) 方法將 PDF 文檔的第一頁轉(zhuǎn)換為 SVG。
1 doc.SaveToFile("Result.svg", 0, 0, FileFormat.SVG);
生成的 SVG 文件如下所示:
完整代碼:
[C#]
01 using Spire.Pdf; 02 03 namespace PDF_Page_to_SVG 04 { 05 class Program 06 { 07 static void Main(string[] args) 08 { 09 PdfDocument doc = new PdfDocument(); 10 doc.LoadFromFile("Test.pdf"); 11 doc.SaveToFile("Result.svg", 0, 0, FileFormat.SVG); 12 } 13 } 14 }
[VB.NET]
01 Imports Spire.Pdf 02 03 Namespace PDF_Page_to_SVG 04 Class Program 05 Private Shared Sub Main(args As String()) 06 Dim doc As New PdfDocument() 07 doc.LoadFromFile("Test.pdf") 08 doc.SaveToFile("Result.svg", 0, 0, FileFormat.SVG) 09 End Sub 10 End Class 11 End Namespace