文档彩票走势图>>E-iceblue中文文档>>将PDF页面转换为具有指定分辨率的图像
将PDF页面转换为具有指定分辨率的图像
Spire.PDF for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。致力于在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档,而无需安装 Microsoft Word。
行号用于在每行文本旁边显示 Word 自动计算的行数。当我们需要参考合同或法律文件等文档中的特定行时,它非常有用。word中的行号功能允许我们设置起始值、编号间隔、与文本的距离以及行号的编号方式。使用 Spire.Doc,我们可以实现上述所有功能。本文将介绍如何将 XPS 转为PDF 格式。
欢迎加入spire技术交流群:767755948
Spire.PDF是一款易于使用且功能强大的.NET PDF库。它可以进行大量的转换,其中之一就是将PDF页面转换为图像。至于将PDF页面转换为图像,它工作起来方便灵活。它有6个名为SaveAsImage的重载函数,可以尽可能帮助你找到一个满足你需要的函数。
您可以使用Spire.PDF将PDF文档的任何特定页面转换为BMP和Metafile图像。点击这里查看。
在本文中,我们将讨论指定分辨率下的转换。
[C#]
1 public Image SaveAsImage(int pageIndex, int dpiX, int dpiY)
- pageIndex:指定转换的页面,0表示第一页。
- dpiX:指定转换时PDF页面x坐标轴的分辨率。
- dpiX:指定转换时PDF页面中y坐标轴的分辨率。
1 Image image = documemt.SaveAsImage(0, PdfImageType.Bitmap, false, 400, 400)在示例代码中,PDF页面的大小为宽度=612.0,高度=792.0。我们将分辨率设置为400, 400。我们将得到宽度=3400,高度=4400的图像。
以下是示例代码:
[C#]
1 PdfDocument documemt = new PdfDocument(); 2 documemt.LoadFromFile(@"..\..\EnglishText.pdf"); 3 Image image = documemt.SaveAsImage(0, PdfImageType.Bitmap, false, 400, 400); 4 image.Save(@"..\..\result.jpg"); 5 documemt.Close();效果截图: