Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Check out my other PDF tools: pdfimpose <https://framagit.org/spalax/pdfimpose>
__ | dummypdf <https://framagit.org/spalax/dummypdf>
. This tool can be used online at: https://pdfimpose.it <https://pdfimpose.it?layout=pdfautonup>
Fit as much pages as possible, from some PDF files to a 'n-up' PDF file of a given page size, guessing the layout.
With the default paper size being A4, pdfautonup
on:
trigo.pdf <https://framagit.org/spalax/pdfautonup/-/raw/main/examples/trigo.pdf?inline=false>
_ gives trigo-nup.pdf <https://framagit.org/spalax/pdfautonup/-/raw/main/examples/trigo-nup.pdf?inline=false>
_pcb.pdf <https://framagit.org/spalax/pdfautonup/-/raw/main/examples/pcb.pdf?inline=false>
_ gives pcb-nup.pdf <https://framagit.org/spalax/pdfautonup/-/raw/main/examples/pcb-nup.pdf?inline=false>
_three-pages.pdf <https://framagit.org/spalax/pdfautonup/-/raw/main/examples/three-pages.pdf?inline=false>
_ gives three-pages-nup.pdf <https://framagit.org/spalax/pdfautonup/-/raw/main/examples/three-pages-nup.pdf?inline=false>
_See the documentation for the full command lines used to generate those examples.
See changelog <https://git.framasoft.org/spalax/pdfautonup/blob/main/CHANGELOG.md>
_.
See the end of list for a (quick and dirty) Debian package.
From sources:
Download: https://pypi.python.org/pypi/pdfautonup
Install (in a virtualenv
, if you do not want to mess with your distribution installation system)::
python3 setup.py install
From pip::
pip install pdfautonup
Note: If PyMuPDF <https://github.com/pymupdf/PyMuPDF>
_ can be installed, you can use::
pip install pdfautonup[pymupdf]
This will change the python library used to read and write PDF files (PyMuPDF <https://github.com/pymupdf/PyMuPDF>
_ instead of PyPDF <https://pypi.org/project/pypdf/>
_), to make pdfautonup faster.
Quick and dirty Debian (and Ubuntu?) package
This requires stdeb <https://github.com/astraw/stdeb>
_ (and setuptools-scm <https://pypi.org/project/setuptools-scm/>
_) to be installed::
python3 setup.py --command-packages=stdeb.command bdist_deb
sudo dpkg -i deb_dist/pdfautonup-<VERSION>_all.deb
The compiled documentation is available on readthedocs <http://pdfautonup.readthedocs.io>
_
To compile it from source, download and run::
cd doc && make html
FAQs
Convert PDF files to 'n-up' PDF files, guessing the output layout.
We found that pdfautonup demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.