размер бумаги = юридический с fpdf [дубликат]

Вы можете получить один элемент, запустив

document.querySelector('.myElement').style.size = '100px';

, но он будет работать для первого элемента с классом .myElement.

Если вы хотите применить это для всех элементы с классом я предлагаю вам использовать

document.querySelectorAll('.myElement').forEach(function(element) {
    element.style.size = '100px';
});
17
задан kuba 3 May 2012 в 08:34
поделиться

2 ответа

Они говорят это прямо в документации для конструктора FPDF :

FPDF ([string orientation [, string unit [, mixed size]]])

Это конструктор класса. Он позволяет настроить размер страницы, ориентацию и единицу измерения, используемые во всех методах (кроме размеров шрифта). Параметры ...

size

Размер, используемый для страниц. Это может быть либо одно из следующих значений (нечувствительное к регистру):

A3 A4 A5 Letter Legal

, либо массив, содержащий ширину и высоту (выраженные в единицах, заданных единицей ).

Они даже приводят пример с нестандартным размером:

Пример с пользовательским размером страницы 100x150 мм:

$pdf = new FPDF('P','mm',array(100,150));
46
ответ дан maxhb 22 August 2018 в 09:35
поделиться
  • 1
    Чтобы расширить этот ответ, помимо использования конструктора для установки значений по умолчанию, например. $ pdf = новый FPDF ('P', 'mm', 'A4'), размер также может быть определен для каждой страницы, например. $ pdf- & gt; AddPage ('L', 'A3'); хотя единицы не могут быть указаны для каждой страницы, поэтому, если вы укажете массив ширины и высоты вместо A4 / A3 для параметра размера, в то время как вы можете изменить размеры для каждой страницы, все страницы должны быть указаны в одна и та же единица, одна из точек (pt), миллиметров (мм), сантиметров (см) или дюймов (дюймов). – richhallstoke 27 June 2016 в 12:52
/*$mpdf = new mPDF('',    // mode - default ''
 '',    // format - A4, for example, default ''
 0,     // font size - default 0
 '',    // default font family
 15,    // margin_left
 15,    // margin right
 16,     // margin top
 16,    // margin bottom
 9,     // margin header
 9,     // margin footer
 'L');  // L - landscape, P - portrait*/
-1
ответ дан user 22 August 2018 в 09:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: