mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-12-16 01:31:09 -06:00
Fixes the MarginType problem in the email to PDF generation
This commit is contained in:
@@ -8,8 +8,8 @@ from django.conf import settings
|
|||||||
from django.utils.timezone import is_naive
|
from django.utils.timezone import is_naive
|
||||||
from django.utils.timezone import make_aware
|
from django.utils.timezone import make_aware
|
||||||
from gotenberg_client import GotenbergClient
|
from gotenberg_client import GotenbergClient
|
||||||
from gotenberg_client.options import MarginType
|
from gotenberg_client.options import Measurement
|
||||||
from gotenberg_client.options import MarginUnitType
|
from gotenberg_client.options import MeasurementUnitType
|
||||||
from gotenberg_client.options import PageMarginsType
|
from gotenberg_client.options import PageMarginsType
|
||||||
from gotenberg_client.options import PageSize
|
from gotenberg_client.options import PageSize
|
||||||
from gotenberg_client.options import PdfAFormat
|
from gotenberg_client.options import PdfAFormat
|
||||||
@@ -370,10 +370,10 @@ class MailDocumentParser(DocumentParser):
|
|||||||
.resource(css_file)
|
.resource(css_file)
|
||||||
.margins(
|
.margins(
|
||||||
PageMarginsType(
|
PageMarginsType(
|
||||||
top=MarginType(0.1, MarginUnitType.Inches),
|
top=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
bottom=MarginType(0.1, MarginUnitType.Inches),
|
bottom=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
left=MarginType(0.1, MarginUnitType.Inches),
|
left=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
right=MarginType(0.1, MarginUnitType.Inches),
|
right=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
.size(PageSize(height=11.7, width=8.27))
|
.size(PageSize(height=11.7, width=8.27))
|
||||||
@@ -452,10 +452,10 @@ class MailDocumentParser(DocumentParser):
|
|||||||
# Set page size, margins
|
# Set page size, margins
|
||||||
route.margins(
|
route.margins(
|
||||||
PageMarginsType(
|
PageMarginsType(
|
||||||
top=MarginType(0.1, MarginUnitType.Inches),
|
top=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
bottom=MarginType(0.1, MarginUnitType.Inches),
|
bottom=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
left=MarginType(0.1, MarginUnitType.Inches),
|
left=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
right=MarginType(0.1, MarginUnitType.Inches),
|
right=Measurement(0.1, MeasurementUnitType.Inches),
|
||||||
),
|
),
|
||||||
).size(
|
).size(
|
||||||
PageSize(height=11.7, width=8.27),
|
PageSize(height=11.7, width=8.27),
|
||||||
|
|||||||
Reference in New Issue
Block a user