使用 Rust 通过 C++ 设置 PDF 的背景颜色
Contents
[
Hide
]
- 提供的代码片段演示了如何使用 Rust 中的 Aspose.PDF 库为 PDF 文件设置背景颜色。
- 该 open 方法将指定的 PDF 文件加载到内存中,允许进一步的操作,例如修改其外观或内容。
- 该 set_background 该方法为 PDF 文档应用新的背景颜色。RGB 值允许用户自定义文档的视觉样式。
- 该 save_as 方法将更新后的 PDF 保存为新名称。
此代码非常适合需要自动化 PDF 定制的应用程序,例如创建品牌报告、添加水印或增强多个文档之间的视觉一致性。
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Set PDF-document background color using RGB values
pdf.set_background(200, 100, 101)?;
// Save the previously opened PDF-document with new filename
pdf.save_as("sample_set_background.pdf")?;
Ok(())
}