2008-11-18 35 views
15

Có ai nghĩ rằng có thể xây dựng trình xem tài liệu PDF theo phong cách Google Tài liệu, trình duyệt này sẽ chuyển đổi tài liệu sang định dạng không yêu cầu Adobe Reader trên máy khách không?Bất kỳ cách nào để xây dựng Google Documents như trình xem cho tệp PDF?

Nếu có, bất kỳ tham chiếu nào trỏ đến? Hoặc là một nơi đã thực hiện nó, hoặc một lời giải thích làm thế nào để làm điều đó.

+0

Bạn chỉ muốn một cái gì đó để sử dụng? HOẶC chỉ muốn tự mình làm một mình? –

+0

Bạn có cần điều này cho các tài liệu hiện có hoặc được tạo trên tài liệu bay không? –

Trả lời

12

Tôi đã thực hiện rất nhiều nghiên cứu về vấn đề này và tôi hy vọng tôi có thể trợ giúp.

Macromedia cũ được sử dụng để tiếp thị Flash Paper, được cho là trình đọc PDF Adobe Reader vì nó cho phép bất kỳ quản trị viên web nhúng và hiển thị tài liệu PDF trực tuyến bằng Flash.Nhưng đó là trước khi họ bán cho Adobe và Flash Paper đã sớm được đưa vào một kệ và quên ủng hộ ưu tiên của Adobe.

Tuy nhiên, Hôm nay có rất nhiều lựa chọn thay thế mang tính đột phá ...

Là một người sử dụng đã đề cập ở trên, bạn có thể sử dụng Scribd.com (các wanna-be YouTube cho các tài liệu). Nhưng chúng không phải là dịch vụ duy nhất (và chắc chắn không phải là dịch vụ đầu tiên nhất của đường cong).

Dưới đây là hai yêu thích của tôi:

  1. Issuu (http://www.issuu.com)
  2. Mygazines (http://www.mygazines.com/)

tôi thích giao diện người dùng đèn flash Mygazines của hầu hết (nó cũng nhanh hơn) nhưng nó có giá 99 $ . Nó khá ấn tượng. Tùy thuộc vào những gì bạn muốn làm thẻ giá đó có thể được giá trị nó.

Issuu tuy nhiên, đã giành cho tôi qua thời gian gần đây với vBulletin Smartlook của họ: http://issuu.com/smartlook

Dưới đây là một mẫu thiết lập Smartlook trên một trang web:

http://www.ismartlook.com/

Plus nó hoàn toàn miễn phí, đó là tốt đẹp.

Phương án thay thế thứ ba, mà tôi đã xem xét sử dụng bản thân mình là mã nguồn mở và miễn phí này được tạo bởi tên này có tên là samurajdata. Ông gọi nó là psview (PostScript Viewer). Bất cứ ai cũng có thể tải về mã nguồn và nhìn thấy nó trong hành động ở đây:

http://view.samurajdata.se/

Các file PDF lỗ được chuyển đổi chất lượng vì nó chuyển thành fie ảnh, nhưng nó nhanh chóng và dễ dàng để thiết lập.

Tôi hy vọng điều này sẽ hữu ích!

0

Hãy thử chuyển đổi chúng từ PDF to TIFF. Tiff hỗ trợ nhiều trang và được hỗ trợ rộng rãi.

Nếu định dạng không quan trọng và tệp PDF của bạn được cấu trúc đúng (nghĩa là có chứa văn bản chứ không phải hình ảnh văn bản), một thay thế có thể là chuyển đổi sang HTML. Các công cụ từ Aspose là khá tốt.

1

Nếu tôi hiểu chính xác bạn, bạn chỉ muốn xem các tệp này và không chỉnh sửa chúng.

Google đã nỗ lực hết sức để cung cấp các tệp PDF được tìm thấy trong kết quả tìm kiếm dưới dạng HTML. Điều này không phải lúc nào cũng hiệu quả. Bạn có thể dùng thử bằng cách thiết lập tài khoản gmail, gửi tất cả các tệp PDF của bạn tới đó và sau đó sử dụng tất cả liên kết "Xem tệp đính kèm dưới dạng HTML" trong thư.

Các tùy chọn khác của bạn là lấy tài liệu gốc và biến thành HTML như LaTeX2HTML cho tài liệu LaTeX hoặc chuyển đổi PDF thành một trong: hình ảnh raster (tiff, DjVu, v.v.) hoặc hình ảnh vectơ (PostScript, SVG, SWF).

Nếu đầu vào cho quá trình này bắt đầu bằng tệp PDF, bạn có các tùy chọn rất hạn chế, đặc biệt nếu nội dung của tệp PDF chỉ là hình ảnh raster (nói các trang được quét).

Cá nhân tôi ủng hộ việc tạo tệp PDF từ nguồn của họ và cố gắng sử dụng Flash Paper để tạo SWF cũng như Flash Paper sẽ giả vờ là máy in. Bởi vì khoảng 98% trình duyệt có Flash 9 trở lên.

Bạn đã xem Scribd chưa?

0

Tôi tự hỏi tại sao bạn muốn làm điều đó. PDF là một định dạng chung và hỗ trợ rộng rãi như vậy mà nếu bạn cố gắng tránh nó bạn bị giới hạn:

  • Một mơ hồ hơn hoặc ít hơn cũng được hỗ trợ định dạng (DVI, svg cho đến khi nó được hỗ trợ tốt hơn)
  • Chuyển đổi để text/HTML như Google không có ít hơn kết quả hoàn hảo
  • Chuyển đổi sang định dạng hình ảnh như TIFF mà da gà lên kích thước tập tin và loại bỏ tất cả các niceties của PDF như thực, văn bản có thể lựa chọn và siêu liên kết

Nếu bạn don không muốn người dùng của bạn phải cài đặt Adobe Reader (hiểu ble), có rất nhiều người xem PDF miễn phí có sẵn (Foxit Reader chẳng hạn), tôi chắc rằng nhiều người trong số này có khả năng nhúng trình duyệt.

0

Tôi có thiếu gì đó ở đây không? Google Docs DOES hỗ trợ PDF. Chỉ cần tải lên tệp PDF.

+1

Trong nhiều trường hợp, nó không thích hợp để tải lên và do đó lưu trữ các tệp PDF trên các máy chủ của Google vì lý do bảo mật và quyền riêng tư. Để có môi trường được kiểm soát nhiều hơn, phiên bản tự lưu trữ của trình xem Google Documents được ưu tiên hơn. – RyanW

2

Bạn chỉ có thể sử dụng Google Docs Viewer cũng hỗ trợ tài liệu PDF. Nó cho phép bạn nhúng nó vào trang web của bạn và trỏ đến URL nơi tệp PDF được đặt (không cần phải có trên các máy chủ của Google).

Ví dụ:

http://docs.google.com/viewer?embedded=true&url=http%3A%2F%2Fwww.domain.com%2Fdocument.pdf 
0

Một số lựa chọn thay thế khác tùy thuộc vào những gì bạn đang tìm kiếm để làm:

  • RAD PDF - ASP.NET thành phần để hiển thị các tài liệu PDF, biểu mẫu, vv Ngoài ra cho phép PDF tìm kiếm, đánh dấu, lựa chọn văn bản và chỉnh sửa cơ bản.
  • Atalasoft - Thành phần ASP.NET để xem hình ảnh, nhưng cũng cho phép sử dụng PDF làm hình ảnh. Không hỗ trợ bất kỳ tính năng PDF nào ngoài việc xem đơn giản.
+0

(Tôi làm việc tại Atalasoft) - thực sự chúng tôi hỗ trợ chú thích, trang PDF sắp xếp lại/xóa/thêm, đánh dấu trang, liên kết nhúng và nhiều hơn nữa –

2

Có sẵn Internet Archive BookReader. Đó là một trình xem sách đẹp được triển khai trong javascript (jQuery), vì vậy máy khách không cần trình đọc PDF cũng như Flash. Mặc dù nó cần hình ảnh cho các trang sách, bạn có thể dễ dàng kết nối nó với máy chủ hình ảnh của riêng bạn, do đó bạn có thể chuyển đổi PDF thành hình ảnh qua ASP.NET (hoặc bất kỳ công cụ nào khác như XPDF).Tôi thấy rằng điều này đơn giản hơn để triển khai thực hiện hơn so với thực sự triển khai trình xem hình ảnh.

Ngoài ra, có vẻ như hỗ trợ đánh dấu tìm kiếm (try it here), nhưng tôi chưa điều tra chính xác siêu dữ liệu nào là cần thiết và ở định dạng nào.

Cuối cùng release file chứa ví dụ đơn giản về cách sử dụng. Bạn có thể tìm thêm chi tiết và ví dụ trong liên kết đầu tiên.

2

Bạn có thể thử Doconut.com trông khá giống với trình xem Google Documents. Nó có sẵn cho asp.net 4.0, ngoài PDF nó cũng có thể hiển thị tất cả các định dạng văn phòng, tiff, dwg, psd vv .. Tuy nhiên nó là một thư viện trả tiền.

+7

Bạn cần tiết lộ rằng đó là * thư viện * của bạn! – ThiefMaster

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