Преобразование файла HTML в PDF с заданными размерами - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь сохранить файл HTML ниже как PDF с размерами, заданными в теле:

<!doctype html>
<html>
    <head>
        <meta charset='utf-8' />
        <title> Title </title>
        <style>
            body {
                width: 19.20mm;
                height: 10.80mm;
                margin: auto;
            }
        </style>
    </head>
    <body>
        <div id="header">
            <h1 class="title"> Title</h1>
            <h2 class="authors"> Authors</h2>
            <h3 class="affiliations"> Affiliations</h3>
        </div>
        <div id="container">
            <div id="introduction">introduction</div>
            <div id="methods">methods</div>
            <div id="results">results</div>
            <div id="discussion">discussion</div>
            <div id="conclusion">conclusion</div>
            <div id="references">references</div>
            <div id="acknowledgements">acknowledgements</div>
        </div>
    </body>
</html>

Я бы хочу преобразовать его в python, поэтому я использую:

import pdfkit
pdfkit.from_url('file.html', 'out.pdf')

Однако файл PDF ( out.pdf ) имеет размер А4 и книжная ориентация.

...