2009-08-24 67 views

Trả lời

5

Một hack nhanh chóng cho điều này sẽ được sử dụng một điều khiển WebBrowser (giả sử khách hàng đã Adobe Reader cài đặt) và điều hướng nó vào tập tin PDF bạn muốn hiển thị .

+0

đề xuất thú vị, nhưng điều là tôi sẽ cần đặt hình ảnh lên trên pdf –

+0

Đặt hình ảnh trong PictureBoxes và đặt PictureBox lên trên điều khiển WebBrowser. Tôi nghĩ rằng WebBrowser có một bộ sưu tập Controls, và nếu nó không bạn chỉ cần thêm PictureBoxes vào bộ sưu tập Controls của form và gọi BringToFront trên chúng. – MusiGenesis

-3

có, nhưng bạn sẽ kết thúc bằng một COM +

6

Nếu bạn đang tìm kiếm để hiển thị một PDF mà không cần Acrobat Reader cài đặt trên một máy client, hãy xem này:

PDF Viewer Control Without Acrobat Reader Installed

Tôi đã không thử nó chưa nhưng có lẽ sẽ.

+0

Dự án này được thực hiện rất tốt và hoạt động tốt. – Stewbob

+1

+1 Tôi thích nó, nhưng cá nhân tôi sẽ có một chút cảnh giác khi phải triển khai nhiều DLL của bên thứ ba cùng với ứng dụng của tôi. Không phải giải pháp của tôi tốt hơn nhiều. – MusiGenesis

+0

Bạn có một điểm tốt ở đó. –

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