Извините, мой первый ответ (так как удален - ответ FGITW, говорящий просто используйте iTextSharp ) предполагал, что это PDF FAQ # 1, тогда как на самом деле это был PDF FAQ # ~ 5, я виноват ...
Нет системной обработки PDF, предоставляемой системой, поэтому вне приложения, такого как FoxIt
или Acrobat - который вы не должны сбрасывать со счетов слишком быстро - люди, которые используют PDF, будут иметь один или другой, и будут выбирать, какой из них они предпочитают, поскольку они не все равны, особенно если вы получаете более продвинутые функции и их соответствующие схемы лицензирования и монетизации.
Не известно ни о каких конкретных библиотеках, отвечающих этому требованию, хотя другой вопрос, на который я ссылался выше, должен иметь хороший ответ. ... исследования; время идет ... Ответ на другой вопрос говорит PDFSharp должно подойти, образец выглядит просто.
При отражении, основанном на просмотре часто задаваемых вопросов по вики Pdfsharp, iTextSharp имеет аналогичные материалы для генерации TIFF / изображений , как и PDFSharp.
Альтернативой, которая может или не может входить в сферу применения, является создание и / или преобразование, например, в файл XPS, который имеет встроенную поддержку печати (уверен, что в .NET 3.5 и, возможно, раньше он был в качестве стандартного компонента). в профиле клиента).
Один момент, который нельзя упускать во всем этом, - это то, что книга Lowagie (iText In Action) превосходна, и если вы собираетесь что-то делать при чтении, написании или предоставлении PDF-форм , вы должны иметь его на полке. Точно так же, если вы идете по маршруту библиотеки FLOSS, iText должен быть серьезно рассмотрен.