如何使用 C# 在 PDF 中添加图像

本文解释了如何在环境设置步骤的帮助下使用 C# 在 PDF 中添加图像,并分享了使用此库编写应用程序的逻辑步骤。所有必要的类和方法都在详细步骤中进行了讨论,然后在可运行的示例代码中使用,以完整演示使用 C# 在 PDF 中插入图片的功能。最后,当图像被添加到目标页面时,生成的文件被保存在磁盘上。

使用 C# 将图像插入 PDF 的步骤

  1. 建立使用Aspose.PDF for .NET 添加图像的环境
  2. 打开源 PDF 文件并访问目标 page
  3. 定义要粘贴图像的坐标
  4. 加载图片并添加到所选页面的图片类型资源集合中
  5. 保存当前图形状态并创建一个矩形和 matrix 对象
  6. 定义图像放置并绘制图像
  7. 恢复图形状态并保存生成的 PDF 文件

这些步骤描述了使用 C#* 在 PDF 中*插入照片的过程。步骤总结是加载PDF文件,访问目标页面,加载图像并将其添加到所选页面的图像集合中,保存最后恢复的图形的当前状态,然后再保存输出 PDF 文件,创建矩形并使用 Aspose.Pdf.Operators 类中的多个运算符绘制图像。您可以按照规定的顺序执行步骤以获得所需的输出。

使用 C# 将图像添加到 PDF 的代码

此代码演示如何使用 C# 在 PDF 中添加图片。主要是使用Aspose.Pdf.Operators类,调用GSave()方法保存图形状态,最后调用GRestore()方法恢复状态,ConcatenateMatrix定义图片放置方式,Do( ) 方法来绘制图像。它还显示了要在 PDF 页面上粘贴图像的坐标声明。

本文指导我们使用 C# 添加图片到 PDF。如果您想学习将圆形等绘图对象添加到 PDF 文件,请参阅 如何使用C#向PDF添加圆圈 上的文章。

 简体中文