PDF Creator (trình tạo PDF)
Chuyển markdown thành PDF chuyên nghiệp với hỗ trợ font CJK, hệ thống theme và bắt buộc tự kiểm tra bằng ảnh từng trang.
Tài liệu · Văn phòngTrung cấp★ 1,323⑂ 212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026
Nó làm được gì
- Chuyển file markdown thành PDF khổ A4 (in ấn) hoặc khổ hẹp 148×210mm (đọc trên điện thoại).
- Cung cấp 5 theme CSS sẵn:
default,cjk-auto,warm-terra,warm-terra-menu,mobile; tạo theme mới chỉ cần copy file CSS. - Tự chọn backend: có chữ CJK thì dùng Chrome, không có thì dùng weasyprint (nhanh hơn), tránh lỗi font hiển thị trống trên macOS Preview/Adobe Reader.
- Sau khi tạo PDF, tự xuất ảnh PNG từng trang bằng
pdftoppmvà chạy lint bố cục chữ Á Đông để phát hiện lỗi ngắt dòng, tràn bảng. - Hỗ trợ chuyển hàng loạt và tự tắt header/footer mặc định của Chrome.
Phù hợp với ai
- Người viết tài liệu, hợp đồng, giáo trình bằng markdown và cần bản PDF gửi đi.
- Ai từng gặp lỗi chữ Trung/Nhật/Hàn bị vuông, bảng bị bóp cột trong PDF.
- Người cần đồng thời bản in A4 và bản đọc trên điện thoại/WeChat.
Ví dụ sử dụng
- "Xuất giáo trình này thành PDF" → dùng theme
warm-terra, rồi xem ảnh từng trang để kiểm tra bảng. - "Làm bản đọc trên điện thoại" →
--theme mobilecho trang hẹp, font lớn, giãn dòng 1.9. - "Chuyển hết file .md trong thư mục" →
batch_convert.py *.md --theme warm-terra --output-dir ./pdfs --no-preview.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/daymade/claude-code-skills/HEAD/daymade-docs/pdf-creator/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục daymade-docs/pdf-creator từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/pdf-creator/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/daymade-docs/pdf-creator ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở Terminal.
- Tải repo:
git clone https://github.com/daymade/claude-code-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill:
cp -r claude-code-skills/daymade-docs/pdf-creator ~/.claude/skills/ - Cài công cụ phụ thuộc:
brew install poppler(macOS, để tạo ảnh xem trước) vàpip install weasyprinthoặc cài Google Chrome. - Khởi động lại Claude Code, rồi yêu cầu "chuyển file markdown này sang PDF" là skill sẽ tự kích hoạt.
- Nếu chữ tiếng Việt/CJK hiển thị sai, mở file trong
themes/và thêm font hệ thống của bạn vào danh sách font-family.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT