Qualcuno ha incontrato un bel wrapper per GhostScript in C#. Il mio uso specifico è di prendere postscript e trasformarlo in pdfC# Ghostscript Wrapper
risposta
Open-source PDFSharp ha uno spazio dei nomi per l'utilizzo di GhostScript. Anche se non puoi utilizzarlo direttamente, puoi probabilmente innestare tutto ciò di cui hai bisogno fuori dalla fonte.
Matthew Efraim ha creato una molto semplice C# involucro chiamato GhostScriptSharp che utilizza P/Invoke per accedere al non gestito Ghostscript DLL in C# applicazione:
http://mattephraim.com/blog/2009/01/06/a-simple-c-wrapper-for-ghostscript/
Vecchia domanda/risposta, ma ancora rilevante: As-is il wrapper GhostscriptSharp fornisce solo l'accesso a un paio di funzioni * per generazione di miniature da PDF *. Non coprirebbe la domanda posta qui, che era "convertire postscript in un PDF", senza aggiungere codice ad esso. –
Per completezza, c'è anche Gouda Ghostscript wrapper. Puoi anche eseguire alcune operazioni di ghostscript indirettamente tramite imagemagick/graphicsmagick (delegano a GS), quindi usare una libreria .NET come GraphicsMagick.NET potrebbe essere un buon approccio per te.
EDIT:
Ho appena imbattuto Ghostscript.NET pure. Sostiene di essere
... la libreria wrapper gestito più completato intorno alla libreria nativa Ghostscript (32 bit & 64-bit), un interprete per il linguaggio PostScript, PDF, il software e la documentazione relativi
e tra le altre funzionalità, consente di eseguire più istanze di Ghostscript contemporaneamente all'interno di un singolo processo.
- 1. C Wrapper per C++
- 2. Genera wrapper C da C++?
- 3. Firefox C# Wrapper/Control
- 4. Lua Wrapper per C#?
- 5. authorize.net C# wrapper/library
- 6. Ghostscript ruota pagine
- 7. Ghostscript: PDF totale pagine
- 8. wrapper OpenNI C#: WaitAnyUpdateTutti timeout
- 9. Design wrapper di registrazione C++
- 10. wrapper C/C++ per Haskell IO monad
- 11. Rilevazione colore Ghostscript
- 12. Ghostscript non scrivibile
- 13. Wrapper C# per API kernel32.dll
- 14. wrapper Python per libreria UDT C++
- 15. Come scrivere il mio wrapper in C#?
- 16. wrapper Objective-C iOS per Google Documenti
- 17. C o C++: come funzionano i caricatori/wrapper?
- 18. Creazione di un wrapper Objective-C per una libreria C++
- 19. C++ to C Wrapper con SWIG (per FLTK)
- 20. Usa Ghostscript per convertire PCL in PostScript
- 21. Generico classe wrapper
- 22. TempData Wrapper
- 23. Ghostscript PDF multipagina PDF a PNG
- 24. Come convertire SGG in eps in ghostscript
- 25. Wrapper/Framework desktop HTML5
- 26. CUDA wrapper per Qt
- 27. Unity GET/POST Wrapper
- 28. La conversione Ghostscript di Postscript in PNG è sovra-saturata
- 29. strumento per generare wrapper C++ su classe java
- 30. wrapper di algoritmi STL standard/de facto C++
Non riesco a trovare tale spazio dei nomi in pdfsharp, nemmeno nel repository al momento della pubblicazione. –
@Razvan, se hai bisogno di wrapper Ghostscript, dai un'occhiata a: http://ghostscriptnet.codeplex.com – HABJAN