web-dev-qa-db-ja.com

LinuxのPDF)から埋め込み機能を削除する

PDFドキュメントから埋め込み機能を削除する方法を探しています。最近KindleDXを購入しました。PDFデバイス上のファイル、私は言うメッセージを受け取ります:

kindleでまだサポートされていない埋め込み機能のため、このPDFを開くことができません

Kindleで表示できるように、ドキュメントからこれらの機能の使用を削除する方法を探しています。私はUbuntuLinuxユーザーです。 (ドキュメントビューアでPDFを開き、[ファイル]-> [印刷]に移動してPDFファイル]に印刷してみました。これで、開くことができます。 Kindle DXでは、フォントがめちゃくちゃで読みにくいです。これではうまくいきません。)

4
Mark Smith

解決策はここにあります: http://www.cyberciti.biz/faq/removing-password-from-pdf-on-linux/

Sudo apt-get install pdftk
pdftk input.pdf output output.pdf

それでうまくいきます。

2
High Tech Man

@barbazの簡単な答えは私のために働いた。これが私が成功を収めた方法の詳細です:

ソースサイトサイトからqpdf-2.2.4-bin-mingw.Zipをダウンロードし、Zipのメインフォルダをc:\qpdf私のWindows7ボックス。 binディレクトリでコマンドプロンプトを開き、次のコマンドを実行しました。

qpdf --decrypt infile.pdf outfile.pdf

私のinfile.pdfは4MBを超えていて、凝ったフォーマットと画像でいっぱいでした。ドキュメントのセキュリティプロパティには、開くためではなく、変更、コメント、抽出のために「パスワードセキュリティ」が表示されました。ドキュメントは私の標準のKindleでは開きません。

新しいoutfile.pdfがAcrobatで開かれ、同じように見えます。ドキュメントのセキュリティプロパティには「セキュリティなし」と表示されます。さらに重要なことに、USBケーブルを接続してPDFをコピーした後、Kindleで新しいPDFが開きます) Kindleのdocumentディレクトリ。

5
Jimbo

私の経験では、ファイルのパスワードを知らない限り、pdftkで制限を取り除くことはできません。

qpdf --decrypt

ただし、印刷/編集/コピータイプの制限を取り除くことができるはずです。

2
barbaz

このGhostscriptコマンドラインを試すことができます:

gs \
 -o Kindle-ready.pdf \
 -sDEVICE=pdfwrite \
 -dPDFSETTINGS=/ebook \
  input.pdf
0
Kurt Pfeifle