Я пытаюсь сохранить файл 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 и книжная ориентация.