Feature: Allow user to control PIL image pixel limit (#5997)

This commit is contained in:
Trenton H 2024-03-04 16:19:56 -08:00 committed by GitHub
parent 35574f3b86
commit b9636a3def
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 47 additions and 1 deletions

View file

@ -20,6 +20,7 @@ from documents.plugins.base import StopConsumeTaskError
from documents.plugins.helpers import ProgressStatusOptions
from documents.utils import copy_basic_file_stats
from documents.utils import copy_file_with_basic_stats
from documents.utils import maybe_override_pixel_limit
logger = logging.getLogger("paperless.barcodes")
@ -81,6 +82,9 @@ class BarcodePlugin(ConsumeTaskPlugin):
self.barcodes: list[Barcode] = []
def run(self) -> Optional[str]:
# Some operations may use PIL, override pixel setting if needed
maybe_override_pixel_limit()
# Maybe do the conversion of TIFF to PDF
self.convert_from_tiff_to_pdf()