2013-03-17 33 views
7

Làm cách nào để bật thuộc tính xem web nhanh của PDF bằng mã Java hoặc bất kỳ thư viện Java nguồn mở nào?Bật chế độ xem web nhanh bằng PDF bằng Java?

Lưu ý: điều này còn được gọi là "PDF được căn bản".

+0

cẩn thận để nhận xét về câu trả lời mới nhất của tôi về PDFclown? Có vẻ như sẽ phù hợp với nhu cầu của bạn ... – user1914292

Trả lời

1

Đây là cách tạo cấu trúc PDF. Nếu bạn đang cố gắng kích hoạt nó, bạn sẽ cần phải xây dựng lại PDF - bạn không thể chỉ thiết lập một lá cờ.

+1

Cảm ơn, bạn có thể biết làm thế nào tôi có thể xây dựng lại pdf của tôi bằng cách sử dụng mã java để tôi có thể làm cho nó linearized (cho phép xem web nhanh) –

1

có một công cụ nguồn mở, được gọi là QPDF, là nội dung được bảo toàn và rất nhanh. Trong Unix bạn muốn sử dụng lệnh sau đây để linearize:

qpdf --linearize input.pdf output.pdf 

nó không nên quá khắt khe, để gọi này trong Java có vẻ như với tôi ...

Full tài liệu về tự do nguồn mở này công cụ là here

chỉnh sửa: PDFclown cung cấp serialization cũng với sự hỗ trợ tuyến tính hiện nay - xem http://www.massapi.com/source/PDFClown/java/pdfclown.lib/src/org/pdfclown/files/SerializationModeEnum.java.html

+0

Cảm ơn bạn đã giải pháp, nhưng tôi không muốn sử dụng bất kỳ công cụ nào. tôi cần thư viện java nguồn mở đáp ứng yêu cầu của tôi. –

+0

công cụ tôi đã đề cập là mã nguồn mở và có thư viện mã nguồn mở C++, chắc chắn bạn phải có khả năng liên kết và sử dụng lại nó trong Java – user1914292

+0

Tôi có thể làm gì nếu không có công cụ này. Tôi không muốn sử dụng bất kỳ công cụ ngay cả khi nó là mã nguồn mở tôi chỉ cần java thư viện mã nguồn mở. –

Các vấn đề liên quan