Lewati ke konten utama

Ekstrak Lampiran Dari PDF di dalam Make

Ekstrak Lampiran Dari PDF adalah sebuah Make modul yang mengambil semua file yang tertanam di dalam sebuah PDF Dokumentasikan secara otomatis dalam suatu skenario. Dokumen ini menangani... PDF portofolio, standar PDF lampiran, dan PDF/A-3 file sumber, mengembalikan setiap file yang diekstrak sebagai Base64-item yang dikodekan dalam array Lampiran siap untuk diproses secara individual oleh Iterator.

Fungsi modul ini
PDF4me Ekstrak Lampiran Dari PDF mengambil semua file yang tertanam dari PDF dokumen atau PDF portofolio di dalam sebuah Make skenario. Berikan PDF sebagai buffer biner dan modul mengembalikan array Lampiran di mana setiap item membawa Nama File dan Data File (Base64Rantai a Make Iterator untuk memproses setiap file secara individual: mengunggah ke penyimpanan cloud, mengirim email ke penerima, mengimpor file data ke dalam basis data, atau meneruskan ke modul lain.
Gunakan Iterator untuk memproses setiap lampiran secara terpisah.

Modul ini mengembalikan semua lampiran sebagai array dalam satu bundel keluaran. Tambahkan sebuah Make Iterator modul segera setelahnya untuk membagi array menjadi bundel-bundel individual, satu per lampiran. Setiap bundel berisi Nama File Dan Data File (Base64) sehingga Anda dapat mengarahkan file ke tujuan yang berbeda berdasarkan jenis atau namanya.

Data File adalah Base64-dikodekan

Setiap lampiran yang diekstrak dikembalikan sebagai sebuah Base64 tali di dalam Data File lapangan. Sebagian besar Make integrasi penyimpanan (Google Drive, Dropbox, OneDrive) diterima Base64 langsung. Jika modul hilir memerlukan input biner, konversikan menggunakan Make keBiner(Data Berkas, 'base64') fungsi sebelum pemetaan.

Bekerja dengan PDF portofolio dan PDF/A-3 arsip

Melampaui standar PDF lampiran, modul ini menangani PDF portofolio (kontainer multi-file) dan PDF/A-3 mengarsipkan dokumen dengan file sumber yang tertanam. Untuk PDF/A-3, file sumber (Word, Excel, XML) diekstrak sementara arsip PDF tetap utuh dalam penyimpanan yang sesuai, menurut PDF/A-3 spesifikasi.

Postingan Blog Terkait
Belum ada postingan blog untuk fitur ini — akan segera hadir.
Sementara itu, jelajahi blog PDF4me untuk menemukan tutorial dan alur kerja di berbagai platform.
Kunjungi blog ini

Memverifikasi Identitas Anda API Meminta

Untuk mengakses PDF4me Web API melalui MakeSetiap permintaan harus menyertakan kredensial otentikasi yang tepat. Otentikasi memastikan komunikasi yang aman antara Anda dan permintaan Anda. Make skenario dan PDF4melayanan ekstraksi lampiran.

Modul Make PDF4me Extract Attachment From PDF menampilkan bidang Nama File dan Dokumen yang dipetakan dari modul sebelumnya.

Peta Nama File Dan Dokumen dari langkah pengunduhan sebelumnya, kemudian rangkai Make Iterator untuk memproses setiap lampiran yang diekstrak.

Cara Mengatur Ekstrak Lampiran Dari PDF di dalam Make

  1. Menambahkan PDF4me > Ekstrak Lampiran Dari PDF sesuai dengan skenario Anda.
  2. Pilih Anda Koneksi atau klik Menambahkan untuk membuat satu dengan milikmu API kunci.
  3. Peta Nama File (dengan ekstensi .pdf) dari modul sebelumnya atau masukkan nama statis.
  4. Peta Dokumen (biner) PDF buffer) dari Google Drive, Dropbox, email, atau HTTP langkah pengunduhan.
  5. Tambahkan Make Iterator setelah modul ini dan petakan ke Lampiran keluaran array.
  6. Hubungkan modul hilir ke output Iterator: unggah ke penyimpanan cloud, email, impor data, atau arahkan berdasarkan jenis file.

Parameter

ParameterDiperlukanApa fungsinya?Contoh
File NameRequiredFilename of the source PDF including the .pdf extension. Map from the previous module's file name output or enter a static name.portfolio.pdf
DocumentRequiredBinary PDF file content. Map from a Google Drive, Dropbox, email, or HTTP download step. The PDF must contain embedded attachments for the module to return results.[PDF Buffer]

Keluaran

BidangJenisIsi di dalamnya
AttachmentsArrayCollection of all extracted attachment objects. Feed into a Make Iterator to process each file individually.
File NameStringFilename of the individual attachment including its extension (e.g. source_data.xlsx).
File DataBase64Content of the individual attachment encoded as Base64. Map to a storage upload module or decode with toBinary() for modules that require binary input.

Jenis File Apa Saja yang Dapat Anda Ekstrak Dari Sebuah PDF?

Semua jenis file yang disematkan sebagai lampiran didukung: spreadsheet (XLSX, CSV), dokumen Word (DOCX), gambar (PNG, JPG), kode pos, atau lainnya PDFsIni termasuk file-file di PDF portofolio (Format kontainer multi-file Adobe) dan file sumber yang tertanam di dalamnya PDF/A-3 arsip menurut ISO 19005-3 standarModul ini mempertahankan format dan ekstensi file asli pada kolom Nama File yang dikembalikan.

Contoh Alur Kerja

Ekstrak dan susun berkas bukti dari pengajuan kepatuhan. PDFs

  1. Pemicu: Pengajuan kepatuhan PDF diterima (lampiran email atau Folder Pantauan)
  2. Unduh PDFAmbil paket kepatuhan
  3. Ekstrak Lampiran: Ambil semua file bukti yang tertanam
  4. Iterator: Proses setiap lampiran yang diekstrak secara individual
  5. Klasifikasikan berdasarkan perluasanArahkan ke folder kepatuhan yang sesuai (lembar kerja, gambar, dokumen)
  6. MengunggahSimpan setiap file ke folder yang benar di SharePoint atau Google Drive
  7. LogCatat semua file yang diekstrak dalam basis data kepatuhan.
  8. Beri tahu tim: Beri tahu tim kepatuhan tentang pengajuan yang telah diproses

Pertanyaan yang Sering Diajukan

What types of files can this module extract from a PDF?+
The module extracts any file type embedded as an attachment: spreadsheets, Word documents, images, CSVs, ZIPs, or other PDFs. This includes files in PDF portfolios and source files embedded in PDF/A-3 archive documents. Original file formats and extensions are preserved in the returned File Name field.
How do I process multiple attachments returned by the module?+
The module returns an Attachments array. Use a Make Iterator immediately after to split the array into individual bundles, one per attachment. Each bundle contains File Name and File Data (Base64). You can then upload each file to Google Drive, Dropbox, or SharePoint, or apply routing logic based on the file extension.
What is the File Data format and how do I use it?+
File Data is returned as a Base64-encoded string. Most Make storage modules (Google Drive, Dropbox, OneDrive) accept Base64 data directly in their upload fields. If a module requires binary input, use the Make function toBinary(File Data, "base64") to convert before mapping. No separate decoding step is needed for standard storage integrations.
Does this module work with PDF/A-3 source file extraction?+
Yes. PDF/A-3 is the only PDF/A variant that permits embedded file attachments. If your archive workflow produces PDF/A-3 documents with embedded source files such as Word, Excel, or XML, this module retrieves them for editing or reprocessing while the PDF/A-3 archive document remains intact in your compliance storage.

Dapatkan Bantuan