2009-09-02 47 views

回答

0

開源PDFSharp有一個使用GhostScript的命名空間。即使你不能直接使用它,你也可以從源代碼中移植你需要的任何東西。

+0

我無法在pdfsharp中找到這樣的命名空間,即使在發佈時也沒有在存儲庫中。 – 2013-04-23 08:41:31

+0

@Razvan,如果你需要Ghostscript包裝,看看:http://ghostscriptnet.codeplex.com – HABJAN 2013-09-16 23:47:24

14

馬修以法蓮創建了一個名爲GhostScriptSharp一個非常簡單的C#的包裝,使用P/Invoke來訪問非託管Ghostscript的DLL在C#應用程序:

http://mattephraim.com/blog/2009/01/06/a-simple-c-wrapper-for-ghostscript/

+0

舊的問題/答案,但仍然相關:因爲是GhostscriptSharp包裝只提供訪問幾個函數* for從PDF生成縮略圖*。它不會涵蓋這裏提到的問題,即「將postscript轉換爲PDF」,而不添加代碼。 – 2015-12-23 10:06:29

0

爲了完整起見,這裏還有Gouda Ghostscript wrapper。你也可以通過imagemagick/graphicsmagick(他們委託給GS)間接地執行一些ghostscript操作,所以使用像.這樣的.NET庫可能是一個很好的方法。

編輯:

我只是在偶然Ghostscript.NET也。它聲稱是

...各地土特產的Ghostscript庫最完整的託管包裝庫(32位& 64位),用於PostScript語言,PDF的解釋,相關軟件和文檔

以及其他功能允許您在單個進程中同時運行多個Ghostscript實例。