Это решение может работать в следующих двух сценариях:
1- Если вы создаете файл PDF самостоятельно, и вы готовы перейти на PDFSharp для генерации файла.
2- Если вы не создаете входные файлы, но вы в порядке с отображением измененной версии, содержащей прямоугольники, которые вы хотите отобразить.
Я использую PDFsharp. Является открытым исходным кодом .NET библиотека для обработки PDF
http://www.pdfsharp.com/PDFsharp/
Добавлено: Graphics Графические объекты следуют шаблон проектирования каркаса .Net. С помощью одного набора функций вы можете рисовать на странице PDF, а также на объекте System.Drawing.Graphics. Ваше приложение может отображать его вывод в окне, на принтере или в документе PDF.
линии, полилинии, дуги, кривые Безье, канонические сплайны Прямоугольники, закругленные прямоугольники, эллипсы, многоугольники, пироги, закрытые сплайны, путь
PDFsharp это библиотека с открытым исходным кодом, который легко создает PDF документы из любых Язык .NET. Те же процедуры рисования могут использоваться для создания документов PDF, рисования на экране или отправки вывода на любой принтер.
PDFsharp Основные
Создает PDF документы на лету из любого языка .Net
Легко понять объектную модель, чтобы составить документы
Один исходный код для рисования на странице PDF, а также как в окне или на принтере
Изменение, объединение и разделение существующих файлов PDF
изображения с прозрачностью (цвет маски, монохромный маски, альфа-маска)
Недавно разработан с нуля и полностью написан на C#
PDFsharp Особенности
Основные характеристики
для создания PDF-документов на летать от любого.Чистый язык
Легко понять, объектная модель, чтобы составить документы
Один исходный код для рисования на странице PDF, а также в окне или на принтере
Modify, слияния и раскол существующих PDF-файлов
изображения с прозрачностью (цвет маски, монохромный маски, альфа-маска)
Недавно разработан с нуля и полностью написанный на C#
Графические классы идут хорошо с .Net
Можно использовать либо GDI + или WPF
PDFSharp даже не делает PDF-файлы ... – yms
У вас есть еще один ответ на вопрос user2019651? Я просто пытаюсь помочь Ему. PDFSharp может рисовать прямоугольники над PDF-страницей, что ему и нужно. – Gonzalo
С сайта PDFSharp: Графика Графические объекты следуют шаблону проектирования .Net framework. С помощью одного набора функций вы можете рисовать на странице PDF, а также на объекте System.Drawing.Graphics. Ваше приложение может отображать его вывод в окне, на принтере или в документе PDF. Линии, полилинии, дуги, сплайны Безье, канонические сплайны Прямоугольники, закругленные прямоугольники, эллипсы, многоугольники, торты, закрытые сплайны, пути – Gonzalo