PdfiumViewer

Бесплатно
Открытый исходный код
Windows

Сайт: github.com/pvginkel/PdfiumViewer

PdfiumViewer — это библиотека для .NET, предназначенная для отображения и взаимодействия с PDF-документами. Она основана на проекте PDFium, разработанном Google, и предоставляет .NET-обёртки для использования в приложениях Windows Forms и WPF. PdfiumViewer позволяет интегрировать функциональность просмотра PDF в десктопные приложения, обеспечивая поддержку масштабирования, прокрутки и навигации по страницам.

Библиотека включает несколько ключевых компонентов: класс PdfDocument для представления PDF-документов, PdfRenderer — элемент управления для рендеринга страниц PDF, а также PdfViewer — элемент управления, объединяющий функциональность рендеринга и интерфейс пользователя с базовыми инструментами управления просмотром. Для работы с PdfiumViewer необходимо подключить нативные библиотеки PDFium, которые не включены в саму библиотеку и должны быть добавлены отдельно.

  • Отображение PDF-документов в приложениях Windows Forms и WPF;
  • Поддержка масштабирования и прокрутки страниц;
  • Интеграция с нативными библиотеками PDFium;
  • Обработка событий взаимодействия пользователя с документом;
  • Предоставление базовых инструментов управления просмотром (например, кнопки навигации и печати).
Подробнее