Trình chuyển PDF sang GIF
Trình chuyển PDF sang GIF kết xuất mọi trang của tệp PDF và lưu từng trang thành một GIF tĩnh. Các trang được vẽ trong trình duyệt của bạn bằng PDF.js, sau đó được mã hóa thành GIF trên máy chủ vì canvas không thể ghi định dạng GIF. Hãy chọn tỉ lệ kết xuất, kết xuất, chọn trang rồi tải xuống từng tệp riêng lẻ hoặc một tệp ZIP. Không tạo GIF động và bản xem trước ở định dạng PNG.
Sử dụng Trình chuyển PDF sang GIF
Cài đặt chuyển đổi PDF sang hình ảnh
Các trang đã được hiển thị
Đọc nội dung
Công cụ chuyển đổi này làm gì
Tải lên một PDF và trang này sẽ kết xuất mọi trang thành hình ảnh, sau đó trao cho bạn kết quả dưới dạng tệp GIF. Quá trình kết xuất diễn ra ngay trong trình duyệt của bạn với PDF.js: mỗi trang được vẽ lên một canvas theo kích thước bạn chọn, và canvas được chuyển thành hình ảnh. Vì canvas của trình duyệt có thể mã hóa PNG và JPEG nhưng không thể mã hóa GIF, hình ảnh trang được gửi đến máy chủ để mã hóa GIF cuối cùng, từng trang một.
Đầu ra là một GIF tĩnh cho mỗi trang PDF, không phải GIF động. Một tài liệu mười trang tạo ra mười tệp, được đặt tên theo PDF và số trang, và bạn có thể tải chúng xuống riêng lẻ hoặc gom các trang bạn chọn vào một tệp ZIP.
GIF có ý nghĩa gì đối với các trang của bạn
GIF là một định dạng cũ với những giới hạn chặt chẽ, và những giới hạn đó thể hiện rõ trong các tài liệu đã chuyển đổi.
- 256 màu mỗi hình ảnh. Một trang có ảnh chụp, dải màu chuyển tiếp, biểu đồ với nhiều sắc độ hoặc chữ được làm mịn cạnh sẽ bị giảm xuống thành một bảng màu. Hãy chuẩn bị cho hiện tượng dải màu trong các dải chuyển tiếp và cạnh hơi thô hơn ở chữ nhỏ.
- Nhiều nhất một màu trong suốt. Tính trong suốt là bật hoặc tắt theo từng điểm ảnh; bóng bán trong suốt và các cạnh mềm không thể được thể hiện, nên chúng bị làm phẳng.
- Một khung hình mỗi tệp. Không có gì trên trang này tạo ra hoạt hình. Nếu bạn mong đợi một trình chiếu các trang, thì đó không phải là thứ bạn nhận được.
- Không có cài đặt chất lượng. Thanh trượt chất lượng chỉ áp dụng cho JPEG và WebP. GIF không có nút điều chỉnh nén tương đương, nên đòn bẩy duy nhất bạn có đối với kích thước là tỉ lệ kết xuất.
- Thường lớn hơn PNG đối với tài liệu. Khả năng nén của GIF yếu đối với các trang phẳng có chữ. Một tệp PNG của cùng trang thường nhỏ hơn và sắc nét hơn. GIF đáng để chọn vì tính tương thích, không phải vì hiệu quả.
Quy trình hai giai đoạn, và tại sao nó quan trọng
- PDF.js mở tệp cục bộ và báo cáo số trang.
- Với mỗi trang, nó tạo một canvas, chia tỉ lệ theo phần trăm bạn đã nhập, và kết xuất trang lên đó.
- Canvas được xuất dưới dạng URL dữ liệu PNG ở kích thước đó.
- Đối với PNG, JPEG, WebP, JFIF và JIFF, công việc dừng ở đó: trình duyệt đã có tệp cuối cùng.
- Đối với GIF, PNG được gửi đến điểm cuối chuyển đổi cùng với định dạng yêu cầu, tên tệp và giá trị chất lượng. Máy chủ mã hóa lại nó và trả về GIF, được lưu trữ dưới dạng blob tải xuống của trang đó.
- Các thẻ xem trước vẫn hiển thị bản kết xuất PNG, không phải GIF, nên hình thu nhỏ bạn thấy sắc nét và nhiều màu hơn tệp bạn sẽ tải xuống.
Hai hệ quả kéo theo. Thứ nhất, hình ảnh các trang được tải lên trong quá trình kết xuất, dù bản thân PDF thì không. Thứ hai, quá trình chuyển đổi diễn ra tuần tự: một tài liệu dài đồng nghĩa với một lần tải lên và một lần mã hóa cho mỗi trang, nên thời gian tăng theo số trang, và một lỗi duy nhất sẽ dừng toàn bộ quá trình kết xuất tại trang đó.
Từng bước một
- Thả một PDF vào vùng tải lên hoặc nhấp để duyệt. Tệp phải là PDF theo loại MIME hoặc phần mở rộng.
- Để Convert To ở GIF, hoặc thay đổi nếu bạn muốn định dạng khác. Bộ chọn không bị khóa ở GIF; trang này chỉ đơn giản bắt đầu với nó.
- Đặt Image Size Scale trong khoảng từ 5 đến 300 phần trăm. 100 phần trăm kết xuất ở kích thước trang của chính PDF tính bằng điểm ảnh CSS; 200 phần trăm nhân đôi kích thước điểm ảnh theo mỗi chiều, đó là điều bạn muốn cho đầu ra chất lượng in.
- Trường chất lượng bị bỏ qua đối với GIF, nên giá trị của nó không ảnh hưởng đến kết quả.
- Nhấn Render Pages. Mọi trang đều được kết xuất; không có cách nào chỉ kết xuất một phạm vi. Tiến độ được báo cáo theo từng trang.
- Đánh dấu các trang bạn muốn, hoặc dùng Select all. Các điều khiển Single Page, Range và Manual Pages chỉ thêm mục vào lựa chọn tải xuống — chúng không giới hạn việc kết xuất.
- Tải xuống một trang bằng cách nhấp vào thẻ của nó, hoặc tạo một ZIP của các trang đã chọn.
Tên tệp theo PDF nguồn: report-page-1.gif, report-page-2.gif, v.v., với các ký tự ngoài chữ cái, số, dấu gạch nối và dấu gạch dưới được thay thế. Tệp ZIP được đặt tên là report-selected-pages.zip.
Chọn tỉ lệ
Tỉ lệ là cài đặt duy nhất thay đổi GIF một cách có ý nghĩa. Ở 100 phần trăm, một trang A4 điển hình kết xuất khoảng 794 nhân 1123 điểm ảnh, phù hợp để đọc trên màn hình. Ở 50 phần trăm, bạn nhận được khoảng một phần tư số điểm ảnh và một tệp nhỏ hơn nhiều, nhưng chữ nhỏ trở nên không đọc được. Ở 200 phần trăm, số điểm ảnh lại tăng gấp bốn lần, bảng màu có nhiều chi tiết hơn để thể hiện, và tệp có thể tăng nhanh hơn mức mà các kích thước gợi ý. Đối với một trang văn bản nội dung, 100 đến 150 phần trăm thường là khoảng hợp lý. Đối với một sơ đồ đơn lẻ mà bạn định dùng lại trong một slide, 200 phần trăm là hợp lý.
Theo dõi kích thước trang tải lên. Điểm cuối chuyển đổi chấp nhận tối đa 12 MB cho mỗi trang được kết xuất. Một trang rất lớn ở mức 300 phần trăm có thể vượt quá giới hạn đó, và yêu cầu sẽ thất bại thay vì tự động giảm kích thước cho bạn.
Khi GIF là định dạng đầu ra phù hợp
- Phần mềm cũ. Một số hệ thống tài liệu cũ, công cụ tạo phiếu hỗ trợ và ứng dụng email chấp nhận GIF trong khi từ chối PNG.
- Hình vẽ nét đơn giản. Một sơ đồ đen trắng, một trang chữ ký, một chứng nhận có đóng dấu hoặc một trang logo chuyển sang GIF mà không có mất mát thấy được.
- Bản xem trước nhỏ. Hình thu nhỏ rất nhỏ ở tỷ lệ thấp cũng nhỏ trong GIF, và có thể đọc được phổ biến.
- Các trang được kiểm soát bảng màu. Một trang vốn đã giới hạn ở vài màu phẳng sẽ tồn tại nguyên vẹn qua giới hạn 256 màu.
Đối với các trang chụp ảnh, chữ viết tay được quét, gradient, biểu đồ có nhiều sắc thái và bất cứ thứ gì chứa chữ chi tiết, PNG sẽ trông đẹp hơn và thường chiếm ít dung lượng hơn. Bộ chọn định dạng cho phép bạn chuyển đổi mà không cần tải lên lại.
Những hạn chế
- Tài liệu dài. Mỗi trang đều được kết xuất, và mỗi trang GIF là một lượt truyền riêng. Năm mươi trang nghĩa là năm mươi lần chuyển đổi.
- Kích thước trang khổng lồ. Bản vẽ kiến trúc hoặc áp phích ở tỷ lệ cao tạo ra hình ảnh trang vượt quá giới hạn của máy chủ.
- PDF được mã hóa. Tệp được bảo vệ bằng mật khẩu sẽ không mở được; không có lời nhắc nhập mật khẩu.
- PDF được quét không có lớp văn bản. Chúng chuyển đổi tốt dưới dạng hình ảnh, nhưng không có OCR ở đây. Hãy dùng công cụ PDF sang Văn bản nếu bạn cần nội dung chữ.
- Nội dung tương tác. Liên kết, trường biểu mẫu, chú thích và video nhúng không thuộc phần hình ảnh raster.
Giới hạn
Một PDF tại một thời điểm, đầu ra GIF là một hình ảnh tĩnh cho mỗi trang, không có hoạt ảnh, không có giới hạn số trang được áp đặt trong giao diện nhưng có giới hạn thực tế do bộ nhớ trình duyệt và thời gian chuyển đổi, không kiểm soát màu nền, không có siêu dữ liệu DPI, không có công cụ xoay hoặc cắt, không có OCR và không trích xuất văn bản. Việc kết xuất được thực hiện ở tỷ lệ bạn đặt và không thể thay đổi sau đó mà không kết xuất lại. Việc chọn trang chỉ ảnh hưởng đến tải xuống.
Quyền riêng tư
PDF được mở cục bộ và không bao giờ được tải lên dưới dạng tài liệu. Tuy nhiên, ở chế độ GIF, mỗi hình ảnh trang được kết xuất sẽ được gửi đến máy chủ để mã hóa, vì vậy nội dung hiển thị trên các trang của bạn thực sự rời khỏi trình duyệt. Các tệp đã chuyển đổi được đọc rồi xóa trên máy chủ sau khi phản hồi được tạo, và không có gì được lưu lại làm lịch sử. Nếu PDF chứa tài liệu mật, hãy ưu tiên đầu ra PNG hoặc JPEG, vốn được tạo hoàn toàn trong trình duyệt, hoặc che thông tin mật trước khi chuyển đổi.
Khắc phục sự cố
- Không có gì được kết xuất. Kiểm tra xem tệp có thực sự là PDF không; một tệp .docx được đổi tên sẽ thất bại ngay cả khi phần mở rộng ghi là .pdf.
- Kết xuất bị đình trệ ở một trang. Một trang rất chi tiết ở tỷ lệ cao có thể mất nhiều thời gian trong trình duyệt. Hãy giảm tỷ lệ và thử lại.
- Lỗi chuyển đổi ở một trang sau. Hình ảnh trang đó có thể đã vượt quá giới hạn tải lên 12 MB. Hãy giảm tỷ lệ.
- Màu sắc trông bị dải. Điều này là bình thường với GIF. Hãy chuyển định dạng sang PNG để có kết quả không mất dữ liệu.
- Chữ trông mờ. Trang đã được raster hóa ở tỷ lệ thấp. Hãy kết xuất lại ở tỷ lệ phần trăm cao hơn.
- Trang trắng. Một số PDF vẽ nội dung theo cách PDF.js không thể tái tạo, hoặc trang thực sự trống. Hãy kiểm tra bản gốc trong một trình xem.
Lỗi thường gặp
- Mong đợi một GIF động. Mỗi trang là một tệp tĩnh riêng.
- Cho rằng hình thu nhỏ chính là GIF. Bản xem trước là các bản kết xuất PNG; tệp tải xuống là GIF đã được mã hóa.
- Cho rằng thanh trượt chất lượng có tác dụng. Nó bị bỏ qua đối với GIF.
- Kết xuất một báo cáo 200 trang để chuyển đổi ba trang. Việc kết xuất luôn bao gồm toàn bộ tài liệu; việc chọn chỉ lọc các tệp tải xuống.
- Chọn GIF cho một bản quét nhiều ảnh. PNG hoặc JPEG sẽ nhỏ hơn và sạch hơn.
- Tải lên các trang mật mà không suy nghĩ. Chuyển đổi GIF gửi trang được kết xuất đến máy chủ.
Câu hỏi thường gặp
Câu hỏi thường gặp
Bình luận (0)
Hãy mô tả vấn đề mà bạn gặp phải để chúng tôi có thể tìm hiểu và cải thiện công cụ này.