使用 Rust 通过 C++ 设置 PDF 的背景颜色

Contents
[ ]
  1. 提供的代码片段演示了如何使用 Rust 中的 Aspose.PDF 库为 PDF 文件设置背景颜色。
  2. open 方法将指定的 PDF 文件加载到内存中,允许进一步的操作,例如修改其外观或内容。
  3. set_background 该方法为 PDF 文档应用新的背景颜色。RGB 值允许用户自定义文档的视觉样式。
  4. 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(())
  }