Làm cách nào để duyệt cấu trúc PDF nội bộ trong adobe 9.0?
Tôi không tìm thấy menu nâng cao có tùy chọn này.
Ai có thể giúp tôi?
Làm cách nào để duyệt cấu trúc PDF nội bộ trong adobe 9.0?
Tôi không tìm thấy menu nâng cao có tùy chọn này.
Ai có thể giúp tôi?
Câu trả lời:
Có một số cách để duyệt cấu trúc bên trong của PDF.
Chặn mật khẩu bảo mật, phần lớn là con người có thể đọc được. Nếu một tệp PDF có mật khẩu, tất cả các chuỗi và luồng (sẽ được nén, không bị mất) sẽ là rác giả ngẫu nhiên. Luồng dữ liệu nén rất nhiều, nhưng phần lớn trông giống như thế này trong trình soạn thảo văn bản yêu thích của bạn:
2 0 obj
<< /Type /Page
/MediaBox [0 0 612 792]
/Contents 4 0 R
/Resources << /Fonts
<< /F1 5 0 R>>
>>
>>
endobj
Cảnh báo: Khoảng trắng phần lớn không liên quan và thường bị xóa khi có thể. Tôi chỉ làm điều này đẹp để làm cho nó dễ dàng hơn một chút.
<< và >> bắt đầu và kết thúc "từ điển". Từ điển được tạo thành từ các cặp khóa / giá trị. Khóa luôn là "tên": tất cả các tên bắt đầu bằng '/'. Giá trị có thể là bất cứ điều gì, bao gồm cả tên khác.
[ và ] bắt đầu và kết thúc "mảng". Mảng có thể được tạo thành từ bất cứ thứ gì.
Số là "số". Điểm nổi hoặc cách khác.
() và <> bắt đầu và kết thúc "chuỗi". <> chuỗi được liệt kê dưới dạng giá trị hex, () là chuỗi ANSI.
Pet Peeve: / Tên và (Chuỗi) sử dụng các hệ thống thoát hoàn toàn khác nhau. Grr.
Tham chiếu gián tiếp trỏ đến các đối tượng khác trong PDF:
<objNum> <thế hệ-Luôn luônZero> R
Trong đối tượng ví dụ trên, luồng nội dung nằm trong đối tượng 4, ở nơi khác trong PDF. Để tìm thấy nó, bạn có thể sử dụng tìm kiếm văn bản của biên tập viên cho "N 0 obj" trong đó N là số đối tượng bạn muốn.
CẢNH BÁO: Có hàng trăm, có thể hàng ngàn đối tượng trong một tệp PDF. Tìm kiếm "1 0 obj" sẽ giúp bạn có rất nhiều lượt truy cập.
Cho rằng bạn đang yêu cầu xem cấu trúc bên trong, có lẽ bạn đã biết tất cả điều này. Những người khác muốn biết điều tương tự có thể không.
CẢNH BÁO: Không EDIT PDF trong trình soạn thảo văn bản. Tất cả những thứ nhị phân đó sẽ bị xáo trộn, bù đắp byte rất quan trọng trong PDF.
Có một plugin acrobat gọi là PDF CanOpener của Windjack Solutions (không liên kết). Đó là SLICK. Bạn sẽ có thể duyệt cấu trúc PDF dưới dạng cây, xem (và sửa đổi) các luồng nội dung, v.v.
Rất nhiều. Nhiều người xây dựng một phần như là một phần của việc học phân tích PDF hoặc như một công cụ sửa lỗi. Chúng khá tiện dụng.
iText RUPS (một phần của iText, một lib Java PDF, hiện có trên GitHub)
O2Solutions cung cấp tiện ích tương thích MS Windows để xem cấu trúc bên trong của tài liệu PDF. Nó miễn phí cho sử dụng cá nhân và thương mại.
Bạn có thể duyệt cấu trúc PDF nội bộ trong Adobe Acrobat bằng Browse Internal PDF Structure
lệnh của nó từ plugin Preflight:
http://www.jpedal.org/PDFblog/2009/04/viewing-pdf-objects/
Bạn cũng có thể sử dụng plugin PDF CanOpener thương mại cho Acrobat để xem cấu trúc Object hoặc PDFedit miễn phí để giải mã các luồng dữ liệu nén trong PDF.
PoDoFoBrowser là một tiện ích di động miễn phí nhỏ, cho phép không chỉ duyệt cấu trúc PDF bên trong mà còn xuất, nhập và chỉnh sửa dữ liệu đối tượng. Nó có thể được tải xuống từ đây:
http://sourceforge.net/projects/podofo/files/podofobrowser/0.5/
Đây là giao diện của Windows:
Trình chỉnh sửa PDF-XChange miễn phí có bảng Nội dung cho phép bạn xem cấu trúc cây của tệp PDF.
View -> Panes -> Content
PDF Vole dường như bị phá vỡ. Nếu bất cứ ai vẫn đang tìm kiếm một công cụ, tôi đang sử dụng Trình phân tích PDF miễn phí .
PDF Vole
liên kết dường như bị phá vỡ ngay bây giờ ...