Fix raster_device settings for pypdfium rasterizer

This commit is contained in:
James R. Barlow
2025-12-21 12:29:17 -08:00
parent 3482ea5fe5
commit cf3fb6e89b
4 changed files with 61 additions and 35 deletions
+25 -25
View File
@@ -117,31 +117,31 @@ def check_options(options):
)
@hookimpl
def rasterize_pdf_page(
input_file,
output_file,
raster_device,
raster_dpi,
pageno,
page_dpi,
rotation,
filter_vector,
stop_on_soft_error,
):
"""Rasterize a single page of a PDF file using Ghostscript."""
ghostscript.rasterize_pdf(
input_file,
output_file,
raster_device=raster_device,
raster_dpi=raster_dpi,
pageno=pageno,
page_dpi=page_dpi,
rotation=rotation,
filter_vector=filter_vector,
stop_on_error=stop_on_soft_error,
)
return output_file
# @hookimpl
# def rasterize_pdf_page(
# input_file,
# output_file,
# raster_device,
# raster_dpi,
# pageno,
# page_dpi,
# rotation,
# filter_vector,
# stop_on_soft_error,
# ):
# """Rasterize a single page of a PDF file using Ghostscript."""
# ghostscript.rasterize_pdf(
# input_file,
# output_file,
# raster_device=raster_device,
# raster_dpi=raster_dpi,
# pageno=pageno,
# page_dpi=page_dpi,
# rotation=rotation,
# filter_vector=filter_vector,
# stop_on_error=stop_on_soft_error,
# )
# return output_file
@hookimpl