• Как выгрузить HTML в PDF без растягивания по высоте на всю страницу?

    @Nickkor Автор вопроса
    body { font-family: 'DejaVu Sans Condensed'; font-size: 11pt; }
    p { text-align: justify; margin-bottom: 4pt; margin-top:0pt; }

    table {font-family: 'DejaVu Sans Condensed'; font-size: 9pt; line-height: 1.2;
    margin-top: 2pt; margin-bottom: 5pt;
    border-collapse: collapse; }

    thead { font-weight: bold; vertical-align: bottom; }
    tfoot { font-weight: bold; vertical-align: top; }
    thead td { font-weight: bold; }
    tfoot td { font-weight: bold; }

    .headerrow td, .headerrow th { background-gradient: linear #b7cebd #f5f8f5 0 1 0 0.2; }
    .footerrow td, .footerrow th { background-gradient: linear #b7cebd #f5f8f5 0 1 0 0.2; }

    th { font-weight: bold;
    vertical-align: top;
    padding-left: 2mm;
    padding-right: 2mm;
    padding-top: 0.5mm;
    padding-bottom: 0.5mm;
    }

    td { padding-left: 2mm;
    vertical-align: top;
    padding-right: 2mm;
    padding-top: 0.5mm;
    padding-bottom: 0.5mm;
    }

    th p { margin:0pt; }
    td p { margin:0pt; }

    table.widecells td {
    padding-left: 5mm;
    padding-right: 5mm;
    }
    table.tallcells td {
    padding-top: 3mm;
    padding-bottom: 3mm;
    }

    hr { width: 70%; height: 1px;
    text-align: center; color: #999999;
    margin-top: 8pt; margin-bottom: 8pt; }

    a { color: #000066; font-style: normal; text-decoration: underline;
    font-weight: normal; }

    pre { font-family: 'DejaVu Sans Mono'; font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; }

    h1 { font-weight: normal; font-size: 26pt; color: #000066;
    font-family: 'DejaVu Sans Condensed'; margin-top: 18pt; margin-bottom: 6pt;
    border-top: 0.075cm solid #000000; border-bottom: 0.075cm solid #000000;
    text-align: ; page-break-after:avoid; }
    h2 { font-weight: bold; font-size: 12pt; color: #000066;
    font-family: 'DejaVu Sans Condensed'; margin-top: 6pt; margin-bottom: 6pt;
    border-top: 0.07cm solid #000000; border-bottom: 0.07cm solid #000000;
    text-align: ; text-transform:uppercase; page-break-after:avoid; }
    h3 { font-weight: normal; font-size: 26pt; color: #000000;
    font-family: 'DejaVu Sans Condensed'; margin-top: 0pt; margin-bottom: 6pt;
    border-top: 0; border-bottom: 0;
    text-align: ; page-break-after:avoid; }
    h4 { font-weight: ; font-size: 13pt; color: #9f2b1e;
    font-family: 'DejaVu Sans Condensed'; margin-top: 10pt; margin-bottom: 7pt; font-variant: small-caps;
    text-align: ; margin-collapse:collapse; page-break-after:avoid; }
    h5 { font-weight: bold; font-style:italic; ; font-size: 11pt; color: #000044;
    font-family: 'DejaVu Sans Condensed'; margin-top: 8pt; margin-bottom: 4pt;
    text-align: ; page-break-after:avoid; }
    h6 { font-weight: bold; font-size: 9.5pt; color: #333333;
    font-family: 'DejaVu Sans Condensed'; margin-top: 6pt; margin-bottom: ;
    text-align: ; page-break-after:avoid; }

    .breadcrumb {
    text-align: right; font-size: 8pt; font-family: 'DejaVu Serif Condensed'; color: #666666;
    font-weight: bold; font-style: normal; margin-bottom: 6pt; }

    .bpmTopic tbody tr:nth-child(even) { background-color: #f5f8f5; }
    .bpmTopicC tbody tr:nth-child(even) { background-color: #f5f8f5; }
    .bpmNoLines tbody tr:nth-child(even) { background-color: #f5f8f5; }
    .bpmNoLinesC tbody tr:nth-child(even) { background-color: #f5f8f5; }
    .bpmTopnTail tbody tr:nth-child(even) { background-color: #f5f8f5; }
    .bpmTopnTailC tbody tr:nth-child(even) { background-color: #f5f8f5; }

    .evenrow td, .evenrow th { background-color: #f5f8f5; }
    .oddrow td, .oddrow th { background-color: #e3ece4; }

    .bpmTopic { background-color: #e3ece4; }
    .bpmTopicC { background-color: #e3ece4; }
    .bpmNoLines { background-color: #e3ece4; }
    .bpmNoLinesC { background-color: #e3ece4; }
    .bpmClear { }
    .bpmClearC { text-align: center; }
    .bpmTopnTail { background-color: #e3ece4; topntail: 0.02cm solid #495b4a;}
    .bpmTopnTailC { background-color: #e3ece4; topntail: 0.02cm solid #495b4a;}
    .bpmTopnTailClear { topntail: 0.02cm solid #495b4a; }
    .bpmTopnTailClearC { topntail: 0.02cm solid #495b4a; }

    .bpmTopicC td, .bpmTopicC td p { text-align: center; }
    .bpmNoLinesC td, .bpmNoLinesC td p { text-align: center; }
    .bpmClearC td, .bpmClearC td p { text-align: center; }
    .bpmTopnTailC td, .bpmTopnTailC td p { text-align: center; }
    .bpmTopnTailClearC td, .bpmTopnTailClearC td p { text-align: center; }

    .pmhMiddleCenter { text-align:center; vertical-align:middle; }
    .pmhMiddleRight { text-align:right; vertical-align:middle; }
    .pmhBottomCenter { text-align:center; vertical-align:bottom; }
    .pmhBottomRight { text-align:right; vertical-align:bottom; }
    .pmhTopCenter { text-align:center; vertical-align:top; }
    .pmhTopRight { text-align:right; vertical-align:top; }
    .pmhTopLeft { text-align:left; vertical-align:top; }
    .pmhBottomLeft { text-align:left; vertical-align:bottom; }
    .pmhMiddleLeft { text-align:left; vertical-align:middle; }

    .infobox { margin-top:10pt; background-color:#DDDDBB; text-align:center; border:1px solid #880000; }

    .bpmTopic td, .bpmTopic th { border-top: 1px solid #FFFFFF; }
    .bpmTopicC td, .bpmTopicC th { border-top: 1px solid #FFFFFF; }
    .bpmTopnTail td, .bpmTopnTail th { border-top: 1px solid #FFFFFF; }
    .bpmTopnTailC td, .bpmTopnTailC th { border-top: 1px solid #FFFFFF; }
  • Как выгрузить HTML в PDF без растягивания по высоте на всю страницу?

    @Nickkor Автор вопроса
    вот еще что в файле font_coverage:
    include("../mpdf.php");
    $mpdf=new mPDF('','A4-L','','',10,10,10,10);
    $mpdf->SetDisplayMode('fullpage');
    $mpdf->useSubstitutions = true;
    $mpdf->debug = true;
    $mpdf->simpleTables = true;
  • Как выгрузить HTML в PDF без растягивания по высоте на всю страницу?

    @Nickkor Автор вопроса
    Но эта строка также во всех файлах примерах
  • Как выгрузить HTML в PDF без растягивания по высоте на всю страницу?

    @Nickkor Автор вопроса
    но такой текст во многих example* файлах. Видимо по умолчанию.
  • Как выгрузить HTML в PDF без растягивания по высоте на всю страницу?

    @Nickkor Автор вопроса
    pingo: нашел вот что: $stylesheet = file_get_contents('mpdfstyletables.css');
    $mpdf->WriteHTML($stylesheet,1);