Pertanyaan Menghapus fitur yang tertanam dari PDF di Linux


Saya mencari cara untuk menghapus fitur yang tertanam dari dokumen PDF. Saya baru saja membeli DX Kindle. Ketika saya mencoba membuka beberapa file PDF saya di perangkat, saya mendapat pesan yang mengatakan:

pdf ini tidak dapat dibuka karena fitur yang disematkan belum didukung   oleh kindle

Saya mencari cara untuk menghapus penggunaan fitur-fitur ini dari dokumen sehingga saya dapat melihatnya di Kindle saya. Saya adalah pengguna Linux Ubuntu. (Saya mencoba membuka PDF di Document Viewer dan mencetaknya ke file PDF dengan masuk ke File-> Print. Ini membuatnya agar saya bisa membukanya di Kindle DX, tetapi fontnya kacau dan sangat sulit dibaca. tidak akan melakukannya.)


4
2018-06-08 04:57


asal


Bisakah Anda mengirim contoh PDF? Saya ingin tahu apa jenis "fitur yang disematkan" yang mungkin dibicarakan Kindle ... - Kurt Pfeifle


Jawaban:


Solusinya ada di sini: http://www.cyberciti.biz/faq/removing-password-from-pdf-on-linux/

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

Itu akan berhasil.


2
2018-06-08 05:07



Mark tidak menyebutkan masalahnya adalah perlindungan kata sandi pada PDF-nya. - Kurt Pfeifle


Jawaban singkat @ barbaz bekerja untukku. Berikut adalah detail tentang bagaimana saya mencapai kesuksesan:

Saya mengunduh qpdf-2.2.4-bin-mingw.zip dari situs SourceForge dan mengekstrak folder utama di zip ke c:\qpdf pada kotak Windows 7 saya. Saya membuka Command Prompt di bin direktori dan lari:

qpdf --decrypt infile.pdf outfile.pdf

Infile.pdf saya lebih dari 4MB, penuh dengan format dan gambar mewah. Properti keamanan dokumen menampilkan 'keamanan kata sandi', bukan untuk membuka tetapi untuk mengubah, berkomentar, mengekstraksi. Dokumen tidak akan terbuka pada Kindle standar saya.

Outfile.pdf baru dibuka di Acrobat dan terlihat sama. Properti keamanan dokumen menampilkan 'Tidak Ada Keamanan', dan yang lebih penting, PDF baru terbuka di Kindle saya setelah memasang kabel USB dan menyalin PDF ke Kindle document direktori.


5
2017-07-21 19:27





Untuk pengalaman saya, Anda tidak dapat menghapus batasan dengan pdftk kecuali Anda mengetahui kata sandi untuk file tersebut.

qpdf --decrypt

Namun harus mampu menghapus pembatasan cetak / edit / copy-jenis.


2
2018-06-08 11:03



Mark tidak menyebutkan masalahnya adalah perlindungan kata sandi pada PDF-nya. - Kurt Pfeifle
@pipitas Benar, karena dia tidak ingin menghapus batasan tetapi fitur. Saya terinspirasi oleh URL posting 'High Tech Man' :) - barbaz


Anda dapat mencoba commandline Ghostscript ini:

gs \
 -o kindle-ready.pdf \
 -sDEVICE=pdfwrite \
 -dPDFSETTINGS=/ebook \
  input.pdf

0
2018-06-08 19:01