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. PDFファイルを画像に変換する
- 4. BMPファイルをPDFに変換する
- 5. pdfファイルをテキストファイルに変換する
- 6. C#テーブルをPDFファイルに変換する
- 7. HTMLをPDFファイルに変換する
- 8. PHP:htmlファイルをpdfに変換する
- 9. dwgファイルをpdfに変換する
- 10. PHPでImagickライブラリを使用してpdfファイルをイメージに変換するには?
- 11. javaを使用して.mhtファイルをpdfファイルに変換する
- 12. c#とGhostscriptを使ってpdfをイメージに変換する
- 13. アクセントエラーPDF変換
- 14. docxファイルをJavaでPDFに変換
- 15. VB.NetでDocファイルをPDFに変換
- 16. qrコードをpdfファイルに変換
- 17. PSをPDFに変換してC#
- 18. Javaを使用してHTMLファイルをPDFに変換する
- 19. jspdfライブラリを使用してhtmlファイルをpdfに変換する
- 20. .docファイルをループして.pdf(Python)に変換する
- 21. テーブルデータをpdf、csvに変換し、角度2をExcelに変換
- 22. PDFをjpgに変換しますか?
- 23. "PDF"を "PNG"に変換します。C#
- 24. Revit to Pdf変換
- 25. iphoneで.pngイメージを.pdfにプログラムで変換する方法
- 26. pdf/pdfをiTextライブラリを使用して変換する
- 27. ファイルの変換(.fprファイル)からPDFへの変換
- 28. ReportViewerを使用せずに.rptを.pdfに変換して変換する
- 29. HTML結果ページをPDFに変換してCGIファイルにダウンロード
- 30. getBlob()がファイルをpdfに変換しています