No, mmdebstrap creates its own mount namespace, so everything gets unmounted automatically even if you should forget to unmount or if the process dies early. Have a look in `/usr/share/mmdebstrap/h…
What the debootstrap --cache-dir
option does is a layer violation. You have at least two options to do something similar in mmdebstrap:
- add a similar layer violation in the form of hook…
I am not sure myself either. I've read the PDF spec on the /Keywords
entry and it just says:
Keywords associated with the document
It does not talk about if there can be more than one…
Okay, but that software adds the quotation marks in its interface. The quotation markes are not stored in the pdf itself. They are something that are added by your pdf viewer when presenting the…
Then I'm afraid I fail to understand your query. By default, img2pdf creates one page per input image. The input images are not lumped together into a single-page pdf. Can you describe in more…
What is the use-case for only storing it in one or the other? Why would a user want to have control over that?
I was more thinking along the lines of what adobe acrobat apparently does and…
Sorry, I'm maintaining img2pdf in my free-time and my current real-life job ends at the end of march and things are a bit hectic with figuring out how things continue in april.
Can you please upload your file?
No need, my file is bit-by-bit identical (same hashes) compared to yours.
I have removed double quotation marks in Adobe Acrobat and saved the file. What…
In your PDF I see this:
1 0 obj
<<
/Keywords (One, two)
/Producer (img2pdf 0.5.1)
>>
So there are no quotes. Maybe this is something your PDF viewer does?
Another idea: download this image:
https://mister-muffin.de/mister-muffin.png
And then run:
img2pdf.exe mister-muffin.png --nodate --engine=internal --keywords "One, two" -o out.pdf
…
Huh, that's super weird! The problem indeed seems to be windows specific. I cannot reproduce it on my linux box. What does this do on your system:
python3 -c "import sys; print(sys.argv[1])"…
I suspect this is your shell. Can you try the same commands with a different shell?
I don't understand how you get the output you describe with the command you are running. The messages you see are created by this line in the code:
logger.debug(f"setting {self.obj}.{self.fi…
Thank you for your report! What logs are you seeing these messages in? Just on standard output when you run img2pdf? I'm not sure why there is anything printed when img2pdf sets the tiff strip…