Описание тега 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.
Связанные теги
Орфография
Имя библиотеки - PDFsharp. При использовании для пространств имен имя записывается как PdfSharp в соответствии с соглашениями об именах C#. Поэтому, если вы не имеете в виду пространство имен, рекомендуется писать PDFsharp.