Có ai đó gặp phải một trình bao bọc đẹp cho GhostScript trong C#. Việc sử dụng cụ thể của tôi là lấy bản đăng và biến nó thành một pdfC# Ghostscript Wrapper
Trả lời
Mã nguồn mở PDFSharp có một không gian tên để sử dụng GhostScript. Ngay cả khi bạn không thể trực tiếp sử dụng nó, bạn có thể ghép bất cứ thứ gì bạn cần ra khỏi nguồn.
Matthew Ephraim đã tạo ra một khá đơn giản C# wrapper gọi GhostScriptSharp sử dụng P/Invoke để truy cập không được quản lý Ghostscript DLL trong ứng dụng C# của bạn:
http://mattephraim.com/blog/2009/01/06/a-simple-c-wrapper-for-ghostscript/
Câu hỏi/câu trả lời cũ, nhưng vẫn có liên quan: As-là trình bao bọc GhostscriptSharp chỉ cung cấp quyền truy cập vào một vài hàm * cho tạo hình thu nhỏ từ các tệp PDF *. Nó sẽ không bao gồm câu hỏi được yêu cầu ở đây, đó là "chuyển đổi postscript sang một PDF", mà không cần thêm mã vào nó. –
Đối đầy đủ, cũng có Gouda Ghostscript wrapper. Bạn cũng có thể thực hiện một số hoạt động ghostscript gián tiếp thông qua imagemagick/graphicsmagick (họ ủy quyền cho GS), do đó, sử dụng thư viện .NET như GraphicsMagick.NET có thể là một cách tiếp cận tốt cho bạn.
CHỈNH SỬA:
Tôi cũng tình cờ gặp Ghostscript.NET. Nó tuyên bố là
... đã hoàn thành hầu hết các quản lý thư viện wrapper xung quanh thư viện Ghostscript mẹ đẻ (32-bit & 64-bit), một thông dịch viên cho ngôn ngữ PostScript, PDF, phần mềm liên quan và tài liệu
và trong số các tính năng khác, cho phép bạn chạy nhiều phiên bản Ghostscript cùng một lúc trong một quy trình.
- 1. Ghostscript rotate pages
- 2. để tạo C++ wrapper trên lớp java
- 3. C++ cross-platform zlib simplifer-wrapper
- 4. C++ to C Wrapper sử dụng SWIG (cho FLTK)
- 5. Ghostscript: PDF tổng số trang
- 6. Generic wrapper class
- 7. TempData Wrapper
- 8. Splitting một PDF với Ghostscript
- 9. Ghostscript Multipage PDF sang PNG
- 10. Unity GET/POST Wrapper
- 11. Simple PDO wrapper
- 12. Tesseract 3 (OCR) - .NET Wrapper
- 13. Ghostscript chuyển đổi Postscript sang PNG là over-saturated
- 14. Mật khẩu bảo vệ PDF bằng Ghostscript
- 15. Ghostscript sáp nhập PDF nén kết quả
- 16. Python Subversion wrapper thư viện
- 17. haskell tạo mã wrapper xuất FFI
- 18. Làm thế nào để chuyển đổi Float (Wrapper class) thành lớp wrapper Integer?
- 19. Sử dụng Ghostscript để chuyển đổi PCL thành PostScript
- 20. Haskell Alex - lỗi trong mẫu wrapper
- 21. jquery ui-effects-wrapper gây havoc
- 22. Sử dụng StructureMap với log4net wrapper
- 23. RAII wrapper cho các đối tượng OpenGL
- 24. Kendo UI Lưới ASP.NET MVC Wrapper ParameterMap
- 25. Cách xóa tệp khỏi php: // temp wrapper
- 26. suối và suối wrapper trong php
- 27. Chuyển đổi PDF thành PNG trong suốt với GhostScript
- 28. Thay đổi kích thước tệp PDF bằng Ghostscript
- 29. Cách đặt cỡ trang tùy chỉnh bằng Ghostscript
- 30. Ngăn Ghostscript ghi các lỗi vào đầu ra tiêu chuẩn
Tôi không thể tìm thấy không gian tên như vậy trong pdfsharp, ngay cả trong kho lưu trữ tại thời điểm đăng bài. –
@Razvan, nếu bạn cần trình bao bọc Ghostscript, hãy xem: http://ghostscriptnet.codeplex.com – HABJAN