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

    文檔首頁>>E-iceblue中文文檔>>將 PDF 轉(zhuǎn)換為 SVG

    將 PDF 轉(zhuǎn)換為 SVG


    Spire.PDF for .NET 是一款專門對 Word 文檔進(jìn)行操作的 .NET 類庫。致力于在于幫助開發(fā)人員輕松快捷高效地創(chuàng)建、編輯、轉(zhuǎn)換和打印 Microsoft Word 文檔,而無需安裝 Microsoft Word。

    行號用于在每行文本旁邊顯示 Word 自動(dòng)計(jì)算的行數(shù)。當(dāng)我們需要參考合同或法律文件等文檔中的特定行時(shí),它非常有用。word中的行號功能允許我們設(shè)置起始值、編號間隔、與文本的距離以及行號的編號方式。使用 Spire.Doc,我們可以實(shí)現(xiàn)上述所有功能。本文將介紹如何將 XPS 轉(zhuǎn)為PDF 格式。

    Spire.PDF for.NET 最新下載

    歡迎加入spire技術(shù)交流群:767755948

    SVG(可縮放矢量圖形)是一種圖像文件格式,用于在網(wǎng)絡(luò)上呈現(xiàn)二維圖像。與其他圖像文件格式相比,SVG 有許多優(yōu)點(diǎn),如支持交互性和動(dòng)畫,允許用戶搜索、索引、編寫腳本,以及在不降低質(zhì)量的情況下壓縮/放大圖像。有時(shí),您可能需要將 PDF 文件轉(zhuǎn)換為 SVG 文件格式,本文將演示如何使用 Spire.PDF for .NET 完成這項(xiàng)任務(wù)。

    • 在 C#/VB.NET 中將 PDF 文件轉(zhuǎn)換為 SVG 文件
    • 在 C#/VB.NET 中將選定的 PDF 頁轉(zhuǎn)換為 SVG
    • 在 C#/VB.NET 中使用自定義寬度和高度將 PDF 文件轉(zhuǎn)換為 SVG

    安裝 Spire.PDF for .NET

    首先,您需要將 Spire.PDF for.NET 軟件包中包含的 DLL 文件作為引用添加到您的 .NET 項(xiàng)目中。這些 DLL 文件既可以從這個(gè)鏈接下載,也可以通過 NuGet 安裝。

    1 PM> Install-Package Spire.PDF

    在 C#/VB.NET 中將 PDF 文件轉(zhuǎn)換為 SVG 文件

    Spire.PDF for .NET提供了PdfDocument.SaveToFile(String, FileFormat)方法,用于將PDF文件中的每一頁轉(zhuǎn)換為單一的SVG文件。具體步驟如下。

    • 創(chuàng)建一個(gè) PdfDocument 對象。
    • 使用 PdfDocument.LoadFromFile() 方法加載一個(gè)示例 PDF 文件。
    • 使用 PdfDocument.SaveToFile(String, FileFormat) 方法將 PDF 文件轉(zhuǎn)換為 SVG 文件
    C#】
    01 using Spire.Pdf;
    02	 
    03 namespace ConvertPDFtoSVG
    04  {
    05    class Program
    06  {
    07    static void Main(string[] args)
    08  {
    09    //Create a PdfDocument object
    10    PdfDocument document = new PdfDocument();
    11	 
    12    //Load a sample PDF file
    13    document.LoadFromFile("input.pdf");
    14	 
    15    //Convert PDF to SVG
    16    document.SaveToFile("PDFtoSVG.svg", FileFormat.SVG);
    17  }
    18    }
    19  }
    VB.NET】
    01  Imports Spire.Pdf
    02	 
    03  Namespace ConvertPDFtoSVG
    04  Class Program
    05    Private Shared Sub Main(ByVal args As String())
    06	 
    07    'Create a PdfDocument object
    08    Dim document As PdfDocument = New PdfDocument()
    09	 
    10    'Load a sample PDF file
    11    document.LoadFromFile("input.pdf")
    12	 
    13    'Convert PDF to SVG
    14    document.SaveToFile("PDFtoSVG.svg", FileFormat.SVG)
    15   End Sub
    16  End Class
    17 End Namespace

    在C#/VB.NET中將選定的PDF頁面轉(zhuǎn)換為SVG文件
    使用 PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) 方法,可以將 PDF 文件中指定的頁面轉(zhuǎn)換為 SVG 文件。具體步驟如下:

    • 創(chuàng)建一個(gè) PdfDocument 對象。
    • 使用 PdfDocument.LoadFromFile() 方法加載一個(gè)示例 PDF 文件。
    • 使用 PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) 方法將選定的 PDF 頁面轉(zhuǎn)換為 SVG 文件。

    [C#]

    01	using Spire.Pdf;
    02	 
    03	namespace PDFPagetoSVG
    04	{
    05	    class Program
    06	    {
    07	        static void Main(string[] args)
    08	        {
    09	            //Create a PdfDocument object
    10	            PdfDocument doc = new PdfDocument();
    11	 
    12	            //Load a sample PDF file
    13	            doc.LoadFromFile("input.pdf");
    14	 
    15	            //Convert selected PDF pages to SVG
    16	            doc.SaveToFile("PDFPagetoSVG.svg", 1, 2, FileFormat.SVG);
    17	        }
    18	    }
    19	}
    

    [VB.NET]

    01	Imports Spire.Pdf
    02	 
    03	Namespace PDFPagetoSVG
    04	    Class Program
    05	        Private Shared Sub Main(ByVal args As String())
    06	 
    07	            'Create a PdfDocument object
    08	            Dim doc As PdfDocument = New PdfDocument()
    09	 
    10	            'Load a sample PDF file
    11	            doc.LoadFromFile("input.pdf")
    12	 
    13	            'Convert selected PDF pages to SVG
    14	            doc.SaveToFile("PDFPagetoSVG.svg", 1, 2, FileFormat.SVG)
    15	        End Sub
    16	    End Class
    17	End Namespace

    用 C#/VB.NET 將 PDF 文件轉(zhuǎn)換為具有自定義寬度和高度的 SVG 文件
    Spire.PDF for .NET提供的PdfConvertOptions.SetPdfToSvgOptions()方法允許您指定輸出SVG文件的寬度和高度。具體步驟如下。

    • 創(chuàng)建一個(gè) PdfDocument 對象。
    • 使用 PdfDocument.LoadFromFile() 方法加載一個(gè)示例 PDF 文件。
    • 使用 PdfDocument.ConvertOptions 屬性設(shè)置 PDF 轉(zhuǎn)換選項(xiàng)。
    • 使用 PdfConvertOptions.SetPdfToSvgOptions() 方法指定輸出 SVG 文件的寬度和高度。
    • 使用 PdfDocument.SaveToFile() 方法將 PDF 文件轉(zhuǎn)換為 SVG 文件。
    [C#]
    01	using Spire.Pdf;
    02	 
    03	namespace PDFtoSVG
    04	{
    05	    class Program
    06	    {
    07	        static void Main(string[] args)
    08	        {
    09	            //Create a PdfDocument object
    10	            PdfDocument document = new PdfDocument();
    11	 
    12	            //Load a sample PDF file
    13	            document.LoadFromFile("input.pdf");
    14	 
    15	            //Specify the width and height of output SVG file
    16	            document.ConvertOptions.SetPdfToSvgOptions(800f, 1200f);
    17	 
    18	            //Convert PDF to SVG
    19	            document.SaveToFile("result.svg", FileFormat.SVG);
    20	        }
    21	    }
    22	}
    

    [VB.NET]

    01	Imports Spire.Pdf
    02	 
    03	Namespace PDFtoSVG
    04	    Class Program
    05	        Private Shared Sub Main(ByVal args As String())
    06	 
    07	            'Create a PdfDocument object
    08	            Dim document As PdfDocument = New PdfDocument()
    09	 
    10	            'Load a sample PDF file
    11	            document.LoadFromFile("input.pdf")
    12	 
    13	            'Specify the width and height of output SVG file
    14	            document.ConvertOptions.SetPdfToSvgOptions(800.0F, 1200.0F)
    15	 
    16	            'Convert PDF to SVG
    17	            document.SaveToFile("result.svg", FileFormat.SVG)
    18	        End Sub
    19	    End Class
    20	End Namespace

    申請臨時(shí)許可證
    若想從生成的文檔中刪除評估信息,或解除功能限制,申請 30 天試用許可證。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();