0 votes

pdfsplit ne démarre pas

pdfsplit renvoie l'erreur suivante lorsqu'il est lancé depuis un terminal :

pdfsplit --version
-bash: /usr/local/bin/pdfsplit: Bad CPU type in executable

OS : MacOS Catalina 10.15.2

file

Vérification de l'architecture.

file /usr/local/bin/pdfsplit
/usr/local/bin/pdfsplit: Mach-O universal binary with 2 architectures: [ppc:Mach-O executable ppc] [i386:Mach-O executable i386]
/usr/local/bin/pdfsplit (for architecture ppc): Mach-O executable ppc
/usr/local/bin/pdfsplit (for architecture i386):    Mach-O executable i386

1voto

benwiggy Points 21125

Ce fichier ne contient que des binaires pour PPC et Intel 32 bits, il ne fonctionnera donc pas sur Catalina.

Vous devez voir la ligne suivante pour un binaire 64 bits :

Mach-O 64-bit executable x86_64

Vous pouvez soit voir s'il existe une version mise à jour par le développeur, soit utiliser l'un des nombreux autres outils en ligne de commande pour diviser les PDF : GhostScript, CPDF, ou même des outils Python qui appellent les routines MacOS Quartz.

En dehors de l'interface CLI, il y a même une action Automator qui le fait.

Voici mon propre script en Python, qui s'exécute nativement sur Catalina, créant un dossier avec toutes les pages divisées à l'intérieur.

https://github.com/benwiggy/PDFsuite/blob/master/Automator_Scripts/splitPDF.py

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X