Я разрабатываю веб-страницу через Flask и хотел бы создать PDF-файл с помощью WeasyPrint.
Я понимаю, что для фляги потребуется статический URL-адрес определения моего файла css и включить печать @media в css.
from
<link rel=stylesheet href="{{ url_for('static', filename='css/style.css') }}">
to
<link rel=stylesheet href="{{ url_for('static', filename='css/print.css') }}" media= "print" >
@media print {
logo{
width : 50px !important;
height : 100px !important;
object-fit: cover;
}
}
Но изображение с измененным размером не отображается в соответствии с моими требованиями.