Шаблон для экспорта как картинка

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

Шаблон для экспорта как картинка

Сообщение Morfei »

Здравствуйте.

Можно реализовать в шаблоне для экспорта вариант чтоб в итоге генерировалось изображение страницы. Чтоб далее от настроек принтера не зависело. Размеры задал в шаблоне для экспорта и все, они жестко установлены.
alexinc
Сообщения: 391
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Шаблон для экспорта как картинка

Сообщение alexinc »

Ну на самом деле, если делать в docx - оно особо не гуляет. Шаблон делаете в редакторе.
Если делать в HTML - то нужно просто задать CSS для формата А4 (или какого нужно) и тоже гулять не будет, что в pdf, что в doc экспорт делать.
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

Re: Шаблон для экспорта как картинка

Сообщение Morfei »

А есть какой то пример или мануал? Не могу понять как сделать.
alexinc
Сообщения: 391
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Шаблон для экспорта как картинка

Сообщение alexinc »

Шаблоны для экспорта, шаблон html, открываем CSS, добавляем:

Код: Выделить всё

@page {
  size: A4 portrait;
  margin: 10mm 10mm 10mm 10mm;
  padding: 10mm 10mm 10mmx 10mm; /* up right bottom left */
  font-family: "Arial";
  font-size: 12px;
  line-height: normal;
}
@media print {
  @page {
  size: A4 portrait;
  margin: 10mm 10mm 10mm 10mm;
  padding: 10mm 10mm 10mmx 10mm; /* up right bottom left */
  font-family: "Arial";
  font-size: 12px;
  line-height: normal;
}
  html, body {
    margin: 10mm 10mm 10mm 10mm;
    padding: 10mm 10mm 10mmx 10mm;
    line-height: normal;
    font-family: "Arial";
    font-size: 12px;
  }
}
Как-то так. Что-то разъяснить нужно?
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 736
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Шаблон для экспорта как картинка

Сообщение Fait »

alexinc писал(а): 05 июл 2023, 00:44 Шаблоны для экспорта, шаблон html, открываем CSS, добавляем:

Код: Выделить всё

@page {
  size: A4 portrait;
  margin: 10mm 10mm 10mm 10mm;
  padding: 10mm 10mm 10mmx 10mm; /* up right bottom left */
  font-family: "Arial";
  font-size: 12px;
  line-height: normal;
}
@media print {
  @page {
  size: A4 portrait;
  margin: 10mm 10mm 10mm 10mm;
  padding: 10mm 10mm 10mmx 10mm; /* up right bottom left */
  font-family: "Arial";
  font-size: 12px;
  line-height: normal;
}
  html, body {
    margin: 10mm 10mm 10mm 10mm;
    padding: 10mm 10mm 10mmx 10mm;
    line-height: normal;
    font-family: "Arial";
    font-size: 12px;
  }
}
Как-то так. Что-то разъяснить нужно?
У меня только с !important в конце строк срабатывает нормально.
Эта команда в конце строки даёт приоритет, и всё отрисовывается стабильно.
alexinc
Сообщения: 391
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Шаблон для экспорта как картинка

Сообщение alexinc »

Fait писал(а): 05 июл 2023, 07:57
alexinc писал(а): 05 июл 2023, 00:44 Шаблоны для экспорта, шаблон html, открываем CSS, добавляем:

Код: Выделить всё

@page {
  size: A4 portrait;
  margin: 10mm 10mm 10mm 10mm;
  padding: 10mm 10mm 10mmx 10mm; /* up right bottom left */
  font-family: "Arial";
  font-size: 12px;
  line-height: normal;
}
@media print {
  @page {
  size: A4 portrait;
  margin: 10mm 10mm 10mm 10mm;
  padding: 10mm 10mm 10mmx 10mm; /* up right bottom left */
  font-family: "Arial";
  font-size: 12px;
  line-height: normal;
}
  html, body {
    margin: 10mm 10mm 10mm 10mm;
    padding: 10mm 10mm 10mmx 10mm;
    line-height: normal;
    font-family: "Arial";
    font-size: 12px;
  }
}
Как-то так. Что-то разъяснить нужно?
У меня только с !important в конце строк срабатывает нормально.
Эта команда в конце строки даёт приоритет, и всё отрисовывается стабильно.
Ну можно и !important добавить, чтобы уж намертво гвоздями прибить. Главное, чтобы направление понятно было.
Аватара пользователя
Morfei
Сообщения: 107
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

Re: Шаблон для экспорта как картинка

Сообщение Morfei »

С A4 понятно, спасибо за помощь. А есть еще возможность зафиксировать альбомное расположение?

P.S. Простите, тупанул, нашел сам landscape установить нужно. Спасибо за помощь.
Ответить