[Python & Unix] Kombinieren Sie mehrere PDF-Dateien zu einer.

Einführung

Kombinieren Sie mehrere PDF-Dateien mit Seriennummern zu einer.

Was zu verwenden

Was machst du

  1. Erstellen Sie mit dem Befehl ls eine Liste mit Seriennummern
  2. Konvertieren Sie für das Argument des Befehls gs in eine durch Leerzeichen getrennte Zeichenfolge.
  3. Führen Sie den Befehl gs aus

Dann sofort. .. .. .. ..

Quelle

#!/usr/bin/env python
import commands,os
list = commands.getoutput("ls *.pdf").split("\n")

prm = ""

for i in range(len(list)):
	prm =  prm + " " + list[i]

cmd = "gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=all.pdf"+prm
print cmd

commands.getoutput(cmd)


Es gibt einen for-Satz an einer Stelle, aber ich bin sicher, es gibt einen einfacheren Weg ... (Ende.)

Methode mit pdftk, die Sie kommentiert haben

Installation

$ brew pull https://github.com/Homebrew/homebrew/pull/25953
$ brew install pdftk

Andere

[Referenz](http://linux.just4fun.biz/?%E9%80%86%E5%BC%95%E3%81%8DUNIX%E3%82%B3%E3%83%9E%E3%83% B3% E3% 83% 89% 2F% E8% A4% 87% E6% 95% B0PDF% E3% 83% 95% E3% 82% A1% E3% 82% A4% E3% 83% AB% E3% 82% 921% E3% 81% A4% E3% 81% AEPDF% E3% 83% 95% E3% 82% A1% E3% 82% A4% E3% 83% AB% E3% 81% AB% E3% 81% BE% E3% 81% A8% E3% 82% 81% E3% 82% 8B% E6% 96% B9% E6% B3% 95% E3% 83% BBgs% E3% 82% B3% E3% 83% 9E% E3% 83% B3% E3% 83% 89)

Recommended Posts

[Python & Unix] Kombinieren Sie mehrere PDF-Dateien zu einer.
Kombinieren Sie mehrere Python-Dateien zu einer Python-Datei
Kombinieren Sie mehrere mit Pandas geladene Excel-Dateien zu einer
Kombinieren Sie mehrere CSV-Dateien mit Python zu einer CSV-Datei (vorausgesetzt, nur eine Kopfzeile)
Kombinieren Sie Python-Funktionsargumente zu einer einzigen Variablen
Konvertieren Sie mehrere JPG-Dateien in eine PDF-Datei
Integrieren Sie PDF-Dateien in Python
Entpacke mehrere komprimierte Dateien (Python)
Kombinieren Sie Accessoren zu einer Methode
[Python] Google Mail mit Python senden: Senden Sie eins nach dem anderen mit mehreren angehängten Bilddateien
[Blender] Teilen Sie das Blender-Skript in mehrere Dateien auf
Behandeln Sie mehrere Python-Versionen in einem Jupyter
Konsolidieren Sie mit LVM mehrere Festplatten zu einer
Kombinieren Sie mehrere CSVs und Datenrahmen mit hoher Geschwindigkeit zu einem Datenrahmen [60x Geschwindigkeit]
Python-Code, der zusammenhängende Leerzeichen in einem entfernt
In einem Fenster werden mehrere Grafiken angezeigt (Python).
PDF-Dateien und Websites zum Erlernen von Python 3
Konvertieren Sie mehrere Protodateien gleichzeitig mit Python
Ein Skript, das mehrere Seiten einer PDF-Datei zu einer Seite ohne Ränder kombiniert
Python-Textlesung für mehrere Zeilen und eine Zeile
Python, das viele Excel zu einem Excel zusammenführt
So fügen Sie einer PDF-Datei Seitenzahlen hinzu (in Python)
Entfernen Sie Überschriften aus CSV-Dateien mit mehreren Formaten mit Python