В этом руководстве рассматривается процесс преобразования файла PostScript в PDF с помощью C#. В нем есть сведения о конфигурации, список задач, которые необходимо выполнить при написании этого приложения, и исполняемый пример кода для преобразования PS в PDF с помощью C#. Также обсуждается ряд параметров настройки при преобразовании файла PS в PDF.
Шаги по преобразованию файла PS в PDF с помощью С#
- Настройте IDE на использование Aspose.Page для преобразования PS в PDF.
- Создайте выходной поток для сохранения выходного PDF-файла
- Создайте входной поток для чтения входного файла PostScript.
- Создайте объект PsDocument, используя входной поток
- Создайте объект PdfSaveOptions, установив для флага подавления ошибок значение true.
- Создайте объект PdfDevice, используя выходной поток
- Вызов метода PsDocument.Save()
Эти шаги обобщают процесс преобразования PostScript в PDF с помощью C#. Процесс начинается с создания выходного потока PDF и входного потока PS с последующим созданием объекта класса PsDocument с использованием входного потока PS. На последних этапах создается объект PdfDevice с выходным потоком, а объект PsDocument сохраняется в этом потоке с использованием указанных свойств объекта PdfSaveOptions.
Код для преобразования файла PostScript в PDF с использованием С#
Этот пример кода демонстрирует процесс преобразования PS в PDF с помощью C#. Флаг submitErrors разрешает преобразование, несмотря на ошибки во время преобразования, однако ошибки сохраняются в коллекции PdfSaveOptions.Exceptions, которую можно повторить в конце, чтобы просмотреть ошибки, если таковые имеются. Точно так же вы можете указать папку, в которой сохраняются дополнительные шрифты, используя свойство PdfSaveOptions.AdditionalFontsFolders.
Это руководство помогло нам преобразовать файл из PS в PDF с помощью C#. Если вы хотите узнать, как преобразовать файл EPS в PDF, обратитесь к статье как конвертировать EPS в PDF на С#.