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.
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
Da das PDF-Format nicht einfach ein Bild, sondern eine komplexe objektorientierte Struktur ist, bedarf es dazu einer Software, die diese Strukturen tatsächlich interpretieren kann ... ist also nicht ganz einfach. Hier wird dir evtl. geholfen: https://pdfbox.apache.org/2.0/commandline
:
Bearbeitet durch User
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> |
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?
Also mit imagemagick ist das trivial:
1 | convert -monochrome infile.pdf outfile-schwarz-weiss.pdf |
2 | |
3 | convert -grayscale infile.pdf outfile-graustufen.pdf |
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.
Complicatus schrieb: > Alle meine hp Drucker kann ichnso Konfigurieren, dass nur sw gedruckt > wird! Die drucken Farben dann aber als gerasterte Graustufen. Und das will der Threadersteller aus irgendeinem Grund nicht.
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
Complicatus schrieb: > Warum so kompliziert? > > Alle meine hp Drucker kann ichnso Konfigurieren, dass nur sw gedruckt > wird! > > Sollte bei allen Druckern so möglich sein. Und dann wieder einscannen? Oder wie kommt er dann an das gewünschte pdf? > Wenn nicht, dann jede Seite als Graphik abspeichern, Dann verliert er die Skalierbarkeit.
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
Complicatus schrieb: > Alle meine hp Drucker kann ichnso Konfigurieren, dass nur sw gedruckt > wird! > > Sollte bei allen Druckern so möglich sein. Für pdf-Drucker leider nicht. Man kann es zwar einstellen, aber die Einstellung ist wirkungslos.
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.