В моем приложении django я использую xhtml2pdf для преобразования шаблона html в файл PDF. Это часть моего html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta charset="UTF-8">
<title>Documento senza titolo</title>
<style type="text/css">
body {margin:0;padding:0;background-color:#FAFAFA;font:8pt "Tahoma";}
* {box-sizing:border-box;-moz-box-sizing:border-box;}
table, th, td {border:1px solid black;border-collapse:collapse;}
.page {width: 21cm; min-height: 29.7cm;padding: 1cm; margin: 1cm auto;border: 1px #D3D3D3 solid;border-radius: 5px; background: white;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1)}
p {margin:0;padding:0;line-height:1.4em}
.column-50-left {width:49.5%;display:inline- block;vertical-align:top;padding-right:15px}
.column-50-right {width:49.5%;display:inline-block;vertical-align:top;padding-left:15px}
.invoice {font-size:6pt}
.invoice td {height:50px;vertical-align:top;padding:5px;}
.destinatario td {height:120px;vertical-align:top;padding:5px;font-size:6pt}
.description th {height: 30px}
.description td {height: 360px}
.top-10 {margin-top:10px}
.top-15 {margin-top:15px}
.top-20 {margin-top:20px}
.padding-top-4 {padding-top:4px}
.padding-bottom-15 {padding-bottom:15px}
.padding-bottom-30 {padding-bottom:30px}
.border-top {border-top:1px solid #000000}
@media print {
html, body {width:210mm;height:297mm;padding:0px;margin:0px}
.page {margin:0;border:initial;border-radius:initial;width:initial;min-height:initial;box-shadow:initial;background:initial;page-break-after:always;padding:0px;margin:0px}
}
, когда я запускаю код и PDF был создан, я получаю ошибку:
Неверное значение цвета ' начальные '
я нашел' начальные 'значения в директиве @media print. Как мне использовать вместо «начального» для печати моего документа?
так что спасибо заранее