Tambahkan Lampiran ke PDF dengan Python

Lampiran dapat berisi berbagai jenis informasi dan dapat berupa beragam tipe file. Artikel ini menjelaskan cara menambahkan lampiran ke file PDF.

Gunakan lampiran PDF yang disematkan saat Anda perlu mengemas file sumber pendukung, spreadsheet, gambar, atau dokumen terkait bersama dengan PDF utama.

  1. Buat proyek Python baru.
  2. Impor paket Aspose.PDF
  3. Buat sebuah Document objek.
  4. Buat sebuah FileSpecification objek dengan file yang Anda tambahkan, dan deskripsi file.
  5. Tambahkan FileSpecification objek ke Document objek EmbeddedFileCollection koleksi, dengan koleksi tambahkan metode.

The EmbeddedFileCollection koleksi berisi semua lampiran dalam file PDF. Potongan kode berikut menunjukkan cara menambahkan lampiran dalam dokumen PDF.

from os import path
import aspose.pdf as ap

def add_attachments(infile, attachment_path, outfile):
    with ap.Document(infile) as document:
        file_spec = ap.FileSpecification(attachment_path, "Sample text file")
        document.embedded_files.add(path.basename(attachment_path), file_spec)
        document.save(outfile)

Topik Lampiran Terkait