2016-06-23 8 views
0

が、私はそう700Ko よりも、それらのサイズを小さくしたい..ウェブサイトのユーザーからImageMagickには、PDF => PDF複数ページ

を充電私は貴様の起源からの様々なPDFファイルをした変換、私はしまし作ります700Koより大きなすべてのファイルを選択するためのスクリプト。各PDFの場合

(イメージがあまりにもありますので)私が作る:最後に

exec('convert -density 300 -trim "'.$file.'" -resize 1000 -quality 85 -colorspace RGB -background white "'.$destination.$rand.$save_to.'" &', $output, $return_var); 

&は、makeのためです:ページ-1.png、ページ-2.png ...

すべてはこのニベルでOKです(.JPGと私はいくつかの黒の背景をしたので、私は.PNG使用.. :()

私はこれで新しいPDFを作成しようとすると、後:

exec('convert '.$img.' +page -quality 100 -gravity center '.$dirname.'/page1.pdf'); 
IMGを$

は画像.PNG ここのリストである、Iきた問題。..画像のほとんどは、ページの中央に配置されていません。..と100%のサイズで各ページを作成する方法

イメージ、縁なし??

答えて

0

だから、私は私の問題の解決策を見つけました。..

私は..より良い、より速く、問題なくGhostscriptを使用し; マイコード:

exec('gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -sOutputFile='.$rand.' '.$file.' ',$output, $return_var); 

すべてのPDFは小さく、品質を損なわない!

詳細情報:http://milan.kupcevic.net/ghostscript-ps-pdf/

関連する問題