After installing pdfposter via Synaptic (in Debian 13), I couldn't use it with the code I had been using previously. The following error occurred:Any idea how to solve that? I had been using it in Linux Mint without any problems until now.
Code:
rainer@Optiplex:~/Downloads$ pdfposter -s2 Briefmarken.1Stk.31.05.2019_0845.pdf Briefmarke.pdfTraceback (most recent call last): File "/usr/bin/pdfposter", line 33, in <module> sys.exit(load_entry_point('pdftools.pdfposter==0.8.1', 'console_scripts', 'pdfposter')()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/share/pdfposter/pdftools/pdfposter/cmd.py", line 192, in run main(args, infilename=args.infilename, outfilename=args.outfilename) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/pdfposter/pdftools/pdfposter/__init__.py", line 350, in main posterize(outpdf, page, opts.media_size, opts.poster_size, opts.scale, ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opts.use_ArtBox) ^^^^^^^^^^^^^^^^ File "/usr/share/pdfposter/pdftools/pdfposter/__init__.py", line 282, in posterize _scale_pdf_page(outpdf, page, scale) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/pdfposter/pdftools/pdfposter/__init__.py", line 257, in _scale_pdf_page content = ContentStream(page["/Contents"].get_object(), None) File "/usr/lib/python3/dist-packages/pypdf/generic/_data_structures.py", line 1198, in __init__ stream_data = stream.get_data() File "/usr/lib/python3/dist-packages/pypdf/generic/_data_structures.py", line 1418, in get_data new_data.write(operator) ~~~~~~~~~~~~~~^^^^^^^^^^TypeError: a bytes-like object is required, not 'str'rainer@Optiplex:~/Downloads$ Statistics: Posted by Dancer18 — 2026-01-01 18:15