Cách chuyển văn bản sang PDF
Dán hoặc tải lên văn bản, tạo kiểu, tải xuống. Không có gì được tải lên.
Thêm văn bản của bạn
Gõ hoặc dán vào trình soạn thảo, hoặc chuyển sang "Tải lên .txt" và chọn một tệp. Mọi thứ đều nằm trong trình duyệt của bạn.
Tạo kiểu cho trang
Chọn phông chữ (Helvetica, Times hoặc Courier), cỡ chữ, giãn dòng, lề, kích thước trang và căn lề. Các thiết lập mặc định khớp với một tài liệu Word thông thường.
Tạo PDF
Nhấp Tạo PDF. pdf-lib dàn trang văn bản, ngắt trang, nhúng phông chữ và tạo ra một PDF có thể tải xuống — tất cả ngay trong thẻ của bạn, không tải lên.
Vì sao dùng TXT sang PDF trên imisspdf?
Riêng tư theo thiết kế
Ghi chú, bản nháp, mã nguồn, nhật ký cá nhân: những văn bản bạn sẽ không bao giờ dán vào một công cụ web bất kỳ. Mọi byte đều nằm lại trong thẻ trình duyệt. Không tải lên, không ghi log máy chủ, không có bản sao nào trên ổ đĩa của người khác.
Điều khiển bố cục thực sự
Phông chữ (Helvetica, Times, Courier), cỡ chữ từ 10 đến 24 pt, giãn dòng từ 1.0 đến 2.0, lề 10/20/30 mm, A4/Letter/Legal, căn trái hoặc căn đều: các giá trị mặc định khớp với một tài liệu Word thông thường để kết quả trông chỉn chu, chứ không phải một đống chữ vứt vội.
Miễn phí, không đăng ký
Không hình mờ, không hạn ngạch hằng ngày, không tài khoản. Dán, chọn vài tùy chọn, một cú nhấp: xong. Vẫn những điều khiển đó và vẫn kết quả đó, mọi lúc.
Câu hỏi thường gặp về TXT sang PDF
Trình chọn tệp đọc tệp .txt của bạn qua API FileReader của trình duyệt, vốn nhận diện UTF-8 (có hoặc không có BOM), UTF-16 LE/BE, và lùi về bảng mã mặc định của hệ điều hành đối với các bảng mã cũ như Windows-1252 hoặc ISO-8859-1. UTF-8 là lựa chọn mặc định an toàn — mọi trình soạn thảo văn bản hiện đại (VS Code, Notepad, TextEdit, Sublime, Vim) đều ghi UTF-8 trừ khi bạn cấu hình khác. Nếu PDF kết quả hiển thị ô vuông hoặc dấu chấm hỏi thay cho các chữ có dấu, tệp nguồn đang ở bảng mã cũ; hãy mở nó trong trình soạn thảo, chọn "Save as" UTF-8, rồi tải lên lại. Các phông Helvetica, Times và Courier đi kèm với PDF chỉ bao phủ bộ ký tự WinAnsi — để có đầy đủ CJK hoặc Cyrillic, xem câu hỏi tiếp theo.
Không trực tiếp. Ba lựa chọn phông (Helvetica, Times, Courier) là các phông Chuẩn 14 của PDF, vốn chỉ bao phủ WinAnsi (Latin + Tây Âu). Các ký tự ngoài phạm vi đó — chữ Hán, kana tiếng Nhật, Ả Rập, Cyrillic, Hy Lạp, Hebrew, Thái — sẽ hiển thị thành glyph bị thiếu (ô vuông) trong kết quả. Đối với văn bản thuộc các chữ viết đó, hãy gõ hoặc dán vào chế độ Gõ/dán, rồi xuất từ một công cụ định dạng phong phú hơn, hoặc dùng quy trình khác của chúng tôi: dán văn bản vào Word, lưu thành DOCX, rồi chạy Word sang PDF — quy trình đó nhúng một phông Unicode bao phủ mọi chữ viết phổ biến. Chúng tôi có thể bổ sung nhúng phông Unicode tại đây trong một bản cập nhật tương lai.
Các ngắt dòng cứng (\n và \r\n) trong văn bản nguồn được giữ làm ngắt đoạn trong PDF. Tab được chuyển thành bốn dấu cách khi dàn trang. Các dòng dài vượt quá chiều rộng văn bản khả dụng được ngắt mềm tại ranh giới từ; cách ngắt dòng gốc từ trình soạn thảo của bạn bị bỏ qua để bạn không gặp những từ lẻ loi khó coi khi thay đổi kích thước trang hoặc lề. Căn đều mở rộng khoảng cách giữa các từ trên mọi dòng, trừ dòng cuối của mỗi đoạn. Nếu bạn cần định dạng đơn cách (monospace) chính xác sao cho các cột ký tự thẳng hàng (ASCII art, mã nguồn, bảng), hãy chọn Courier với căn Trái — sự kết hợp đó giữ mọi ký tự ở cùng một vị trí cột.
Không. Nội dung trong ô văn bản nằm lại trong trang; tệp .txt bạn tải lên được đọc qua FileReader (vốn không bao giờ chạm tới mạng); PDF được dựng cục bộ bằng pdf-lib (WebAssembly) trên một Blob và cung cấp cho bạn dưới dạng tải xuống trực tiếp. Bạn có thể thấy điều này trong tab Network của DevTools: không có yêu cầu POST nào mang văn bản của bạn đi. Điều này quan trọng nếu bạn đang chuyển đổi bản nháp, nhật ký cá nhân, mã nguồn, ghi chú chứa thông tin đăng nhập, hoặc bất kỳ văn bản nào bạn không muốn giao cho máy chủ. Đóng thẻ sẽ xóa nội dung ô văn bản — không có gì được lưu trong localStorage cả.
Có. Kích thước trang có A4 (210 × 297 mm), Letter (8.5 × 11 in / 216 × 279 mm) và Legal (8.5 × 14 in / 216 × 356 mm). Các mức lề định sẵn là 10 mm, 20 mm (mặc định — khớp với mặc định của Word/Pages) và 30 mm, áp dụng đồng đều cho cả bốn cạnh. Tùy chọn giãn dòng là 1.0 (sát nhau, như văn bản gõ giãn dòng đơn), 1.15 (mặc định — hơi rộng hơn, như mặc định của Microsoft Word), 1.5 (bài luận học sinh) và 2.0 (giãn dòng đôi để in và sửa). Cỡ chữ từ 10 pt đến 24 pt. Hiện chưa có điều khiển "thụt lề dòng đầu" hay "khoảng cách sau đoạn" — các đoạn được phân tách bằng một dòng trống nếu văn bản nguồn có dòng trống đó.
Trên thực tế, bất cứ thứ gì lên đến vài megabyte văn bản thuần đều hoạt động tốt — đó là hàng trăm trang, vượt xa một tài liệu thông thường. Công cụ giữ toàn bộ văn bản trong bộ nhớ, dàn trang, rồi kết xuất PDF một cách đồng bộ trên luồng chính; các tệp rất lớn (hơn 10 MB văn bản, hàng chục nghìn dòng) có thể làm đơ thẻ trình duyệt trong vài giây khi dàn trang. Chúng tôi không áp đặt giới hạn trên cứng nào. Mỗi trang trong PDF kết quả chỉ lưu văn bản và một tham chiếu phông, nên kích thước tệp chủ yếu do phông được nhúng quyết định (~30 KB cho Helvetica), chứ không phải do số trang.