PDF ke PDF/A
Siapkan dokumen untuk diarsipkan, sekaligus sebutkan apa yang tidak bisa diperbaikinya.
Alat ini berjalan sepenuhnya di browser Anda. Berkas Anda tidak pernah diunggah, dan Anda bisa membuktikannya sendiri di tab jaringan browser. Buktikan sendiri: buka tab jaringan di browser Anda dan perhatikan. Anda akan melihat satu permintaan kecil yang menanyakan sisa jatah - nama alat dan sebuah hash, bukan berkasnya.
Apa yang dilakukan alat ini
PDF/A adalah profil PDF untuk pengarsipan: sekumpulan pembatasan yang bertujuan menjaga sebuah file tetap tampil sama puluhan tahun ke depan, terutama dengan mengharuskan segala yang dibutuhkan halaman berada di dalam file itu sendiri. Alat ini menuliskan bagian-bagian dari janji tersebut yang memang bisa ditulis browser dengan jujur - identifikasi konformansi XMP, output intent sRGB dengan profil ICC tertanam, penanda struktur, dan bahasa dokumen - dan, kalau Anda memintanya, merender ulang halamannya supaya tidak ada font hilang yang tersisa untuk menggagalkannya.
Berkas pengadilan, pengajuan hibah, portal tender, dan sistem kearsipan yang menolak apa pun yang tidak bertanda PDF/A, serta dokumen apa pun yang Anda harapkan masih terbuka lama setelah perangkat lunak pembuatnya tidak lagi terpasang di mana-mana.
Cara kerjanya
- Jatuhkan PDF ke halaman ini. File-nya tidak boleh terenkripsi - PDF/A melarang enkripsi, jadi file bersandi ditolak dengan tautan ke Buka Proteksi PDF.
- Pilih bagiannya. PDF/A-2 memenuhi hampir semua persyaratan masa kini, PDF/A-1 yang diminta arsip lama, dan PDF/A-3 bedanya terutama pada izin melampirkan file sumber.
- Biarkan mode di metadata supaya teksnya tetap berupa teks vektor, atau pindah ke render ulang kalau dokumennya memakai font yang tidak ditanamkan.
- Untuk render ulang, setel resolusinya dan biarkan pertahankan teks bisa dicari tetap aktif, supaya lapisan teks tak kasatmata ditulis di belakang gambar halaman.
- Tekan Ubah jadi PDF/A.
- Periksa hasilnya dengan validator seperti veraPDF. Alat ini tidak bisa memeriksa konformansinya sendiri.
Mode metadata menulis beberapa hal sekaligus, karena validator memeriksa semuanya. Kamus Info dan paket XMP selalu ditulis berpasangan, sebab pembaca masa kini lebih memilih XMP dan perbedaan antara keduanya termasuk hal pertama yang ditandai validator. Output intent sRGB ditambahkan dengan profil ICC sungguhan yang tertanam, disertai penanda marked content, bahasa dokumen, serta identitas dokumen dan instansi yang cocok. Untuk PDF/A-1, headernya juga ditulis sebagai PDF 1.4 dan object stream ditinggalkan, karena bagian 1 memang didefinisikan atas versi lama itu.
Font adalah tempat konversi berhenti dengan jujur. PDF/A mensyaratkan setiap font yang dipakai halaman tertanam di dalam file, dan font yang tidak disertakan dokumen aslinya tidak bisa dimunculkan belakangan - bentuk glifnya memang tidak ada di sana. Ini alasan paling umum sebuah file gagal validasi, dan karena itulah mode render ulang ada: ketika setiap halaman sudah menjadi gambar, tidak ada lagi font teks yang perlu ditanamkan.
Render ulang adalah pertukaran yang nyata. Teks vektor menjadi piksel, jadi ukurannya biasanya membengkak dan memperbesar atau mencetak di atas resolusi yang Anda pilih akan terlihat lembek. Supaya dokumennya tetap berguna, lapisan teks tak kasatmata digambar di belakang gambar pada posisi kata aslinya, sehingga pencarian dan penyalinan tetap jalan - dan lapisan itu memakai font tertanam, bukan font standar, karena font standar justru akan merusak syarat yang menjadi alasan mode ini ada.
Tingkat konformansi A menuntut lebih banyak daripada tingkat B: pohon struktur bertag yang menjelaskan urutan baca dan peran segala sesuatu di halaman. Pohon itu tidak bisa dibangun belakangan dari PDF yang sudah jadi, jadi kecuali sumbernya memang sudah bertag, memilih A berarti menuliskan klaim yang tidak bisa dipenuhi apa pun di sini. Tingkat B adalah bawaan yang jujur, dan itu pula yang sebenarnya diminta kebanyakan portal pengajuan.
Konversinya berjalan sepenuhnya di perangkat Anda, dan itu berarti banyak untuk berkas pengadilan, kontrak, dan arsip yang biasanya berakhir di sini. Alat ini tetap tidak bisa memvalidasi keluarannya sendiri, karena alasan yang berkaitan: verifikasi adalah urusan validator yang berdiri sendiri, bukan urusan program yang menulis file-nya.
Yang tidak bisa dilakukan alat ini
- Alat ini tidak bisa memvalidasi keluarannya sendiri. Ia menuliskan klaim konformansi ke dalam file; apakah file-nya benar-benar konform adalah urusan validator independen seperti veraPDF.
- Font yang tidak ditanamkan dokumen sumbernya tidak bisa ditanamkan sekarang, dan itu alasan paling umum sebuah file gagal validasi. Mode render ulang adalah jalan memutarnya.
- Render ulang mengganti teks vektor dengan gambar halaman, jadi ukurannya biasanya membesar dan cetakan yang diperbesar terlihat lebih lembek daripada aslinya.
Pertanyaan yang sering diajukan
- Apa itu PDF/A dan kenapa ada yang memintanya?
- PDF/A adalah profil PDF untuk pengarsipan, dibakukan demi pelestarian jangka panjang. Ia melarang apa pun yang tampilannya bergantung pada dunia luar - font tak tertanam, enkripsi, isi eksternal, warna yang tak terduga - supaya file-nya masih terlihat sama dua puluh tahun lagi. Pengadilan, lembaga arsip, dan portal pengadaan memintanya karena mereka harus tetap bisa membuka apa yang Anda kirim lama setelah perangkat lunak Anda tiada.
- Metadata atau render ulang - mode mana yang saya butuhkan?
- Mulailah dari metadata. Mode itu menambahkan identifikasi, output intent, profil ICC, dan penanda struktur sambil membiarkan teks tetap sebagai teks, sehingga file-nya tetap kecil, bisa dicari, dan tajam. Pindah ke render ulang hanya kalau validasi gagal karena font, sebab mode itu menuntaskan masalahnya secara mutlak dengan mengubah halaman menjadi gambar.
- Apakah hasilnya dijamin lolos validasi?
- Tidak, dan alat mana pun yang mengatakan sebaliknya sedang meminta Anda memercayai klaim yang tak seorang pun memeriksanya. Alat ini menuliskan klaim konformansi beserta segala hal seputarnya yang masih bisa ditambahkan belakangan, tapi ia tidak bisa memeriksa tiap halaman untuk transparansi atau pengodean gambar yang dilarang sebagian bagian, dan ia tidak bisa menanamkan font yang hilang. Jalankan veraPDF sebelum Anda mengirimkan sesuatu yang penting.
- Validasi bilang ada font yang tidak tertanam. Apa yang bisa saya lakukan?
- Kembali ke program yang membuat PDF itu lalu ekspor ulang dengan penanaman font dinyalakan, yang hasilnya lebih baik, atau pakai mode render ulang di sini. Render ulang menghilangkan masalahnya dengan menghilangkan teks sebagai teks, dan meninggalkan lapisan tak kasatmata yang tetap bisa dicari di belakang gambarnya.
- Apakah saya harus mengunggah dokumennya?
- Tidak. Metadata ditulis dan halaman dirender di browser Anda, jadi berkas pengadilan dan kontrak tidak pernah meninggalkan perangkat. Itu bisa diperiksa sendiri di tab jaringan pada alat pengembang: yang lewat di sana hanya pemeriksaan jatah harian, membawa nama alat dan sebuah hash, dan tidak satu halaman pun dari berkas Anda.