Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

renkli pdfleri siyah beyaza topluca hangi programla çevirebilirim?


Mc_Lovin

Öne çıkan mesajlar

Önce herhangi bir pdf birleştirme programıyla birleştir. Sonra print to pdf ile siyah beyaz "yazdır" sonrasında yine muhtemelen birleştirdiğin programda split seçeneği de vardır oraya sayfa aralıklarını yazarak ayır.

Sanırım en makul yol bu. Tabii eğer dosya sayısı çok değilse direk tek tek print to pdf falan yapmak daha pratik olabilir.

Rıdvan benden önce davranmış
Link to comment
Sosyal ağlarda paylaş

linux icin boyleymis.(klasoru linux makinaya tasi.ghostscript kur.python kurulu gelmezse onuda kur.asagidaki kodu pdflerin oldugu klasorde calistir)
said:

import glob
import subprocess as sp

for fn_in in glob.glob("*.pdf") :
fn_out = fn_in.replace(".pdf",'') + "_gray.pdf"

string = '{0} -> {1}'.format(fn_in, fn_out)
print(string)

cmnd = "gs -sOutputFile={1} -sDEVICE=pdfwrite -sColorConversionStrategy=Gray
-dProcessColorModel=/DeviceGray -dCompatibilityLevel=1.5 -dNOPAUSE -dBATCH {0}".format(fn_in, fn_out)
s = sp.Popen(cmnd, shell=True)
s.communicate()


http://handyfloss.net/2008.09/making-a-pdf-grayscale-with-ghostscript/#comment-449413

http://bfy.tw/9b5d


windows icinde aynisini yaparsin.python kodunu kullanacaksan windowsda subprocess modulunun calismasi icin kodu elden gecireceksin.akabinde ghostscripti windows icin kurup path e ekleyeceksin.sonrasi pdf iceren klasorde python kodunu calistirmaktan ibaret.

bunun otesinde windows 10 icindeki ubuntuyu kullanip oradan da yapilir.

http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/

adobeda boyle bi batch process vardir mutlaka.ama 1000 tane pdfide gui yordamiyla convert etmek istemezdim acikcasi.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...