Saya pikir ini akan menjadi tugas yang sederhana, tetapi ternyata sebaliknya.
Tanda air adalah gambar yang sama (tumpang tindih, tetapi transparan) pada setiap halaman. Saya membuat file PDF sendiri (jadi tidak ada kekhawatiran hak cipta di sini) menggunakan PDFCreator 0.9.8.
Saya sudah mencoba Adobe Acrobat Pro teman saya, tetapi tidak berhasil. Mencoba menghapusnya, tetapi tidak bisa. Saya mencoba untuk menghapus header / footer, dll, tetapi tanda air tidak akan hilang.
Bagaimana cara menghapus tanda air?
Jawaban:
Untuk tanda air berbasis gambar, ada beberapa alat yang menjanjikan penghapusan otomatis mereka. Sebagai contoh:
Semua ini gratis untuk dicoba, tetapi memerlukan lisensi untuk benar-benar menghasilkan output yang diinginkan.
Namun, tanda air dari file PDF khusus ini (yang dikirim OP kepada saya melalui email) bukanlah gambar tunggal yang diulang pada semua halaman. Ternyata, PDFCreator hardcode itu (hampir pixel demi pixel) ke masing-masing dari mereka. Ini membuat tanda air jauh lebih sulit untuk dihapus (dan menghasilkan file PDF yang agak membengkak).
Karena tanda air sebenarnya terdiri dari banyak gambar kecil, Anda dapat menghapusnya dengan editor PDF (mis., Foxit Advanced PDF Editor ), cukup dengan memilihnya dan menekan Delete. Sayangnya, Anda harus mengulang ini untuk setiap halaman.
Solusi yang kurang memakan waktu adalah dengan menghapus tanda air secara terprogram. Kita butuh:
Tangga
Unduh Pdftk dan ekstrak pdftk.exe dan libiconv2.dll ke % windir% \ System32 , direktori di jalur atau lokasi lain pilihan Anda.
Unduh dan pasang Notepad ++.
Streaming PDF biasanya dikompresi menggunakan algoritma DEFLATE . Ini menghemat ruang, tetapi membuat sumber PDF tidak terbaca.
Perintah
membuka kompresi semua aliran, sehingga dapat dimodifikasi oleh editor teks.
Buka uncompressed.pdf dengan Notepad ++ untuk mengungkap struktur tanda air.
Dalam kasus khusus ini, setiap halaman dimulai dengan blok
dan hampir 4.000 blok seperti ini. Blok khusus ini hanya menetapkan satu (
/W 1 /H 1
) piksel watermark.Menggulir ke bawah hingga perubahan pola menunjukkan bahwa aliran watermark adalah 95,906 byte (menghitung baris baru). Aliran yang sama persis diulang pada setiap halaman file PDF.
Tekan Ctrl+ Hdan atur yang berikut ini:
Ekspresi reguler
q 9 0 0 9 2997 4118\.67 cm.{95881}
cocok dengan baris pertama dari blok di atas (q 9 0 0 9 2997 4118.67 cm
) dan semua yang mengikuti 95.881 karakter, yaitu aliran watermark.Mengklik Ganti Semua menghapusnya dari semua halaman file PDF.
Tanda air sekarang telah dihapus, tetapi file PDF memiliki kesalahan (panjang aliran tidak benar) dan tidak terkompresi.
Perintah
mengurus keduanya.
uncompressed.pdf tidak lagi diperlukan. Anda bisa menghapusnya.
Hasilnya adalah PDF yang sama tanpa tanda air (dan sekitar setengah ukuran).
sumber
pdftk
Anda juga dapat menggunakanqpdf
untuk mengompres dan mengompres file pdf. Perintah:qpdf --stream-data=uncompress original.pdf uncompressed.pdf
danqpdf --stream-data=compress uncompressed.pdf nowatermark.pdf
Kedengarannya tanda air sebenarnya adalah bagian dari gambar di dalam .PDF, dan bukan gambar terpisah yang dibuat olehnya dengan apa pun yang Anda gunakan untuk menampilkan .PDF. Anda mungkin tidak dapat menghapus tanda air tanpa mengekstraksi gambar dari .PDF, menjalankannya melalui editor gambar, dan kemudian merekonstruksi .PDF secara manual.
sumber
Untuk tanda air teks, mengedit versi PostScript bisa jauh lebih mudah: Setelah
edit document.ps, lalu konversikan kembali ke PDF melalui
sumber
pdftops
danpdf2ps
berbeda. Gunakan perintah pertama, bukan yang kedua.pdftops in.pdf - | sed 's/WATERMARK//' | ps2pdf - out.pdf
Artefak prangko adalah bahwa Anda dapat menghapusnya di dalam Adobe Acrobat Pro, namun itu dibuat kembali pada gerakan mouse karena objek stream membuatnya tetap persisten.
Jika Anda mencoba mengedit sumber pdf - yang rumit, ada kemungkinan file akan rusak.
Jika cap adalah aliran, kita dapat menghentikannya dengan memutus sambungan komputer dari Internet, yang saya lakukan.
Kemudian menggunakan Adobe Acrobat Pro, saya memilih salah satu anotasi saya, klik kanan untuk mendapatkan popup, dan memilih "Tampilkan Daftar Komentar".
Pilih tanda air jahat / cap dari Daftar, klik kanan untuk mendapatkan popup dan pilih "Hapus". Lakukan ini pada setiap halaman di mana afiksasi terjadi.
Simpan File dengan nama lain. Aplikasi saya macet, tetapi tidak sebelum menyimpan file!
Buka file baru & jauh lebih kecil; Perhatikan bahwa semua tanda air / perangko adalah gonzo.
Dalam kasus saya, ukuran file dokumen 3 halaman saya menyusut dari 300 kb ke 60 kb yang mengesankan. Semua data asli dan anotasi tetap utuh - tanpa tanda air.
~ Perburuan yang baik: o)
sumber
konversi dokumen menjadi file .rtf menggunakan zamzar. Tanda air menghilang secara otomatis setelah konversi. Harap Catatan: - Ini berfungsi dengan baik jika dokumen berisi bahan teks. Itu selalu sangat membantu .. (pengguna Mac)
sumber
Menemukan cara lain untuk melakukannya:
sumber
Ini adalah suplemen untuk jawaban @ Dennis 'dari 18:06 30 Jul 2012. Dia tentu menangani kasus yang lebih sulit.
Dalam kasus paling sederhana di mana tanda air sederhana, teks tanpa hiasan, misalnya
tanda air PDF terkompresi dapat didefinisikan seperti ini:
di mana
75.96
offset horizontal dan625
offset vertikal untuk instance watermark khusus ini. (Ya, bilangan real dan bilangan bulat dapat dilihat.)Regexp seperti berikut ini akan bekerja untuk semua tanda air tersebut, mengabaikan variasi dalam penempatan mereka:
Ketahuilah, bahwa berbagai operator PDF yang memodifikasi dapat ikut bermain dengan tanda air yang memiliki format lebih rumit. Kemewahan seperti itu dapat mengubah apa yang diharapkan oleh pembaca (harapan?) Menjadi string yang berdekatan dan mudah dicari menjadi kekacauan sup alfabet. Sebagai contoh,
Mungkin produk ini:
. . . atau jauh lebih buruk jika tanda air Anda ditingkatkan warna!
Setelah mencatat semua ini, saya juga akan mencatat bahwa PDFtk memiliki versi GUI yang dimaksudkan untuk menangani tanda air, dengan pertimbangan biaya lisensi $ 4. Tidak mahal sama sekali!
Di sisi lain, saya menemukan situs webnya saat ini mengiklankan dukungan penuh untuk O / S melalui
Windows 8
danOS X 10.8 Mountain Lion
. Vintage itu sudah lebih dari 4 tahun yang lalu. Mungkinkah PDFtk menjadi usang? Saya kira tidak, tapi saya tidak tahu.sumber
Berikut cara gratis dan berbayar untuk melakukannya, saya sarankan Anda menggunakan Google Drive.
Google Drive memiliki kemampuan untuk membuka file dan melakukan beberapa pengeditan kecil. Selain itu, dapat digunakan untuk menghapus tanda air dari PDF online.
sumber