Linearisasi PDF
Mengubah → Linearisasi PDF
Yang Linearisasi PDF API mengoptimalkan sebuah PDF untuk tampilan web (pemuatan lebih cepat, tampilan progresif). Anda mengirimkan PDF sebagai Base64 (docContent), docName, optimizeProfile (misalnya, web, Max, Print, Default, WebMax, PrintMax, PrintGray, Compress, CompressMax), Dan IsAsync. Itu API mengembalikan yang telah dilinierkan PDF (atau 202 + Location untuk asyncGunakan penguji di bawah ini untuk mencobanya; detail selengkapnya ada di bagian selanjutnya.
Coba Linearisasi PDF API
:::catatan Referensi cepat
Titik akhir: POST /api/v2/LinearizePdf · Diperlukan: api-key, docContent, docName, optimizeProfile, IsAsync
:::
Gunakan formulir di bawah ini untuk mengirimkan API kunci dan PDF (Base64). Tetapkan profil optimasi (misalnya web); responsnya adalah linearisasi. PDF (atau jajak pendapat) URL Kapan asyncTidak perlu kode, isi kolom dan klik. Kirim permintaan.
Gambaran umum, parameter, dan kasus penggunaan.
- Overview
- Parameters
- Use cases
Apa itu Linearisasi? PDF?
Titik akhir ini melinierkan sebuah PDF Untuk tampilan web: pemuatan lebih cepat dan tampilan progresif (konten muncul saat diunduh). Anda menyediakan PDF (Base64), docName, optimizeProfile (web, Max, Print, Default, WebMax, PrintMax, PrintGray, Compress, CompressMax), Dan IsAsync. Itu API mengembalikan yang telah dilinierkan PDF atau sebuah Location URL untuk async.
Fitur utama
- Tampilan progresif: Dilinierkan PDFs ditampilkan secara bertahap seiring proses pengunduhan.
- Profil: web, Max, Print, Default, WebMax, PrintMax, PrintGray, Compress, CompressMax.
- Asinkron: IsAsync mengembalikan 202 dengan Location URL untuk jajak pendapat.
Gunakan saat Anda membutuhkan PDFs Dioptimalkan untuk tampilan web atau online. Untuk penggunaan arsip. Membuat PDF/A; untuk ukuran file yang lebih kecil gunakan Kompres PDF dalam Optimize.
API parameter
| Parameter | Jenis | Diperlukan | Keterangan |
|---|---|---|---|
| api-key | rangkaian | Ya | Milikmu PDF4me API kunci, Base64 dikodekan. Dapatkan dari dasbor. |
| docContent | base64 | Ya | PDF isi berkas (Base64). |
| docName | rangkaian | Ya | Nama file keluaran (misalnya, output.pdf). |
| optimizeProfile | rangkaian | Ya | web, Max, Print, Default, WebMax, PrintMax, PrintGray, Compress, CompressMax. |
| IsAsync | boolean | Ya | Aktifkan pemrosesan asinkron. |
Kapan menggunakan Linearize? PDF
- Melihat webOptimalkan PDFs untuk penampil dokumen web atau online.
- Tampilan progresifAktifkan pemuatan bertahap untuk ukuran besar. PDFs.
- Saluran pipaGunakan setelah konversi atau pengeditan sebelum didistribusikan ke web.
Untuk skema permintaan/respons dan contoh kode, lihat Linearisasi PDF di dalam PDF4me API dokumen.
Prasyarat
Sebelum menggunakan endpoint ini, pastikan Anda telah:
- Sebuah valid PDF4me API kunci (Dapatkan milikmu API Kunci)
- A PDF dokumen di Base64 format
Format Respons
Yang API mengembalikan yang dilinierkan PDF dokumen:
- Status 200: PDF Linearisasi selesai seketika - biner PDF isi dalam badan tanggapan
- Status 202Permintaan diterima dan diproses secara asinkron - gunakan Location judul URL untuk melakukan jajak pendapat untuk mendapatkan hasil
Untuk permintaan asinkron, lakukan polling. Location URL sampai status 200 dikembalikan dengan linearisasi. PDF dokumen.