IDMLlib có thể trích xuất bất kỳ thông tin nào bên trong IDML. Bạn không bị hạn chế trong bất kỳ cách nào để biến đổi thông tin này thành một thứ khác. Ví dụ: bạn có thể sử dụng java2d để hiển thị sự lây lan từ IDML hoặc bạn có thể sử dụng thư viện PDF để tạo tệp PDF từ tài liệu IDML. Để trả lời câu hỏi của bạn: Có, IDMLlib cung cấp nền tảng để phát triển trình xem cho IDML.
nhất,
Andreas
tái bút: Định dạng IDML có sẵn từ CS4
chỉnh sửa:
iText sẽ là một thư viện PDF nhau là www.pdflib.com mà là một thư viện rất nhanh để tạo ra bất kỳ loại PDF mà còn là một trong những thương mại . Từ quan điểm "có thể", pdflib có khả năng hiển thị nhiều thứ mà không gặp rắc rối nhiều nhưng điều sẽ rất khó làm là những thứ như bóng mềm, hình ảnh pha trộn. Bạn cũng sẽ cần phần mềm bổ sung để chuyển đổi EPS thành một cái gì đó (PDF có thể) mà pdflib có thể làm việc với, vì các tệp EPS không được pdflib hỗ trợ. Phông chữ cũng có thể là một showstopper, nếu tài liệu idml của bạn sử dụng phông chữ Mac (Font suitcases, .dfont). Tất cả các phông chữ khác được hỗ trợ rất tốt (Truetype Fonts, OpenType Fonts, PostscriptFonts). Tôi không nghĩ rằng nó sẽ có thể tạo ra một người xem có thể làm cho mọi tài liệu chính xác 100% nhưng nó sẽ có thể tạo ra một người xem có thể làm cho rất nhiều tài liệu rất chính xác. Nhưng như luôn luôn mileage có thể khác nhau, tốt nhất sẽ là để có được một eval từ cả hai libs và cung cấp cho nó một thử.
Nguồn
2010-10-04 12:40:51
Đó sẽ là CS 4 trở lên, btw. –