彩票走势图

logo E-iceblue中文文档
文档彩票走势图>>E-iceblue中文文档>> 将 PDF 转换为 EMF 图像文件格式

将 PDF 转换为 EMF 图像文件格式


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

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

Spire.PDF for.NET 最新下载

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

 Spire.PDF 支持将 PDF 文件保存为不同的图像文件格式,如 BMP、JPG、PNG、GIF 和 TIFF。它还支持将 PDF 文件保存为增强元文件(EMF)图像文件格式。本文将演示如何用 C# 将 PDF 文件保存为 EMF 图像文件格式。在 Spire.PDF 的帮助下,我们只需三行代码即可完成转换功能。

注:在开始之前,请下载最新版本的 Spire.PDF,并在 bin 文件夹中添加 Spire.Pdf.dll 作为 Visual Studio 的引用。

下面是如何用 C# 将 PDF 文件导出为 EMF 文件的步骤:

第 1 步:创建一个新的 PDF 文档并从文件中加载。

1  PdfDocument doc = new PdfDocument();
2  doc.LoadFromFile("sample.pdf");

第 2 步:调用 SaveAsImage 方法将所有 PDF 页面保存为 System.Drawing.Imaging.ImageFormat.Emf 文件格式。

1  for (int i = 0; i < doc.Pages.Count; i++)
2  {
3  String fileName = String.Format("Sample-img-{0}.emf", i);
4  using (Image image = doc.SaveAsImage(i, Spire.Pdf.Graphics.PdfImageType.Metafile, 300, 300))
5  {
6  image.Save(fileName, System.Drawing.Imaging.ImageFormat.Emf);
7  }
8  }

有效截图:

完整代码:

01  using Spire.Pdf;
02  using System;
03  using System.Drawing;
04	 
05  namespace ConvertPDFtoEMF
06  {
07  class Program
08  {
09  static void Main(string[] args)
10  {
11  PdfDocument doc = new PdfDocument();
12  doc.LoadFromFile("sample.pdf");
13	 
14  for (int i = 0; i < doc.Pages.Count; i++)
15  {
16  String fileName = String.Format("Sample-img-{0}.emf", i);
17  using (Image image = doc.SaveAsImage(i, Spire.Pdf.Graphics.PdfImageType.Metafile, 300, 300))
18  {
19  image.Save(fileName, System.Drawing.Imaging.ImageFormat.Emf);
20  }
21  }
22  }
23  }
24  }
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP