彩票走势图

logo E-iceblue中文文档

将 PDF 转换为 SVG


Spire.PDF for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。致力于在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档,而无需安装 Microsoft Word。

行号用于在每行文本旁边显示 Word 自动计算的行数。当我们需要参考合同或法律文件等文档中的特定行时,它非常有用。word中的行号功能允许我们设置起始值、编号间隔、与文本的距离以及行号的编号方式。使用 Spire.Doc,我们可以实现上述所有功能。本文将介绍如何将 XPS 转为PDF 格式。

Spire.PDF for.NET 最新下载

欢迎加入spire技术交流群:767755948

SVG(可缩放矢量图形)是一种图像文件格式,用于在网络上呈现二维图像。与其他图像文件格式相比,SVG 有许多优点,如支持交互性和动画,允许用户搜索、索引、编写脚本,以及在不降低质量的情况下压缩/放大图像。有时,您可能需要将 PDF 文件转换为 SVG 文件格式,本文将演示如何使用 Spire.PDF for .NET 完成这项任务。

  • 在 C#/VB.NET 中将 PDF 文件转换为 SVG 文件
  • 在 C#/VB.NET 中将选定的 PDF 页转换为 SVG
  • 在 C#/VB.NET 中使用自定义宽度和高度将 PDF 文件转换为 SVG

安装 Spire.PDF for .NET

首先,您需要将 Spire.PDF for.NET 软件包中包含的 DLL 文件作为引用添加到您的 .NET 项目中。这些 DLL 文件既可以从这个链接下载,也可以通过 NuGet 安装。

1 PM> Install-Package Spire.PDF

在 C#/VB.NET 中将 PDF 文件转换为 SVG 文件

Spire.PDF for .NET提供了PdfDocument.SaveToFile(String, FileFormat)方法,用于将PDF文件中的每一页转换为单一的SVG文件。具体步骤如下。

  • 创建一个 PdfDocument 对象。
  • 使用 PdfDocument.LoadFromFile() 方法加载一个示例 PDF 文件。
  • 使用 PdfDocument.SaveToFile(String, FileFormat) 方法将 PDF 文件转换为 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页面转换为SVG文件
使用 PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) 方法,可以将 PDF 文件中指定的页面转换为 SVG 文件。具体步骤如下: 

  • 创建一个 PdfDocument 对象。
  • 使用 PdfDocument.LoadFromFile() 方法加载一个示例 PDF 文件。
  • 使用 PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) 方法将选定的 PDF 页面转换为 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 文件转换为具有自定义宽度和高度的 SVG 文件
Spire.PDF for .NET提供的PdfConvertOptions.SetPdfToSvgOptions()方法允许您指定输出SVG文件的宽度和高度。具体步骤如下。

  • 创建一个 PdfDocument 对象。
  • 使用 PdfDocument.LoadFromFile() 方法加载一个示例 PDF 文件。
  • 使用 PdfDocument.ConvertOptions 属性设置 PDF 转换选项。
  • 使用 PdfConvertOptions.SetPdfToSvgOptions() 方法指定输出 SVG 文件的宽度和高度。
  • 使用 PdfDocument.SaveToFile() 方法将 PDF 文件转换为 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

申请临时许可证
若想从生成的文档中删除评估信息,或解除功能限制,申请 30 天试用许可证。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP