У меня простой HTML -документ, с заголовком, основной областью и нижним колонтитулом. Основная область содержит контент, такой как текст и таблицы.
Я хотел бы распечатать документ только с HTML и CSS в PDF. Заголовок и нижний колонтитул находятся в фиксированном положении.
Проблема в том, что содержание всегда перезаписывает нижний колонтитул. Я не могу сделать это, что контент только идет в нижний колонтитул, а затем я получаю перерыв на странице, что контент продолжается в следующем PDF под заголовком.
может кто -нибудь сказать мне, как я могу это сделать? JavaScript в порядке, но я еще не вижу в этом смысла.
Я не могу использовать такие инструменты, как JSPDF или WeasyPrint или что -то еще. Печать это автоматически? Это работает очень хорошо, единственная проблема, с которой я столкнулся, было то, что мне нужно знать, насколько велик содержание основной области, чтобы прикрепить знаменитую сетку с содержанием, которая не вписывалась в область в первом PDF.
Но когда мне нужен вариант различного размера шрифта, эта концепция не работает. Рассчитайте размер содержания в зависимости от размера шрифта. Это тоже нормально. Но я думаю, что так сложнее. Я создаю документ в C# из базы данных в HTML через StringBuilder и Htmlagility Pack. < /P>
Внешний вид в браузере хорош. Но мне тоже нужно распечатать его. < /P>
Так что это кажется небольшой проблемой. Все работает нормально, единственная проблема - перезаписать заголовок и нижний колонтитул во время автоматических разрывов страниц. PDF выглядит хорошо, а вынужденные перерывы на странице работают хорошо. Но разрыв на странице автоматического страницы не будет работать, здесь нижний колонтитул всегда перезаписывается контентом в области основного контента. < /P>
Я не могу опубликовать код. Stackoverflow не позволяет мне публиковать. Я не знаю почему.
Подробнее здесь: https://stackoverflow.com/questions/794 ... and-footer
HTML в PDF с Chrome PrintTopdf в стиле документов, с заголовком и нижним колонтитулом ⇐ Html
Программисты Html
1739443929
Anonymous
У меня простой HTML -документ, с заголовком, основной областью и нижним колонтитулом. Основная область содержит контент, такой как текст и таблицы.
Я хотел бы распечатать документ только с HTML и CSS в PDF. Заголовок и нижний колонтитул находятся в фиксированном положении.
Проблема в том, что содержание всегда перезаписывает нижний колонтитул. Я не могу сделать это, что контент только идет в нижний колонтитул, а затем я получаю перерыв на странице, что контент продолжается в следующем PDF под заголовком.
может кто -нибудь сказать мне, как я могу это сделать? JavaScript в порядке, но я еще не вижу в этом смысла.
Я не могу использовать такие инструменты, как JSPDF или WeasyPrint или что -то еще. Печать это автоматически? Это работает очень хорошо, единственная проблема, с которой я столкнулся, было то, что мне нужно знать, насколько велик содержание основной области, чтобы прикрепить знаменитую сетку с содержанием, которая не вписывалась в область в первом PDF.
Но когда мне нужен вариант различного размера шрифта, эта концепция не работает. Рассчитайте размер содержания в зависимости от размера шрифта. Это тоже нормально. Но я думаю, что так сложнее. Я создаю документ в C# из базы данных в HTML через StringBuilder и Htmlagility Pack. < /P>
Внешний вид в браузере хорош. Но мне тоже нужно распечатать его. < /P>
Так что это кажется небольшой проблемой. Все работает нормально, единственная проблема - перезаписать заголовок и нижний колонтитул во время автоматических разрывов страниц. PDF выглядит хорошо, а вынужденные перерывы на странице работают хорошо. Но разрыв на странице автоматического страницы не будет работать, здесь нижний колонтитул всегда перезаписывается контентом в области основного контента. < /P>
Я не могу опубликовать код. Stackoverflow не позволяет мне публиковать. Я не знаю почему.
Подробнее здесь: [url]https://stackoverflow.com/questions/79435899/html-to-pdf-with-chrome-printtopdf-in-document-style-with-header-and-footer[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия