Skip to content

Releases: darkend16987/NabuPDF

Nabu PDF v0.2.12 — Sửa lỗi đổi font khi Sửa chữ + chữ/ảnh bị xoay trên trang xoay

29 Jun 08:14

Choose a tag to compare

Sửa lỗi

  • Sửa chữ bị đổi font. Bản cài trước đóng gói nhầm sidecar cũ (build trước khi vá lỗi font), nên dù mã nguồn đã sửa, bản phát hành vẫn bị trả về một font khác. Bản này đóng gói lại sidecar đúng — "Giữ nguyên font" và chọn font đều hiển thị đúng.
  • Hộp văn bản / ảnh / watermark bị tự xoay 90° khi Áp dụng trên trang có góc xoay (/Rotate — hay gặp ở tài liệu scan, hoặc sau khi xoay trái rồi xoay phải về gốc). Giờ luôn đứng thẳng đúng hướng trang.

Cải tiến

  • Ô tìm kiếm cố định trên thanh công cụ (cạnh nút thu/phóng) — gõ tìm trực tiếp, không cần Ctrl+F. Ctrl+F vẫn đưa con trỏ vào ô; Esc xoá.

Installer: NabuPDF-0.2.12-x64.exe · Bản chạy thẳng (USB): NabuPDF-0.2.12-portable.exe

Nabu PDF v0.2.9 — Đọc được ghi chú (note) ngay trong app

27 Jun 06:05

Choose a tag to compare

Nabu PDF v0.2.9 — Đọc được ghi chú (note) ngay trong app

🗒️ Sửa lỗi: ghi chú/comment không xem được trong Nabu

  • Trước đây: thêm ghi chú dạng note (click/hover để mở) thì chỉ Foxit/Acrobat đọc được, còn trong Nabu chỉ thấy ô marker mà bấm/di chuột không ra nội dung.
  • Nguyên nhân: pdf.js phiên bản mới đổi cách lưu nội dung annotation, code đọc nhầm trường cũ nên marker không bao giờ hiện chữ.
  • Nay: di chuột = tooltip, bấm = popup hiển thị đúng nội dung ghi chú ngay trong Nabu.

Bản đã cài (NSIS) tự cập nhật lên v0.2.9 ở lần mở kế tiếp. Bản portable tải tay. Engine OCR không đổi so với v0.2.8.

Nabu PDF v0.2.8 — Installer nhẹ hơn + sửa lỗi font khi Sửa chữ

27 Jun 05:26

Choose a tag to compare

Nabu PDF v0.2.8 — Installer nhẹ hơn + sửa lỗi font khi Sửa chữ

🪶 Bản cài/portable nhẹ hơn ~400MB

  • Engine mặc định RapidViet (RapidOCR ONNX detect + VietOCR) là đường dẫn duy nhất được đóng gói → đã bỏ paddle/paddleocr/paddlex khỏi bản build.
  • AutoOCREngine vẫn fallback an toàn (RapidViet → RapidOCR → VietOCR). Engine hybrid/paddleocr giờ là tuỳ chọn, cần cài thêm paddle nếu muốn dùng.

🔤 Sửa lỗi font trong tính năng "Sửa chữ"

  • Trước đây: chọn font từ máy hoặc giữ font gốc của đoạn chữ đều không có tác dụng — chữ luôn bị đổi sang một font mặc định (DejaVu).
  • Nguyên nhân: matplotlib trả về kiểu đường dẫn font mà PyMuPDF từ chối → lỗi bị nuốt âm thầm.
  • Nay: giữ đúng font gốc (kể cả Times New Roman / Courier New…) và áp đúng font bạn chọn, đậm/nghiêng đúng biến thể.

Cập nhật OTA: bản đã cài (NSIS) sẽ tự nhận v0.2.8 ở lần mở kế tiếp. Bản portable tải tay.

Nabu PDF v0.2.7 — OCR nhanh VÀ đúng dấu tiếng Việt

26 Jun 11:45

Choose a tag to compare

⚡ OCR vừa nhanh vừa đúng dấu

Engine OCR mới RapidViet: phát hiện chữ bằng RapidOCR (ONNX) + nhận dạng bằng VietOCR.

  • Đúng dấu tiếng Việt (ộ/ử/ấ/ề/ị) — VietOCR là engine cục bộ duy nhất đọc chuẩn dấu chồng.
  • Nhanh: ~3-4s/trang (ấm) trên CPU, phát hiện chữ chạy ONNX ~1s, không cần paddlepaddle.
  • Lần OCR đầu mỗi phiên tải model ~20s (1 lần), sau đó nhanh.

So với các bản trước

  • v0.2.5 (RapidOCR thuần): nhanh nhưng sai dấu
  • v0.2.6 (Hybrid PaddleOCR): đúng dấu nhưng chậm (~40s)
  • v0.2.7 (RapidViet): nhanh VÀ đúng dấu

Vì sao

Các model PP-OCR latin/đa ngữ (RapidOCR, PaddleOCR 3.x) có bộ ký tự thiếu dấu chồng tiếng Việt nên không thể đọc đúng. Giải pháp: chỉ dùng ONNX cho phần phát hiện chữ (không cần ký tự), còn nhận dạng giao cho VietOCR.

Tải về

  • NabuPDF-0.2.7-x64.exe — bản cài (NSIS, tự cập nhật)
  • NabuPDF-0.2.7-portable.exe — chạy thẳng, không cần cài