Skip to main content

Công cụ chuyển đổi PDF thành bản trình chiếu PowerPoint có thể chỉnh sửa

Project description

🚀 NotebookLM2PPT

Biến các bản trình chiếu do NotebookLM tạo thành công cụ thực sự phục vụ bạn Công cụ chuyển đổi thông minh từ PDF sang PowerPoint có thể chỉnh sửa hoàn toàn

[Phiên bản mới nhất ] | Tài liệu | Tải về


Giới thiệu dự án

NotebookLM2PPT là một công cụ tự động mạnh mẽ, giúp chuyển các tài liệu PDF không thể chỉnh sửa (đặc biệt là các slide do NotebookLM tạo) thành các bản PowerPoint có thể chỉnh sửa hoàn toàn.

Giá trị chính

  • 🤖 Tự động hoàn toàn: Sử dụng tính năng "Smart Select" của Microsoft PC Manager để tự động chụp màn hình, nhận diện, chuyển đổi và ghép slide.
  • 🧠 Tối ưu sâu bằng MinerU (tuỳ chọn): Tích hợp khả năng phân tích của MinerU để tái bố cục văn bản, đồng nhất font và thay thế bằng ảnh chất lượng cao.
  • ✨ Loại bỏ watermark thông minh: Thuật toán tích hợp để xử lý watermark đặc thù từ NotebookLM.
  • 📦 Xử lý hàng loạt (v1.1.0): Hỗ trợ hàng đợi tác vụ, cho phép thêm nhiều PDF và JSON MinerU để xử lý tự động theo thứ tự。

🚀 Bắt đầu nhanh

Xem hướng dẫn chi tiết tại Hướng dẫn bắt đầu nhanh.

1. Yêu cầu hệ thống

  • Windows 10/11
  • Microsoft PowerPoint hoặc WPS Office (hỗ trợ từ v0.6.5+)
  • Microsoft PC Manager (tải ở đây) (phiên bản $\ge$ 3.17.50.0 và bật tính năng "Smart Select")

2. Cài đặt

  • Khuyến nghị: Tải tệp .exe từ trang Releases và chạy.
  • Dành cho nhà phát triển: pip install nnotebooklm2ppt-tonyxbase -U

3. Các bước sử dụng

  1. Khởi chạy ứng dụng: chạy file exe hoặc gõ notebooklm2ppt-tonyxbase trong dòng lệnh.
  2. Chọn tệp: chọn PDF cần chuyển đổi.
  3. Hiệu chuẩn vị trí: lần đầu sử dụng hãy bật 'Calibrate button position' và làm theo hướng dẫn để click nút "Convert to PPT" trên màn hình.
  4. Bắt đầu chuyển đổi: chương trình sẽ tự điều khiển chuột để hoàn thành thao tác。

🧠 Tính năng nâng cao: Tối ưu hóa xử lý hậu kỳ MinerU

Muốn có bố cục chuyên nghiệp? Hãy sử dụng các tính năng tối ưu hóa của MinerU:

  1. Tải tệp PDF của bạn lên trang web MinerU và tải xuống tệp JSON đã được phân tích cú pháp.
  2. Khi chọn tệp PDF trong công cụ này, hãy chọn cả tệp JSON tương ứng.
  3. Sau khi quá trình chuyển đổi cơ bản hoàn tất, chương trình sẽ tự động thực hiện tối ưu hóa chuyên sâu (sắp xếp lại văn bản, thống nhất phông chữ và thay thế hình ảnh độ phân giải cao).

👉 Tìm hiểu thêm về chi tiết tối ưu hóa của MinerU


⚠️ Câu hỏi thường gặp và lưu ý quan trọng

  • 🔴 Điểm then chốt: Hiệu chuẩn độ lệch nút bấm Công cụ này dựa vào mô phỏng nhấp chuột. Nếu không thể tự động nhấp nút "Chuyển đổi thành PPT", hãy chắc chắn chọn "Hiệu chuẩn vị trí nút" trên giao diện để hiệu chuẩn lại.
  • 🚫 Vui lòng không can thiệp Trong quá trình chuyển đổi, chương trình sẽ kiểm soát chuột, vui lòng không di chuyển chuột hoặc nhấn phím (nhấn ESC có thể dừng khẩn cấp).
  • 📂 Không tìm thấy tệp? Theo mặc định, chương trình sẽ trích xuất tệp tạm thời từ thư mục "Tải xuống" của hệ thống, vui lòng đảm bảo đường dẫn tải xuống không thay đổi.

📚 Hướng dẫn tài liệu


📄 Giấy phép mã nguồn mở và Phản hồi

Dự án này được cấp phép theo MIT License. Hoan nghênh gửi Issues hoặc Pull Request。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

notebooklm2ppt_tonyxbase-1.1.3.tar.gz (6.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

notebooklm2ppt_tonyxbase-1.1.3-py3-none-any.whl (89.3 kB view details)

Uploaded Python 3

File details

Details for the file notebooklm2ppt_tonyxbase-1.1.3.tar.gz.

File metadata

File hashes

Hashes for notebooklm2ppt_tonyxbase-1.1.3.tar.gz
Algorithm Hash digest
SHA256 5f99a16bed57acb44f657ee2d42c4e2a13f02d12b60018c1b508601beb8c92f9
MD5 bbeaff9bbcfac31a2407307c1427117e
BLAKE2b-256 0a00951a11c3923ee09b691875124414233ee2ed4196c114bb02cc978bd24d61

See more details on using hashes here.

File details

Details for the file notebooklm2ppt_tonyxbase-1.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for notebooklm2ppt_tonyxbase-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 83bef147855aeeb5754d0a7c432248e107bd609c78e7359c8bf8f0556e3cb14f
MD5 5a007f4164f676c62271b0294db9750e
BLAKE2b-256 55cfed0967bc330fd11f7a513b695a03007e381046bf1d9486c7fd773cdc0197

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page