Можно ли преобразовать PDF-файл в формат векторного изображения, который можно распечатать из .NET?

У нас есть приложение .NET, которое печатает как на реальных принтерах, так и в PDF, в настоящее время использующее PDFsharp, хотя эту часть можно изменить, если есть лучший вариант. Большая часть вывода - это сгенерированный текст или изображения, но может быть одна или несколько страниц, которые добавляются в конец. Эти страницы предоставляются конечным пользователем в формате PDF.

При печати на бумаге наши пользователи используют предварительно отпечатанную бумагу, но в случае экспортированного PDF-файла мы объединяем эти страницы до конца, поскольку они уже в формате PDF.

Мы хотим иметь возможность встраивать эти PDF-файлы непосредственно в поток печати, чтобы они не нуждались в предварительно отпечатанной бумаге. Однако на самом деле нет никаких хороших вариантов для рендеринга PDF-файла на страницу GDI (System.Drawing.Graphics).

Есть ли векторный формат, в который PDF-файл мог бы быть преобразован какой-либо внешней программой, которая могла бы отображаться в Страница GDI + без предварительного преобразования в растровое изображение?

6
задан Bryce Wagner 18 August 2011 в 20:16
поделиться