Linux: Farb-pdf in s/w-pdf wandeln

OP #5201572
Lesenswert?
• ▲
▼
Gibts einen Trick, aus einer in Farbe gedruckten pdf eine 
Schwarz/Weiß-pdf zu machen?

gs hat eine Möglichkeit, farb-pdfs in graustufen-pdfs zu wandeln, aber 
dabei erscheint eben das, was vorher nicht schwarz war, in einem 
Grauton.

Ich würde jede Farbe außer der Hintergrundfarbe gerne in Schwaz 
verwandeln.
Gast
Lesenswert?
• ▲
▼
Uhu U. schrieb:
> Ich würde jede Farbe außer der Hintergrundfarbe gerne in Schwaz
> verwandeln

Corel Paint Shop Pro kann das recht gut (Farbtiefe verringern - 2 Farben 
Palette), siehe Bilder. Das Ergebnis ist eine Pixel-Datei, aber wenn man 
die Auflösung des Druckers wählt hat man keinen Qualitätsverlust.

Ich habe auch schon Druckertreiber gesehen mit der Option "All Colors to 
Black", aber das ist eher selten.

Georg
Angehängte Dateien:
Gast
Lesenswert?
• ▲
▼
Gibts diverse Möglichkeiten:

https://superuser.com/questions/104656/convert-a-pdf-to-greyscale-on-the-command-line-in-floss
https://unix.stackexchange.com/questions/93959/how-to-convert-a-color-pdf-to-black-white#93971
https://askubuntu.com/questions/727906/convert-pdf-to-monochrome-black-and-white-via-command-line

Schlagen
- ghostscript (gs) mit kryptischem Syntax (siehe Links)
- ghostscript mit pdftk
- imagemagick "convert"

vor für Graustufen -Konvertierung.

Für echtes SW würde ich es erstmal mit imagemagick probieren, ggf. kann 
man dort den Schwellwert eingeben um statt graustufen echtes S/W zu 
erhalten. Mit gs geht es aber sicher, da ist oben auch ein Beispiel für 
S/W dabei:
1
gs -o <output-file.pdf> -sDEVICE=pdfwrite \
2
-c "/osetrgbcolor {/setrgbcolor} bind def /setrgbcolor {pop [0 0 0] osetrgbcolor} def" \
3
-f <input-file.ps>
Gast
Lesenswert?
• ▲
▼
Warum so kompliziert?

Alle meine hp Drucker kann ichnso Konfigurieren, dass nur sw gedruckt 
wird!

Sollte bei allen Druckern so möglich sein.

Wenn nicht, dann jede Seite als Graphik abspeichern, Programme dafür 
gibt es Freeware zum tot schmeißen. Konvertieren. Drucken. Wo ist das 
Problem?
Gast
Lesenswert?
• ▲
▼
Da ist überhaupt nichts triviales dran.

Imagemagic und ähnliches rendern das PDF als Pixelgrafik. Das 
abgespeicherte PDF enthält nur mehr das Bild. Du kannst nicht mehr 
sauber skalieren. Beim Drucken wird die Schrift kritzelig.

Freie Tools wie PDFbox oder gs implementieren nicht alle Kombinationen 
der PDF Features. Ab und zu kommt Schrott bei raus.

Und die Tools der Agenturen kosten einem Hobbybastler 30€ pro Monat.
Gast
Lesenswert?
• ▲
▼
Rufus Τ. F. schrieb:
> Und das will der
> Threadersteller aus irgendeinem Grund nicht.

Kann ich nachvollziehen: beim Ausdrucken von z.B. Google-Maps ist nur 
Beschriftung lesbar, die von vornherein schwarz war, alles andere wird 
durch das Rendern zu Grau unleserlich. I.A. sind solche Ausdrucke 
unbrauchbar, weil man keine Strassennamen erkennen kann.

Georg
Gast
Lesenswert?
• ▲
▼
Rolf M. schrieb:
> Oder wie kommt er dann an das gewünschte
> pdf?

Indem er einen PDF-Drucker benutzt - aber z.B. der von Windows kann 
nicht "all colors to black", habe ich jedenfalls nicht gefunden.

Anscheinend können das überhaupt sehr wenige Drucker. Ich habe die 
Funktion in meinem Leiterplatten-CAD-System, da ist sie sehr gut zu 
gebrauchen, aber das macht das CAD-System und nicht der Druckertreiber.

Georg
OP
Lesenswert?
• ▲
▼
Meine Lösung:
Die pdfs sind Ausdrucke aus LibreOffice Calc. Ich habe den ganzen Shit 
nochmal als pdf gedruckt, aber vorher im Calc die Textfarbe auf schwarz 
gestellt.

Anschließend habe ich mit Undo diese Farbänderung rückgänig gemacht.

Holperlösung, aber weniger holprig, als mit irgend welchen 
Grafikprogrammen in Bitmaps rumzupfuschen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.