fpdf、fpdi、tcpdf、htlm2pdfを使ってイメージファイルからpdfsを作成しようとしました。私はそれらをすべて動作させることができますが、問題は、私は彼らがpdf圧縮でファイルを圧縮することができないということです。私が5MBのイメージを持っていて上記のいずれかを使ってpdfを作成すると、私は5メガバイトのpdfファイルを取得します。私がadobeを使用してイメージを作成すると、イメージの明瞭度を大幅に低下させることなくpdfを約700kbまで得ることができます。私はconvertapi APIを試してみました。これは圧縮PDFファイルを提供していますが、これは私が望むものですが、単一ページしかできません。私はまた、複数の画像を1つの複数のpdfに変換できるようにする必要があります。誰もが他のアイデアを高く評価します。イメージをpdfに変換してPDFファイルに変換する
0
A
答えて
0
あなたはpdfファイルのサイズを小さくしたい場合は、最良の方法は、Ghostscriptのである:
exec('gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -sOutputFile='.$output_file.' '.$file.' ',$output, $return_var);
あなたは貴様ファイルの各ページをしたい場合:
exec('convert -density 300 -trim "'.$file.'" -resize 1000 -quality 85 -colorspace RGB -background white "'.$destination.'" &', $output, $return_var);
は&には注意してください$宛先の終わりには、各ページの "mypdf-0.pdf、mypdf-1.pdf ..."の5ページでファイル "mypdf.pdf"の名前を付けます。
関連する問題
- 1. docファイルをPDFに変換
- 2. ページHTMLをPDFに変換中にPDFを選択して変換する
- 3. BMPファイルをPDFに変換する
- 4. PHP:htmlファイルをpdfに変換する
- 5. C#テーブルをPDFファイルに変換する
- 6. pdfファイルをテキストファイルに変換する
- 7. htmlファイルをpdfに変換する
- 8. PDFファイルを画像に変換する
- 9. HTMLをPDFファイルに変換する
- 10. pdfファイルをdata.framesに変換する
- 11. dwgファイルをpdfに変換する
- 12. ウェブページをPDFファイルに変換してPDFファイルに保存する方法
- 13. PHPでImagickライブラリを使用してpdfファイルをイメージに変換するには?
- 14. npmを使用してHTMLをPDFに変換するhtml-pdf
- 15. phpを使用してhtmlファイルにpdfファイルを変換する
- 16. javaを使用して.mhtファイルをpdfファイルに変換する
- 17. c#とGhostscriptを使ってpdfをイメージに変換する
- 18. アクセントエラーPDF変換
- 19. qrコードをpdfファイルに変換
- 20. pdfbox画像をpdfファイルに変換
- 21. VB.NetでDocファイルをPDFに変換
- 22. docxファイルをJavaでPDFに変換
- 23. PSをPDFに変換してC#
- 24. イメージのパスからイメージを取得してPDFに変換する
- 25. Javaを使用してHTMLファイルをPDFに変換する
- 26. jspdfライブラリを使用してhtmlファイルをpdfに変換する
- 27. pdfからimagickに変換したイメージを変数に保存するには
- 28. PDFファイルをループして単語で文書に変換する
- 29. .docファイルをループして.pdf(Python)に変換する
- 30. テーブルデータをpdf、csvに変換し、角度2をExcelに変換