Python のReportlabライブラリを使用して PDF ファイルを生成するプログラムを作成しています。基本的に、私には2つの要件があります。
- Web版:RGBカラー、150dpi
- 印刷版:CMYKカラー、300dpi
これまでのところ、pdf を生成し、カラーを CMYK/RGB に設定しました。しかし、pdf ファイルの DPI を変更できませんでした。reportlab は、dpi を指定した値に設定する機能を提供していますか。
さらに、pdf が生成された後に DPI を変換するために Linux 端末で実行できるプログラムも受け入れられます。