2014-09-25 2 views
0

Я хочу использовать ghostscript для преобразования PDF в изображения. Использование класса Process в C# очень просто. То, что я хочу, чтобы использовать gsdll32.lib или gsdll32.dll в C# и быть в состоянии выполнить следующую команду, которая работает в командной строке с помощью gswin32cGhostscript с C# с использованием dll

gs9.14\\bin\\gswin32c -Igs9.14\\lib;fonts -dSAFER -dNumRenderingThreads=2 -dBATCH -dUseCropBox -dNOPAUSE -sPDFPassword=\"\" -sDEVICE=png16m -r200 -sOutputFile=\"output\" 

Есть ли какие-упаковщики доступны или любой другой способ, что я могу использовать, потому что, когда я просто пытаюсь добавить ссылку в gsdll32.dll в проекте C#, я получаю следующее сообщение об ошибке:

The reference could not be added. Please make sure that the file is accesible, and that it is a valid assembly or COM component. 

ответ

2

вы подписаны IRC, прежде чем я смог предположить, что вы смотрите на Ghostscript.NET по Иосипу Habjan ,

+0

Я просмотрел его, но не смог найти варианты сохранения загруженного PDF-файла в виде tiff-изображения с использованием сжатия CCITG4. любая идея? – amyn

+0

нашел мой ответ. базовый пример, данный [здесь] (https://github.com/jhabjan/Ghostscript.NET/blob/master/Ghostscript.NET.Samples/Samples/ProcessorSample.cs) – amyn

Смежные вопросы