web-dev-qa-db-ja.com

GhostscriptなしでPDFファイルを圧縮する

Electronによって生成されるNode.JSアプリケーションでPDFファイルを圧縮したいと思います。これらのファイルをGhostscriptで圧縮しようとしましたが、うまく機能しましたが、これを支払わずに商業的に使用することはできません。

商用で無料で使用できるコマンドラインベースのソリューションはありますか?

PS:LibreOffice Drawで既に圧縮を試みましたが、これは含まれているフォントを処理できません:/

2
user547995

this リンクから得たものは、それをライブラリとして使用する場合、アプリケーションでghostscriptを使用できることです(つまり、ghostscriptのソースコードを独自のソースコードにコピーしません) )。

Ghostscriptを変更し、その変更されたバージョンをライブラリとして使用する場合でも、変更されたghostscriptのソースコードを利用可能にするだけで済みます。

1
Johnny Bravo

pdftkを使用して、次のコマンドを使用してpdfを圧縮できます。

pdftk file1.pdf output file2.pdf compress

これを行うには、コンピューターにpdftkがインストールされている必要があります。

    Sudo apt-get update
    Sudo apt-get install pdftk
0
nijeesh joshy
$gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -q -o output.pdf file.pdf

画像を含むpdfファイルのサイズを縮小するにはどうすればよいですか?

0
Moyo Freeman