Bagaimana cara menjelajah struktur PDF internal di adobe 9.0?
Saya tidak menemukan menu lanjutan yang memiliki opsi ini.
Bisakah ada yang membantu saya?
Bagaimana cara menjelajah struktur PDF internal di adobe 9.0?
Saya tidak menemukan menu lanjutan yang memiliki opsi ini.
Bisakah ada yang membantu saya?
Jawaban:
Ada beberapa cara untuk menjelajahi struktur internal PDF.
Kecuali kata sandi keamanan, sebagian besar dapat dibaca oleh manusia. Jika PDF memiliki kata sandi, semua string dan stream (yang sudah dikompres, tidak akan hilang) akan menjadi pseudorandom sampah. Banyak data yang terkompresi mengalir, tetapi sebagian besar terlihat seperti ini di editor teks favorit Anda:
2 0 obj
<< /Type /Page
/MediaBox [0 0 612 792]
/Contents 4 0 R
/Resources << /Fonts
<< /F1 5 0 R>>
>>
>>
endobj
Peringatan: Ruang putih sebagian besar tidak relevan dan biasanya dihapus jika memungkinkan. Saya hanya membuat ini cantik untuk membuatnya lebih mudah memahaminya.
<< dan >> mulai dan akhiri "kamus". Kamus terdiri dari pasangan kunci / nilai. Kuncinya selalu berupa "nama": semua nama dimulai dengan '/'. Nilainya bisa apa saja, termasuk nama lain.
[ dan ] mulai dan akhiri "array". Array dapat terdiri dari apa saja.
Angka adalah "angka". Titik apung atau sebaliknya.
() dan <> mulai dan akhiri "string". <> string terdaftar sebagai nilai hex, () adalah string ANSI.
Pet Peeve: / Nama dan (Strings) menggunakan sistem pelarian yang sama sekali berbeda. Grr.
Referensi Tidak Langsung menunjuk ke objek lain dalam PDF:
<objNum> <generationNum-AlwaysZero> R
Dalam objek contoh di atas, aliran konten di objek 4, di tempat lain dalam PDF. Untuk menemukannya, Anda dapat menggunakan editor teks Anda mencari "N 0 obj" di mana N adalah nomor objek yang Anda inginkan.
PERINGATAN: Ada ratusan, mungkin ribuan objek dalam PDF. Mencari "1 0 obj" akan memberi Anda BANYAK hit.
Mengingat Anda meminta untuk melihat struktur internal, Anda mungkin sudah mengetahui semua ini. Orang lain yang ingin mengetahui hal yang sama mungkin tidak.
PERINGATAN: Jangan EDIT PDF di editor teks. Semua hal-hal biner akan hancur, byte byte sangat penting dalam PDF.
Ada plugin acrobat yang disebut PDF CanOpener oleh Windjack Solutions (tidak ada afiliasi). Ini SLICK. Anda dapat menelusuri struktur PDF sebagai pohon, melihat (dan memodifikasi) aliran konten, dan sebagainya.
Banyak. Banyak orang membangunnya sebagai bagian dari belajar mengurai PDF, atau sebagai alat debugging. Mereka Cukup Berguna.
RUPS iText (bagian dari iText, Java PDF lib):
https://sourceforge.net/projects/itext/
Browser Objek PDF:
http://ulc-community.canoo.com/snipsnap/space/PDF+Object+Browser
PDF Vole:
https://java.net/projects/pdfvole
ToUnicode
peta font. stackoverflow.com/a/22763451/99237
O2Solutions menawarkan utilitas yang kompatibel dengan MS Windows untuk melihat struktur internal dokumen PDF. Ini gratis untuk penggunaan pribadi dan komersial.
Anda dapat menelusuri struktur PDF internal di Adobe Acrobat menggunakan Browse Internal PDF Structure
perintahnya dari plugin Preflight:
http://www.jpedal.org/PDFblog/2009/04/viewing-pdf-objects/
Anda juga dapat menggunakan plugin CanOpener PDF komersial untuk Acrobat untuk melihat struktur Objek atau PDFedit gratis untuk mendekodekan stream data terkompresi dalam PDF.
PoDoFoBrowser adalah sedikit utilitas portabel gratis yang memungkinkan tidak hanya menelusuri struktur PDF internal tetapi juga mengekspor, mengimpor, dan mengedit data objek. Itu dapat diunduh dari sini:
http://sourceforge.net/projects/podofo/files/podofobrowser/0.5/
Berikut tampilannya di Windows:
Editor PDF-XChange gratis memiliki panel Konten yang memungkinkan Anda melihat struktur pohon dari file PDF.
View -> Panes -> Content
PDF Vole tampaknya rusak. Jika ada yang masih mencari alat, saya menggunakan PDF Analyzer gratis .
PDF Vole
tampaknya rusak sekarang ...