Migrate --pdfa-image-compression argument to being managed by Ghostscript plugin

This commit is contained in:
James R. Barlow
2023-09-20 15:20:42 -07:00
parent 6b6c34af01
commit b2cbbf0099
4 changed files with 30 additions and 30 deletions
+10 -6
View File
@@ -362,10 +362,16 @@ def test_prevent_gs_invalid_xml(resources, outdir):
)
pike.save(outdir / 'layers.rendered.pdf', fix_metadata_version=False)
options = get_parser().parse_args(
args=['-j', '1', '--output-type', 'pdfa-2', 'a.pdf', 'b.pdf']
_, options, _ = get_parser_options_plugins(
args=[
'-j',
'1',
'--output-type',
'pdfa-2',
'a.pdf',
'b.pdf',
]
)
options.color_conversion_strategy = 'LeaveColorUnchanged'
pdfinfo = PdfInfo(outdir / 'layers.rendered.pdf')
context = PdfContext(
options, outdir, outdir / 'layers.rendered.pdf', pdfinfo, get_plugin_manager([])
@@ -394,18 +400,16 @@ def test_malformed_docinfo(caplog, resources, outdir):
pike.trailer.Info = pikepdf.Stream(pike, b"<xml></xml>")
pike.save(outdir / 'layers.rendered.pdf', fix_metadata_version=False)
options = get_parser().parse_args(
_, options, _ = get_parser_options_plugins(
args=[
'-j',
'1',
'--continue-on-soft-render-error',
'--output-type',
'pdfa-2',
'a.pdf',
'b.pdf',
]
)
options.color_conversion_strategy = 'LeaveColorUnchanged'
pdfinfo = PdfInfo(outdir / 'layers.rendered.pdf')
context = PdfContext(
options, outdir, outdir / 'layers.rendered.pdf', pdfinfo, get_plugin_manager([])