Для быстрого временного решения я сделал изображение формы, которую пользователи хотели заполнить программным способом. Затем я встроил это изображение в отчет и заполнил страницу изображением. Затем я помещаю поля поверх изображения, чтобы заполнить области в форме, которые необходимо заполнить. Я понимаю, что это, возможно, не лучшее решение, но оно сработало, и нам нужно было заставить что-то работать всего за пару дней, и пока пользователь экспортирует его в PDF, оно работает нормально.
Обычно там всего несколько страниц, но сегодня у них почти 40 страниц. Проблема в том, что после примерно 35 страницы изображение становится маленьким красным крестиком (например, когда изображение отсутствует на веб-странице), но оно все равно будет печатать текст, который идет поверх изображения.
Чтобы добавить к моему замешательству, после нескольких настроек того, как страница разрывается, отчет будет нормально работать на моем ПК, но не на сервере. Этот отчет использует отчеты Visual Studio и хранится на сервере интрасети, а не на SQL Server.
Изображение размером около 250 КБ и PNG.
Я надеюсь, что объяснил это ясно. Есть идеи?