Làm thế nào để chỉnh sửa PDF?


193

Tôi thường có hai nhu cầu:

Kịch bản A. Thay đổi một trang PDF.

Trong trường hợp này, tôi có một tệp PDF nhưng không phải là tệp nguồn gốc được sử dụng để tạo tệp PDF. Tôi không muốn thử tạo lại tài liệu từ đầu. Tôi muốn mở tệp PDF và thay đổi một số thứ. Một ví dụ điển hình cho kịch bản này: Tôi chịu trách nhiệm lên kế hoạch cho một sự kiện lớn tại một khu cắm trại, tôi đã có một bản PDF của trang web. Tôi muốn bắt đầu với tài liệu đó, đánh dấu một số phần, thêm một số nhãn, xóa một số phần không liên quan.

hoặc là

Kịch bản B. Kết hợp các tệp PDF hoặc (các) trang trích xuất từ ​​tệp PDF

Kịch bản này thường phát sinh vì tôi muốn một bản PDF có thể phân phối được tạo thành từ các phần được tạo tốt nhất trong các chương trình khác nhau. Trong trường hợp này, tôi có các tệp nguồn cho tất cả các tài liệu nhưng chúng không chơi đủ tốt với nhau để dễ dàng tạo một tệp PDF có thể phân phối được. Đối với một phần của nó, tôi có thể muốn sử dụng Libre Office Writer. Đối với một trang khác tôi có thể muốn sử dụng Gimp. Vẫn còn một trang nữa tôi có thể sử dụng Libre Office Calc. Tôi có thể sử dụng Writer làm tài liệu chính và nhúng hình ảnh hoặc đối tượng Calc vào đó, nhưng để kiểm soát tối đa, bạn không thể đánh bại các tài liệu PDF riêng biệt sau đó được kết hợp.

Các công cụ / quy trình tốt nhất để chỉnh sửa các tệp PDF trong Ubuntu là gì?


1
Bạn có muốn thêm câu trả lời của mình vào đây không: askubfox.com/questions/72920/ và gắn cờ này để đóng lại dưới dạng bản sao của bản đầu tiên? Bạn cũng có thể chỉnh sửa tiêu đề và câu hỏi một chút ở phía bên kia. Điều đó sẽ làm cho mọi thứ thống nhất hơn và đảm bảo rằng thông tin được đặt ở một nơi.
Bruno Pereira

Tôi là tất cả vì đã đưa thông tin tốt nhất lại với nhau để mọi người không phải đến 10 nơi để có được nó ... Trong trường hợp này, đối với tôi, việc thay đổi câu hỏi đó thành câu hỏi của tôi sẽ để lại những bình luận và giải pháp khác không có ý nghĩa không
snowguy

Chúng tôi có thể làm sạch nó, hoặc có thể hợp nhất bài đăng khác vào bài này, nếu bạn muốn bạn có thể xem và cho tôi biết những gì bạn nghĩ rằng nó sẽ là một giải pháp tốt, tôi là tất cả.
Bruno Pereira

Tôi không có thêm thời gian để làm việc này hôm nay nhưng sẽ có ngày mai. Tôi đã đăng để giúp cộng đồng và chắc chắn không muốn thay vào đó tạo thêm sự nhầm lẫn với các bản sao. Tôi cảm thấy rằng câu hỏi khác (tái cấu trúc) là một câu hỏi rất cụ thể và nhiều câu trả lời giải quyết các vấn đề cụ thể cho việc tái cấu trúc (so với sửa đổi nói chung). Tôi sẽ suy nghĩ một chút, nhưng tôi mới ở đây. Tôi rất vui khi nhận lời khuyên của bạn. Vì vậy, hãy cho tôi biết làm thế nào bạn nghĩ là tốt nhất để giải quyết. cảm ơn.
snowguy

Tôi sẽ làm sạch nó tối nay, nếu bạn thấy bài viết của bạn bị đóng cửa vì một số lý do xin vui lòng chỉ cần chuyển câu hỏi của bạn sang câu hỏi khác. Thông tin tốt đẹp của nó và định dạng rất tốt, nó thực sự đánh giá cao. Và đừng quên, chúng tôi có thể hoàn nguyên mọi thứ trên trang web (hầu hết trong số đó) vì vậy nếu bạn không đồng ý, chúng tôi luôn có thể thay đổi một điều hoặc 2.
Bruno Pereira

Câu trả lời:


213

LibreOffice Draw đã gây ấn tượng với tôi:

sudo apt-get install libreoffice
libreoffice my.pdf

Chỉ cần mở pdf, chỉnh sửa và xuất dưới dạng pdf.

Các công cụ chỉnh sửa xuất hiện trong thanh công cụ ở cuối cửa sổ (tôi phải mất một thời gian để tìm thấy nó ...)

Bộ tính năng có liên quan mà tôi đã tìm thấy cho đến nay (Ubuntu 13.04, LibreOffice 4.0.2.2):

  • Xóa trang Nhấp chuột phải vào trang trên danh sách trang bên trái> Xóa trang
  • Thay đổi thứ tự trang : Kéo thả trang trên danh sách trang
  • Chỉnh sửa các trường văn bản hiện có (chỉnh sửa văn bản, định dạng và vị trí). Chỉ cần nhấp hai lần với công cụ chọn để vào chế độ chỉnh sửa.
  • Thêm các trường văn bản mới . Chọn công cụ văn bản ở dưới cùng (T), chọn vùng văn bản mong muốn và viết.
  • Chỉnh sửa các đối tượng không phải là văn bản như dòng hoặc dấu đầu dòng.
  • Tạo biểu mẫu PDF có thể điền (Bật thanh công cụ Biểu mẫu * và chắc chắn chọn "Tạo Biểu mẫu PDF")

Tôi không thể tìm thấy một phương pháp tô sáng cực kỳ tiện lợi, nhưng bạn có thể thoát khỏi việc chỉnh sửa các thuộc tính văn bản như đặt màu đỏ và chữ đậm. Tôi không thể thay đổi màu nền khó khăn.

Nếu tôi bỏ lỡ các tính năng tốt, xin vui lòng chỉnh sửa và thêm chúng!

Lưu ý: Tôi biết rằng nó không thành công đối với một số loại PDF , nó đã xảy ra với tôi.

Nếu đó là trường hợp của bạn, vui lòng mở một báo cáo lỗi tối thiểu, siêu chi tiết và có thể tái tạo trên trình theo dõi lỗi của họ https://bugs.documentfoundation.org/ để các nhà phát triển có thể giải quyết nó và đăng liên kết dưới dạng nhận xét.

Mặc dù vậy, đây vẫn là giải pháp mở tốt nhất khi tôi kiểm tra lần cuối và nó hoạt động hầu hết thời gian.


2
Đối với "kịch bản A", trình nhập pdf LibreScript (bạn có thể phải cài đặt riêng nếu cài đặt sẵn Ubuntu hoặc PPA) và đối với "kịch bản B" pdftklà đơn giản nhất (nhưng rất mạnh). Ngoài ra, đối với "kịch bản A" Inkscape trong một số trường hợp.
Carnendil

4
Nếu bạn không cài đặt LibreScript do Cộng đồng cung cấp (nghĩa là từ libreoffice.org), bạn phải làm sudo apt-get install libreoffice-pdfimport.
Carnendil

2
Kết quả PDF bị mất một số yếu tố, nhưng libreoffice đã hoạt động tốt, cảm ơn
Ethereal

8
Không làm việc cho tôi; Làm rối tung toàn bộ PDF, dường như vì nó không sử dụng thông tin phông chữ.
24/11/14

3
Hoàn toàn không đối phó với phông chữ.
Raphael

89

LibreOffice Draw không hoạt động đối với tôi vì các phông chữ bị rối hoàn toàn, sau đó loại bỏ định dạng của tài liệu.

Đây là ba giải pháp mà tôi đã làm việc ổn định trong nhiều năm qua.

Trình xáo trộn PDF

Tôi thực hiện rất nhiều kết hợp các tài liệu PDF (như trong Kịch bản B) và tôi thấy trình biên dịch PDF đơn giản và thuận tiện. Tôi cũng đã sử dụng nó để trích xuất các trang trong một tài liệu pdf lớn hơn và nó cũng hoạt động tốt ở đó. Các PDF-đi nặng nề GUI đơn giản và nó hoạt động một cách nhất quán.

Nhìn

Đôi khi đối với Kịch bản A bạn chỉ muốn chuyển đổi PDF thành hình ảnh và sau đó thao tác với hình ảnh. Nếu bạn không biết sự khác biệt giữa đồ họa vector và hình ảnh, có lẽ bạn muốn chuyển đổi thành hình ảnh và GIMP thực hiện tốt điều đó. Khi bạn mở tệp PDF bằng GIMP, nó sẽ cung cấp cho bạn một số lựa chọn về cách bạn muốn chuyển đổi nó. Hãy chú ý đến tùy chọn độ phân giải. Chọn số cao hơn cho kích thước tệp lớn hơn và hình ảnh chi tiết hơn.

Inkscape

Sự thật là, không có cách nào dễ dàng để chỉnh sửa các tệp PDF theo kịch bản A ở trên. Đó là bởi vì PDF là một định dạng phổ quát và một số cấu trúc của tài liệu bị mất khi nó được chuyển đổi thành PDF. Một ví dụ đơn giản: nếu bạn lấy báo cáo 3 trang và chuyển đổi nó thành PDF, bạn đã phá vỡ các liên kết giữa văn bản trên mỗi trang. Nếu bạn chỉnh sửa phiên bản PDF của nó và xóa một đoạn trên trang đầu tiên, văn bản từ trang 2 và 3 sẽ không tự động chảy lên trang đầu tiên. Sẽ dễ dàng hơn nhiều để chỉnh sửa tài liệu đó trong chương trình gốc được sử dụng để tạo nó.

Nhưng vì bất kỳ lý do gì, bạn không có tài liệu gốc để bạn bị kẹt khi làm việc với PDF. Vì vậy, hãy đặt kỳ vọng của bạn một cách thích hợp khi chỉnh sửa tài liệu PDF theo kịch bản A.

Khi bạn đặt kỳ vọng phù hợp, bạn sẽ thấy inkscape là công cụ tốt nhất cho hầu hết các công việc tại đây. Nó sẽ cho phép bạn nhập một trang duy nhất của tài liệu PDF dưới dạng đồ họa vector inkscape. Sẽ có một vài thứ được nhóm lại với nhau mà không thực sự có ý nghĩa và bạn có thể phải thay đổi một số phông chữ (giả sử bạn không cài đặt phông chữ gốc), nhưng thực sự nó rất trơn tru.

Có một đường cong học tập đối với Inkscape nhưng sự thật là bạn không thể thao tác PDF mà không sử dụng một số chương trình với đường cong học tập. Đối với thời gian của tôi, tôi muốn đầu tư vào việc học Inkscape - một ứng dụng tuyệt vời để tạo đồ họa vector có thể có ích cho nhiều tình huống khác nhau - hơn là tôi cố gắng tìm ra cách sử dụng một công cụ đặc biệt để chỉnh sửa các tệp PDF.

Chúc may mắn


Studio PDF cho Linux?
Đổ chuông Ø

1
@ ringø PDF Studio không miễn phí.
hiểu

1
Nếu bạn có thể cung cấp một tệp PDF tối thiểu mà LIoustOffice không thành công, hãy tìm / mở một lỗi cho nó và liên kết với nó. Tôi đã có một số vấn đề trong quá khứ tôi cũng nghĩ như vậy với một số tài liệu.
Ciro Santilli 心 心

hầu như không có một đường cong học tập để wysiwyg foxit .
hấp dẫn về natty

47

Bạn có thể sử dụng phiên bản Master PDF Editor mới nhất , cho phép bạn chỉnh sửa tất cả các yếu tố trên trang.

Gợi ý: Hãy thử phiên bản mới nhất trước. Nhưng, như phiên bản 1.9.24 cuối cùng mà tôi đã thử, có một lỗi không thể mở tất cả hình ảnh của tệp pdf, phiên bản 1.9.00 hoạt động rất tốt, nhưng cách duy nhất để có được nó là liên kết trực tiếp:
http: / /code-industry.net/public/MasterPDFEditor-1.9.00.x86_64.tar.gz
http://code-industry.net/public/MasterPDFEditor-1.9.00.i386.tar.gz


1
cảm ơn vì đã chia sẻ điều này đây là trình soạn thảo PDF khá hữu ích.
Umair A.

2
Tôi đã bỏ lỡ một cái gì đó? Trang web viết: "Phiên bản dựa trên Linux là miễn phí cho sử dụng phi thương mại."
Geppettvs D'Constanzo

4
Đây là một ứng dụng chuyên nghiệp đầy đủ tính năng có thể chỉnh sửa các biểu mẫu và lưu chúng (ngay cả trong phiên bản miễn phí). Phiên bản miễn phí khóa một số tính năng nâng cao, nhưng không bị tê liệt. Đáng giá nếu bạn cần các tính năng tiên tiến.
DavidJ

2
Nên là câu trả lời được chấp nhận. Chương trình này là chuyên nghiệp đầy đủ và hoàn toàn khả thi. Nó xử lý nhiệm vụ của tôi không có vấn đề.
Bryce

5
Master PDF Editor (v5) chèn một hình mờ ("Được tạo trong Master PDF Editor") trong phiên bản miễn phí, khiến nó trở nên vô dụng. Bạn cần mua phiên bản đầy đủ (~ 70 USD + thuế) để tránh hình mờ.
JayDin

37

Tôi đến hơi muộn trong trò chơi ở đây, nhưng gần đây tôi đã vấp phải câu hỏi này trong khi tự mình googling nó. Để biết giá trị của nó, tôi muốn giới thiệu Xournal cho kịch bản đầu tiên.

Nó phải ở trong trung tâm phần mềm hoặc đơn giản là bạn có thể chạy các phần sau từ thiết bị đầu cuối:

sudo apt-get install xournal

Ngoài ra, tôi sẽ đề xuất thứ hai cho những người khác về pdfshuffler và pdftk cho kịch bản thứ hai.

Hi vọng điêu nay co ich!


3
phần mềm chú thích PDF miễn phí, tuyệt vời và nếu bạn có màn hình cảm ứng, bạn thậm chí có thể đăng xuất tài liệu của mình giống như trên giấy !!!
champost

2
IIRC, Xournal rasterized mọi thứ khi lưu / xuất. Không phải luôn luôn những gì bạn muốn.
Raphael

3
Xuất pdf mặc định làm giảm đáng kể chất lượng (và kích thước tệp). Tôi thấy rằng bằng cách bật Tùy chọn> Xuất bản PDF kế thừa trước khi xuất, chất lượng gần giống với bản gốc.
Johann

14

Tôi nghĩ rằng PDF-Shuffler là ứng dụng nhỏ nhưng khá tốt.

Thông tin: PDF-Shuffler là một ứng dụng python-gtk nhỏ, giúp người dùng hợp nhất hoặc phân tách các tài liệu pdf và xoay, cắt và sắp xếp lại các trang của họ bằng giao diện đồ họa tương tác và trực quan. Nó là một lối vào cho python-pyPdf.

Trang web PDF-Shuffler


Vladimir đồng ý. Trong thực tế tôi có lẽ nên xem lại câu trả lời của tôi là tốt. Tôi thực sự đã bắt đầu sử dụng PDF-Shuffler thay vì pdftk cho nhiều thứ đơn giản như hợp nhất hai tệp pdf.
snowguy

1
Tôi rất vui khi xác minh rằng pdfshuffler có sẵn trên Ubuntu 12.04 và giúp tôi sắp xếp lại các trang trên một tệp PDF khủng khiếp mà tôi nhận được qua email với một số trang bị lộn ngược. Xuất sắc!
Denis Fuenzalida

Công cụ tuyệt vời. Hoạt động hoàn hảo cho nhu cầu của tôi
Rags

8

Foxit PDF Editor (không miễn phí) hoạt động tốt thông qua WINE .

Các phiên bản mới hơn của Foxit cũng có thể hoạt động tốt - mặc dù chưa được thử nghiệm.

~. ~. ~

ps: Câu trả lời này áp dụng cho " Kịch bản A " của bạn: về cơ bản bạn có thể chỉnh sửa mọi thứ trong pdf bằng Foxit: nghĩa là, bạn không chỉ có thể thêm mọi thứ mà còn thực sự chỉnh sửa chúng như thể là một tệp Word.


Theo ý kiến ​​của bạn, nó hoạt động tốt hơn inkscape miễn phí và không cần RƯỢU?
snowguy

Cam ơn vi đa hỏi! Sự thật là, tôi chưa bao giờ làm việc với Inkscape (vì tôi nghĩ nó chủ yếu là một thứ đồ họa vector cho các nhà thiết kế sở thích chuyên nghiệp hoặc đầy tham vọng). Tôi sẽ đồng ý chỉnh sửa PDF và sẽ báo cáo lại sớm về cách so sánh với Foxit.
hấp dẫn về

đã có một chuyến đi thử nghiệm nhanh trong Inkscape ; trông khá chắc chắn, với khiếu nại / cảnh báo / lỗi chính (?) mà hỗ trợ nhiều trang dường như chỉ có thể có với một tiện ích mở rộng , có 90% upvote trên sourceforge.net, vì vậy tôi đoán nó rất chắc chắn. Cũng cần phải kiểm tra xem, để so sánh công bằng. Sẽ báo cáo lại.
hấp dẫn về natty


6

Có một thứ ma thuật gọi là pdfedit trong kho lưu trữ. Dù sao, bạn có thể lấy nó từ đây http://sourceforge.net/projects/pdfedit/ . Tôi đã sử dụng nó để thực hiện một số thay đổi văn bản trực tiếp thành tệp, bỏ qua mọi chuyển đổi, để cấu trúc tệp không bị ảnh hưởng. Chỉ cần chọn chế độ chọn văn bản tại hộp công cụ và nhấp vào văn bản bạn muốn chỉnh sửa. Bạn được phép làm điều đó thông qua hộp văn bản xuất hiện ở góc trên bên trái của cửa sổ. Tất nhiên, có rất nhiều tính năng hơn.


Có vẻ như dự án đã bị hủy bỏ - cập nhật lần cuối vào 2014-05-26.
JayDin

6

PDF Buddy là một trình chỉnh sửa PDF trực tuyến, đó là một giải pháp tuyệt vời để chỉnh sửa PDF đa nền tảng nhanh chóng và dễ dàng, cho dù bạn đang sử dụng Ubuntu hay bất cứ thứ gì khác. (Nó sẽ có ích cho những gì bạn mô tả trong Kịch bản A)

(Tiết lộ: Tôi là người đồng sáng lập PDF Buddy)


Tôi vừa thử BDF Buddy và nó có vẻ tuyệt vời khi thao tác đơn giản với PDF tương tự như kịch bản 1 hoặc để ký các tài liệu PDF. Không giống như inkscape, bạn không có quyền truy cập vào các thành phần PDF. Nhưng hầu hết thời gian có lẽ rắc rối hơn giá trị của nó. Tính năng "trắng ra" bạn bè pdf thường là đủ để loại bỏ mọi thứ.
snowguy

Điều tôi không thích là bạn phải tạo một tài khoản (điều mà tôi không làm). Tôi mong đợi rất nhiều từ một mô hình freemium cho phép bạn chỉnh sửa 3 tài liệu miễn phí một tháng. Đây là một giải pháp tuyệt vời và dễ dàng để chú thích một tệp PDF hiện có hoặc thêm chữ ký.
snowguy

1
Thật không may, bạn không thể sử dụng PDF Buddy để kết hợp nhiều hơn một tệp PDF.
snowguy

Đã thử nghiệm trên một tài liệu, và nó là trình soạn thảo tuyệt vời. Sau đó dành một giờ để chỉnh sửa tài liệu thực và nhận ra nó không miễn phí :(
user200340

4

Tôi ngạc nhiên rằng PDF Studio không được đề cập ở đây.

Đó là một giải pháp PDF tất cả trong một có thể chú thích, đánh dấu văn bản, điền biểu mẫu, chỉnh sửa nội dung, ký tên, OCR và thao tác với các tài liệu PDF.

http://www.qoppa.com/pdfstudio


2
... Đây không phải là phần mềm miễn phí, nhưng tôi chắc chắn hoạt động tốt.
Carnendil

1
... trong tất cả các trình soạn thảo pdf không miễn phí mà tôi đã gặp, Foxit vẫn là điểm chuẩn cho tôi ... mặc dù tôi đoán Nitro cũng xứng đáng được đề cập đến ...
về

PDF Studio Viewer là miễn phí và có thể được sử dụng để chú thích các tệp PDF.
JayDin

3

Kịch bản A

Sau những gì dường như là một cuộc tìm kiếm vĩnh cửu để tìm một giải pháp tốt cho các chú thích, tôi đã tìm thấy giải pháp thay thế ưu việt là PDF-XChange Editor thông qua rượu vang . Mọi thứ tôi đã thử nghiệm cho đến nay đều hoạt động, chỉ cần đảm bảo bạn cài đặt nó thông qua trình cài đặt .msi 32 bitwine msiexec /i path/to/msi_file . Các chú thích được lưu cùng với tài liệu và không tách rời (như trong okular theo mặc định) và bạn thậm chí có thể chỉnh sửa văn bản tài liệu với phiên bản miễn phí (hình ảnh với bản trả phí). Diễn đàn của họ cũng thân thiện với linux và họ dường như cố gắng giữ cho rượu vang tương thích. Chạy qua rượu là buttersmooth đối với tôi, nhưng nếu bạn muốn có một ứng dụng gốc, tôi nghĩ master-pdf-Editor là lựa chọn thay thế hứa hẹn nhất.

Kịch bản B

Hai công cụ dòng lệnh được gửi cùng với Ubuntu theo mặc định pdfseparatepdfunitelà một giải pháp nhanh chóng và đơn giản để phân tách và hợp nhất các trang pdf. Nếu bạn muốn có GUI, tôi khuyên dùng pdf-sam


Các vấn đề về trình cài đặt dường như không được báo cáo nữa kể từ phiên bản 1.7 rượu vang muộn. Các công cụ khác mà bạn đề cập thay vào đó là một phần của poppler-utilshồ sơ.
mirh

1

PDF-Shuffler, được đề cập ở đây, đã rất cũ và có một số vấn đề vì nó không được cập nhật trong một thời gian rất dài (kể từ năm 2012). Để khắc phục những sự cố đó và thêm chức năng mới, một ngã ba đã được tạo, được gọi là PDF Arranger .

Người lạ PDF

PDF Arranger là một ứng dụng mã nguồn mở và miễn phí để thao tác các tài liệu PDF, có thể được sử dụng để hợp nhất, phân tách, xoay và cắt các tài liệu PDF và sắp xếp lại các trang của chúng, sử dụng giao diện người dùng tương tác.

PDF Arranger có sẵn trong Ubuntu 19.04 trở lên và có thể được cài đặt bằng cách sử dụng:

sudo apt install pdfarranger

Đối với các phiên bản Ubuntu cũ hơn có PPA để cài đặt nó (do Linux Uprising cung cấp ):

sudo add-apt-repository ppa:linuxuprising/apps
sudo apt update
sudo apt install pdfarranger

Bạn không thể chỉnh sửa pdf như chủ đề thông minh muốn.
Pavel Bariev

1
Từ câu hỏi ban đầu: "Kịch bản B. Kết hợp các tệp PDF hoặc trích xuất (các) trang từ PDF". PDF Arranger làm điều đó.
Logix

0

'PDF-Shuffler' cùng với 'LibreOffice'

Bạn có thể tải xuống PDF-Shuffler từ Phần mềm Ubuntu. Với PDF-Shuffler, bạn có thể Xoay, Cắt, Xóa hoặc Xuất trang / s. LibreScript đã ở đó như mặc định.

Sử dụng hai ứng dụng này tôi có thể chỉnh sửa PDF trong Ubuntu 16.04LTS của mình.

Đầu tiên, tôi mở tệp PDF bằng PDF-Shuffler, nhấp chuột phải và xuất trang cần chỉnh sửa (và đặt tên tệp mới). Sau đó, tôi đã mở tập tin đó bằng LibreOffice. Không cần làm gì tôi có thể chỉnh sửa tập tin đó. Sau đó tôi lưu tập tin. Kết quả là tôi đã nhận được một tập tin odg . Chỉ cần nhấp đúp vào tệp để mở tệp. LibreOffice (LibreOffice Draw) đã mở tập tin đó. Tôi đã nhận được tệp PDF mới chỉ bằng cách nhấp vào nút màu đỏ để chuyển đổi thành PDF.

Điều này rất dễ dàng. Không cần phải trả tiền cho Chỉnh sửa PDF như trong Windows.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.