Câu trả lời:
nhiệm vụ rất đơn giản để thực hiện:
sử dụng sed:
sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf
nhưng, sau đó, hãy chắc chắn để sửa chữa kết quả đầu ra pdf
pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf
tất cả thành một lệnh:
sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf && pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf
hình mờ văn bản không có gì khác ngoài một văn bản giữa hai thẻ bên trong mã nén pdf
Chỉ cần thêm một chút vào câu trả lời của Dingo vì nó không hoạt động với tôi:
Trước tiên tôi phải giải nén tài liệu PDF để có thể tìm thấy hình mờ và thay thế nó sed
. Bước đầu tiên liên quan đến việc giải nén tài liệu PDF bằng cách sử dụng pdftk
:
pdftk original.pdf output uncompressed.pdf uncompress
bây giờ, uncompressed.pdf
có thể được sử dụng như trong câu trả lời của Dingo:
sed -e "s/watermarktextstring/ /" uncompressed.pdf > unwatermarked.pdf
Sau đó tôi đã sửa chữa và nén lại tài liệu:
pdftk unwatermarked.pdf output fixed.pdf compress
TypeError: str() takes at most 1 argument (2 given)
khi được sử dụng theo lời khuyên sử dụng được đưa ra
Để xóa www.it-ebooks.info,
mở tệp PDF trong notepad ++ hoặc textpad
thay thế www.it-ebooks.info bằng không có gì (để trống)
lưu các tập tin
Mở trong trình đọc adobe tiêu chuẩn
Thoát, bạn sẽ được nhắc lưu tệp
lưu nó