Описание тега pdfsharp

PDFsharp - библиотека.NET для обработки PDF-файлов (создание, объединение, разделение или изменение PDF-файлов). По вопросам, связанным с использованием библиотеки PDFsharp на любой платформе и с любым языком программирования.

PDFsharp - это библиотека.NET с открытым исходным кодом, которая легко создает и обрабатывает документы PDF "на лету" с любого языка.NET. Те же процедуры рисования можно использовать для создания документов PDF, рисования на экране или отправки вывода на любой принтер.

Выдающиеся возможности PDFsharp

Вот лишь несколько основных моментов:

  • Создание PDF-документов на лету с любого языка.NET
  • Простая для понимания объектная модель для составления документов
  • Разработан с нуля и полностью написан на C#
  • Один исходный код для рисования на странице PDF, а также в окне или на принтере
  • Изменение, объединение и разделение существующих файлов PDF
  • Изображения с прозрачностью (цветная маска, монохромная маска, альфа-маска)
  • Встраивание шрифтов и подмножества
  • Графическая реализация на основе GDI+ или WPF

Ресурсы PDFsharp

  • Веб-сайт PDFsharp (с поясненными примерами и полезными статьями)
  • Форум PDFsharp (если вы не найдете ответа на SO, возможно, на ваш вопрос уже был дан ответ на форуме)

Вопросы

Используйте этот тег для всех вопросов, связанных с использованием библиотеки PDFsharp.

MigraDoc migradoc - это другая библиотека от тех же авторов. MigraDoc включает PDFsharp и использует PDFsharp для создания файлов PDF. Не все вопросы о MigraDoc оправдывают использование тега PDFsharp.
Когда вы используете тег, соответствующий используемому API (либо pdfsharp, либо migradoc), это меньше сбивает с толку людей, пытающихся ответить на ваши вопросы. Просто посмотрите на пространство имен объектов, которые вы используете.

По вопросам о HTML -рендерередля PDF с использованием PdfSharp используйте тег html-renderer.

Связанные теги

migradoc, pdf, создание pdf

Орфография

Имя библиотеки - PDFsharp. При использовании для пространств имен имя записывается как PdfSharp в соответствии с соглашениями об именах C#. Поэтому, если вы не имеете в виду пространство имен, рекомендуется писать PDFsharp.