Kapil_237145 Ответов: 0

Проблема просмотра PDF для создания с помощью HTML в PDF с помощью iTextsharp


Всем Привет,
Я использую iTextSharp версии 5.5.11.0 для создания PDF-файла из HTML-страницы(ASPX). Но я столкнулся с некоторыми проблемами CSS или дизайна. Я использовал функцию Javascript для генерации PDF Print oTgt.document.execCommand('print', false, null); которая генерирует идеальный PDF со всеми цветами, шрифтами и размером.
iTextSharp не генерирует PDF-файл так же, как вышеупомянутые методы, но требование клиента состоит в том, чтобы генерировать тот же PDF-файл.
У нас есть ограничения, чтобы не обновлять версию ItaxSharp.
Я прикрепил страницу APSX + код C# для генерации PDF из библиотеки DLL iTextsharp + образец требуемого формата PDF и сгенерировал PDF с помощью кода.
Пожалуйста, предложите, если есть какое-либо решение.
Мне нужен PDF-файл такой же, как и сгенерированный через javascript junction.
Спасибо,
Капил Харе

Что я уже пробовал:

Я устал через CSS увеличил и желания ячейки в ожидании применить цвет, а также попробовать с кодом c# с помощью стилей.Функция LoadTagStyle, но я не видел никакого воздействия. даже те, которые я не могу изменить цвет или шрифты таблицы/ячейки.

Мое требование заключается в том, что сначала я хочу уменьшить пространство между строками, а содержимое должно быть выровнено по центру на уровне ячеек, я использовал cellspacing=0 и cellpending=0 в таблице, после чего появляется некоторое дополнительное пространство, и я также использовал центр выравнивания ячеек, но не смог получить идеальный результат.

Richard MacCutchan

Просто сбросив почти 900 строк кода без объяснения того, в чем заключается проблема или где она возникает, вряд ли можно получить ответ. Пожалуйста, используйте Улучшить вопрос ссылка выше, удалите код, который не связан с проблемой, и добавьте соответствующие детали.

Sandeep Mewara

Вам также нужно поделиться подробностями о том, как "столкнуться с некоторыми проблемами дизайна/css".

Gerry Schmitz

Ты не задал ни одного вопроса ... вы пытаетесь передать работу ("дизайн страницы").

0 Ответов