Archiv der Kategorie: tools

PDF: Automatisiert PDFs aus Textdateien erstellen

Automatisierte PDF-Erstellung aus bestehenden Dateien (zB PHP files) auf der Konsole kann sich schwierig gestalten.

Ein (Um-)Weg über Postscript macht die Sache einfach:
„enscript“ wandelt die Textdatei in Postscript um, „ps2pdf“ (Ghostscript-Bestandteil) macht dann ein PDF daraus.

ls | while read FILE; do enscript -o ../"$FILE".ps "$FILE"; ps2pdf ../"$FILE".ps "$FILE".pdf; done

Weiterlesen

PDF: Tools für Ubuntu zur PDF- und FDF-Bearbeitung

poppler-utils = Grundlegende PDF-Funktionen
pdftk = Toolkit mit zahlreichen Bearbeitungsfunktionen
qpdfview = Viewer
okular = Viewer, der auch Formulare anzeigen kann
okular-extra-backends = Erweiterung für TIFF etc.
pdfchain = Bearbeiten von PDF und FDF
enscript und ps2pdf (ghostscript) = Umwandlung von zB plain Text in PS und dann in PDF

Shell: Bearbeitung von PDF auf Konsole

pdftk ist ein Consolen-Werkzeug, um PDFs zu bearbeiten, der Umfang kann sich sehen lassen:

  • Seiten aus einem PDF-Dokument entfernen
  • Seiten in einem PDF-Dokument vertauschen
  • PDF-Dokumente zusammenfügen
  • PDF-Dokumente zerlegen
  • PDF-Dokumente drehen (90°-270°)
  • Ausgewählte Seiten eines Dokuments drehen
  • PDF-Dokumente drehen
  • Metadaten aus mehreren PDFs gleichzeitig entfernen
  • Verschlüsselung von PDF-Dokumenten
  • Nutzerrechte ändern
  • Formulare ausfüllen
  • Wasserzeichen einfügen

Link: htaccess tester und HTML Formatter

.htaccess Tester
http://htaccess.madewithlove.be/

Formatter (hier HTML)
http://www.freeformatter.com/html-formatter.html

  • Formatters, Validator, Encoder, Code Minifier, Converter, String Escaper

Base64-Image-Encoding für Inline Images
http://www.base64-image.de/step-1.php

  • Gif, Jpeg, PNG als Inline-String erstellen

Timestamp-Konvertierer
http://www.gaijin.at/olsutc.php

  • E-Mail Header Analyzer, Geo IP Locator, Nameserver Lookup, TLD Info, Webserver Spy, Whois
  • Browser Spy, CHMOD – Benutzerrechte, Hash Calculator, .htpasswd Crypt, MAC Address Block Lookup, Mail Address Converter, Passwort Generator, Proxy-Test
  • HTML-Encoder, HTML to JavaScript Converter, JavaScript Encryptor, Mail-Link Generator, PHP Obfuscator, PopUp-Fenster Generator, und mehr…

Online Syntax-Highlighting
http://tohtml.com/php/

ScreenCloud (Screenshot als Link verschicken)
https://screencloud.net/

Shell: Installierte Pakete auflisten und neu installieren (dpkg, apt)

dpkg --get-selections

Zeigt alle installierten Pakete an (falls man mal eine Liste braucht, zB für ein Upgrade).

dpkg --get-selections | grep "\binstall" | awk '{print $1}' > /tmp/packages.log

Listet die installlierten Pakete auf und schreibt sie in temporäre Datei…

sudo xargs -n1 apt-get --reinstall install -y < /tmp/packages.log

... um sie mit diesem Befehl dann wieder (neu) zu installieren.