一张图片胜过千言万语。因此,图像和图形在PDF和其他文档中起着重要的作用。由于PDF已成为最流行和广泛使用的文件格式之一,因此本文着眼于如何以编程方式处理PDF文件中的图像。更精确地讲,本文将学习如何使用C#从PDF文件中添加,提取,删除和替换图像。
- 使用C#在PDF中添加图像
- 使用C#从PDF提取图像
- 使用C#从PDF删除图像
- 使用C#替换PDF中的图像
.NET API的Aspose.PDF可从.NET应用程序中创建和处理PDF文档。使用API,可以轻松执行基本以及高级的PDF自动化功能。此外,可以处理现有PDF文件中的图像。 (点击下载)
使用C#在PDF文件中添加图像
以下是使用Aspose.PDF for .NET将图像添加到PDF文件的步骤。
- 使用Document类创建新的或加载现有的PDF文件。
- 在Page对象中获取所需页面的引用。
- 将图像添加到页面的资源集合。
- 使用以下运算符将图像放置在页面上:
- GSave运算符可保存当前的图形状态。
- ConcatenateMatrix运算符,用于指定要放置图像的位置。
- 做操作员在页面上绘制图像。
- GRestore操作员保存更新的图形状态。
- 使用Document.Save(String)方法保存更新的PDF文件。
下面的代码示例演示如何