Trình tạo hóa đơn (PDF)
Điền thông tin chi tiết về doanh nghiệp và khách hàng, chi tiết đơn hàng, thuế suất và ngày đến hạn, sau đó tải xuống hóa đơn PDF rõ ràng, được trình bày chính xác — không cần đăng ký và không lưu trữ dữ liệu doanh nghiệp của bạn trên đám mây, không giống như các công cụ lập hóa đơn SaaS.
kết quả
Trình tạo hóa đơn này biến một biểu mẫu đơn giản thành một bản PDF thực, ngay từ đầu: số hóa đơn, hóa đơn và ngày đến hạn, chi tiết doanh nghiệp "Từ", chi tiết "Nhận hóa đơn" của khách hàng, bảng chi tiết đơn hàng có thể lặp lại với mô tả, số lượng và đơn giá, thuế suất và trường ghi chú cho các điều khoản thanh toán. Tổng mỗi dòng được tính dưới dạng số lượng × đơn giá, được tổng hợp thành tổng phụ, thuế và tổng cuối được hiển thị trực tiếp trên trang và được vẽ lại thành tệp PDF tại thời điểm xuất - những con số bạn nhìn thấy là những con số bạn nhận được.
Góc độ riêng tư là toàn bộ vấn đề. Mọi công cụ lập hóa đơn chính thống — Wave, FreshBooks, Invoice2go, Zoho Invoice và các công cụ còn lại — đều yêu cầu bạn tạo tài khoản và lưu trữ danh sách khách hàng, địa chỉ và lịch sử doanh thu của bạn trên máy chủ của họ, thường là vô thời hạn, vì dữ liệu đó chính xác là những gì doanh nghiệp SaaS được xây dựng để giữ lại. Công cụ này thực hiện ngược lại: toàn bộ tệp PDF được tập hợp bên trong trình duyệt của bạn bằng thư viện pdf-lib và không có trường biểu mẫu, tên doanh nghiệp, địa chỉ khách hàng hoặc số tiền nào được gửi đi bất cứ đâu. Đóng tab và không có gì về hóa đơn bạn vừa tạo vẫn tồn tại ở bất kỳ đâu bên ngoài thư mục tải xuống của riêng bạn.
Bên trong, trình tạo sẽ xây dựng một tài liệu PDF mới (không phải mẫu được tải từ một tệp), nhúng phông chữ Helvetica và Helvetica-Bold tiêu chuẩn, đồng thời sắp xếp mọi thành phần — tiêu đề, hai khối địa chỉ, cột bảng, tổng số và ghi chú — sử dụng tọa độ được tính toán thủ công, với các cột số được căn chỉnh thực sự sang phải bằng cách đo chiều rộng được hiển thị của mỗi chuỗi thay vì đoán ở độ lệch cố định. Nếu danh sách khách hàng dài hoặc ghi chú dài, bố cục sẽ tự động ngắt văn bản và thêm trang mới thay vì để bất cứ thứ gì chồng lên nhau hoặc tràn ra ngoài lề.
Một hạn chế trung thực cần được nêu rõ trước: phông chữ tích hợp chỉ bao gồm bộ ký tự Latin/Western (WinAnsi), vì việc nhúng họ phông chữ Unicode đầy đủ có nghĩa là chỉ gửi thêm các tệp phông chữ cho một công cụ này. Nếu tên doanh nghiệp hoặc địa chỉ khách hàng được viết bằng chữ Cyrillic (bao gồm tiếng Ukraina), tiếng Ả Rập, tiếng Trung hoặc chữ viết không phải tiếng Latinh khác, thì những ký tự đó sẽ hiển thị dưới dạng "?" trong tệp PDF và công cụ sẽ cảnh báo bạn sau khi tạo nếu điều đó xảy ra - cách viết phiên âm theo bảng chữ cái Latinh là giải pháp đáng tin cậy cho đến lúc đó. Đối với tiếng Anh và các ngôn ngữ bảng chữ cái Latinh khác mà trang web này hỗ trợ, kết quả đầu ra hiển thị chính xác như đã nhập — miễn phí, ngoại tuyến và riêng tư.