Puncte:9

Cum se transformă un PDF în tonuri de gri în Ubuntu?

drapel us

Am un pdf (care are mai multe pagini) care conține niște certificate colorate și am nevoie de o versiune alb-negru (în tonuri de gri) a acestuia.

Există vreo modalitate de a face tonuri de gri cu o singură comandă sau cu orice program simplu GUI (de preferință FOSS)?

În principiu, pot deschide toate paginile separat în GIMP, pot să le fac în tonuri de gri și să mă alătur, dar asta ar necesita mult efort.

marcelm avatar
drapel cn
[this](https://stackoverflow.com/questions/20128656/how-to-convert-a-pdf-to-grayscale-from-command-line-avoiding-to-be-rasterized) răspunde la întrebarea dvs.?
drapel us
@marcelm Da, asta am căutat.Vă rugăm să scrieți-l într-un răspuns.
marcelm avatar
drapel cn
Răspunsul există deja în rețeaua SE; M-am legat de el. N-ar avea rost să o reproduc aici.
Puncte:8
drapel zw

Una dintre modalități este să utilizați ImageMagick cu unele scripturi.

Trebuie să-l încerci convertit program după cum urmează pentru un singur document:

convert -grayscale medie culoare-in.pdf grayscale-out.pdf

Mai multe detalii despre opțiunile posibile sunt prezentate în pagina sa de manual local de omul convertit sau pe net.

Notă: este posibil să primiți mesajul „neautorizat”, care poate fi reparat urmând acest Q&A.

drapel us
+1 Funcționează, dar devine neclar. Am incercat si `-density 300`. În timp ce își păstrează calitatea, transformă un PDF de 1,4 MB în 29 MB. Serviciile web precum https://pdfresizer.com/black-and-white pot păstra atât dimensiunea, cât și calitatea simultan. Ceva de genul acesta ar trebui să fie disponibil în Ubuntu.
Puncte:4
drapel au

O întrebare și un răspuns similar există acolo Depășirea stivei.


Convert are marele dezavantaj de a converti în imagini bitmap, orice ați face... Încercați acest lucru:

gs -sOutputFile=outfile.pdf -sDEVICE=pdfwrite \
  -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray \
  -dCompatibilityLevel=1.4 infile.pdf < /dev/null

Trebuie să redirecționați de la /dev/null pentru că implicit, gs este interactiv. Există o mulțime de opțiuni disponibile pentru a regla ieșirea, vă puteți uita la parametrii pdfwrite de ghostscript.

În această metodă, pdf-ul de ieșire nu explodează în dimensiune și, de asemenea, calitatea sa nu se degradează.

drapel us
De ce `
drapel au
@ArchismanPanigrahi M-am lamurit putin. Diferența dintre `-s` și `-d` nu este complet clară pentru mine. `-s` definește un șir postscript, dar nu sunt sigur ce face opțiunea `-d`.
Puncte:0
drapel by

Descarca GIMP și deschideți fișierul pdf. Va cere rezolvare. Acolo puteți introduce numărul de pixeli sau puteți selecta pixel/in etc. Acum tocmai am mers la Image >> Mode >> Grayscale. Acesta este fișierul tău pdf complet convertit în tonuri de gri. Acum accesați Fișier >> Exportați ca >> numele fișierului dumneavoastră.pdf și apăsați pe export. Editați | ×: Dacă aveți probleme la obținerea unui fișier de dimensiune mare. Puteți opta pentru următoarele opțiuni (în total, trebuie să obțineți un număr minim de culori pentru a reduce dimensiunea fișierului. Dacă înțelegeți că obțineți soluția.)

Pasul 1: Imagine >> Mod >> Tonuri de gri

Pasul 2: Imagine >> Mod >> Indexat >> Generați paleta optimă (Aici veți găsi 256 de numere de culori) >> modificați Numărul maxim de culori la 10 sau orice altă valoare care se potrivește cu dimensiunea fișierului dumneavoastră.

Pasul 3: Dacă doriți să reduceți și mai mult dimensiunea fișierului. Deci poți opta pentru acest pas.

Imagine >> Mod >> Indexat >> Generare paletă optimă >> Aici, de data aceasta, selectați Folosește paleta optimizată pentru web.

Rețineți, chiar dacă doriți un pdf color de dimensiuni mici, puteți sări peste pasul 1.

Motivul pentru dimensiunea mare a pdf-ului este numărul de culori.

drapel us
Aceeași problemă ca în răspunsul lui N0rbert. Fie calitatea imaginii este slabă, fie dacă se folosește un DPI mai mare, PDF-ul devine uriaș.
Ajay avatar
drapel by
Crede-mă, îl folosesc zilnic. Am optat pentru Gimp după ce am încercat multe metode. Da, gs, convert și altele sunt opțiuni. Pentru convertirea fișierelor mari consumați memorie uriașă. Cu gs și gv trebuie să lovești și să încerci. Nu am reușit să obțin o calitate atât de bună. Vă ofer alte opțiuni modificând răspunsul meu.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.