Добавление заголовка и нижнего колонтитула в PDF с использованием Rust
Contents
[
Hide
]
Добавление заголовков и нижних колонтитулов в виде текстовых фрагментов
Добавьте текст в нижний колонтитул PDF‑документа
Наш инструмент позволяет открыть существующий PDF, добавить текстовый нижний колонтитул на все страницы и сохранить изменённый PDF как новый файл, используя библиотеку asposepdf Rust. Он обрабатывает ошибки корректно с помощью типа Result в Rust.
- Откройте существующий PDF‑документ.
- Добавьте текст в нижний колонтитул с помощью add_text_footer.
- Сохраните изменённый PDF.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Add text in Footer of a PDF-document
pdf.add_text_footer("FOOTER")?;
// Save the previously opened PDF-document with new filename
pdf.save_as("sample_add_text_footer.pdf")?;
Ok(())
}
Добавьте текст в заголовок PDF-документа
Этот фрагмент кода демонстрирует, как открыть существующий PDF‑файл, добавить текстовый заголовок на все страницы и сохранить изменённый документ как новый файл с использованием библиотеки asposepdf. Он предоставляет простой автоматизированный способ вставки одинаковых заголовков в PDF‑документы.
- Откройте существующий PDF.
- Добавьте текст в заголовок с помощью add_text_header.
- Сохраните изменённый PDF.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Add text in Header of a PDF-document
pdf.add_text_header("HEADER")?;
// Save the previously opened PDF-document with new filename
pdf.save_as("sample_add_text_header.pdf")?;
Ok(())
}