Chuyển đến nội dung chính
PPDF123

Chuyển PDF sang bản trình bày PowerPoint

PDF sang bản trình bày nhập PDF vào LibreOffice Impress và trả về tệp PPTX, PPT hoặc ODP. Hãy coi đây là bản nháp: phông chữ có thể bị thay thế và đối tượng chỉ gần đúng, nên cần rà soát trước khi trình chiếu.

Kéo tệp vào đây, hoặc nhấp để chọn

Nhận PDF · tối đa 500.0 MB mỗi tệp · tối đa 20 tệp mỗi lần

Bạn cũng có thể dán tệp bằng Ctrl/Cmd+V hoặc từ menu clipboard.

PDF sang bản trình bày đưa tệp vào LibreOffice Impress (`impress_pdf_import`) và trả về `pptx`, `ppt` hoặc `odp`. Cổng mặc định là `pptx`. Mọi giá trị `outputFormat` ngoài ba giá trị này đều bị từ chối.

Impress nhập các trang PDF thành một tệp Office có dạng bản trình bày. Đây không phải là thiết kế lại slide của bạn, không dựng lại theo kiểu một trang một master, và cũng không phải OCR. Bản quét chỉ có ảnh sẽ thành ảnh trên slide.

Hãy chuẩn bị tinh thần gặp hiệu ứng chuyển động bị hỏng (trong PDF vốn không có), phông chữ bị thay thế, và những đối tượng mà Impress đoán thành hình hoặc ảnh. Hãy kiểm tra kỹ bản trình bày trước khi trình chiếu.

Tệp có mật khẩu được mở khóa giúp bạn ngay trên trang này khi bạn nhập mật khẩu; người gọi API chạy Gỡ mật khẩu trước. Markdown từ OCR không gửi được vào đây.

Tệp tải xuống được đặt tên theo tệp bạn tải lên với phần mở rộng mới, nên `quarterly-review.pdf` trả về `quarterly-review.pptx`. Mỗi yêu cầu khởi động LibreOffice với một thư mục hồ sơ tạm riêng, nên không có cài đặt hay phông chữ nào từ tác vụ trước được giữ lại.

Hãy chọn định dạng theo thứ sẽ mở nó tiếp theo. PPTX là mặc định và là lựa chọn thông thường cho PowerPoint. ODP là định dạng gốc của Impress và phù hợp với quy trình chỉ dùng LibreOffice. PPT là định dạng nhị phân cũ, chỉ đáng chọn khi một chương trình đời cũ bắt buộc phải dùng.

Nếu thứ bạn thực sự cần là chữ, thì bản trình bày là đích đến không phù hợp. PDF sang văn bản lấy lớp chữ sẵn có, PDF sang Markdown giữ nguyên tiêu đề và danh sách, còn PDF sang Word cho một tài liệu chảy liền thay vì các đối tượng dạng slide.

Tính năng

  • LibreOffice `impress_pdf_import` thành pptx, ppt hoặc odp
  • Không phải OCR, cũng không phải engine thiết kế slide
  • Bắt buộc có outputFormat; cổng mặc định là pptx
  • API ẩn danh tại /api/v1/convert/pdf/presentation

Khi nào nên dùng

  • Lấy một PPTX thô từ tài liệu phát tay PDF có lớp chữ
  • Đưa PDF một trang vào Impress để sửa tiếp
  • Xuất ODP khi bước sau chỉ dùng LibreOffice
  • Lấy lại vài sơ đồ từ PDF đã xuất bằng cách sao chép đối tượng ra khỏi các slide đã nhập
  • Dùng lại một trang bảng thông số của nhà cung cấp làm điểm khởi đầu cho slide nội bộ của bạn

Làm thế nào để chuyển PDF sang PowerPoint?

  1. Tải lên một PDF. Bản quét sẽ được nhập thành ảnh trên slide.
  2. Giữ PPTX hoặc chọn PPT / ODP.
  3. Nhấp Bắt đầu xử lý và tải tệp Office về.
  4. Mở bằng PowerPoint hoặc LibreOffice Impress và kiểm tra từng slide.
  5. Trước khi trình chiếu, hãy duyệt từng slide để tìm khung chữ chồng lên nhau, phông bị thay và ảnh ở chỗ bạn mong có chữ sửa được, rồi lưu một bản sao dưới tên mới.
  6. Nếu kết quả không dùng được, hãy so sánh với PDF từng trang một. Những trang được nhập thành ảnh thì không sửa được trong bản trình bày, nên hãy dựng lại chúng từ tài liệu gốc.

Giới hạn và ngoại lệ

  • Không phải dựng lại slide trung thực
  • Không phải OCR
  • Tệp có mật khẩu cần có mật khẩu; người gọi API chạy Gỡ mật khẩu trước
  • Chỉ chấp nhận ba định dạng pptx, ppt và odp; mọi giá trị khác đều bị từ chối
  • Việc nhập là phỏng đoán hết sức của LibreOffice, và kết quả có thể khác nhau giữa PDF tạo từ slide và PDF tạo từ trình soạn thảo văn bản
  • Giới hạn tải lên trên trang web này: 500 MB mỗi tệp, tệp lớn hơn khoảng 95 MB được gửi theo từng phần. Một yêu cầu API trực tiếp bị giới hạn ở 100 MB.

Ví dụ

  • Một tài liệu phát tay 10 trang toàn chữ thường thành PPTX 10 slide lẫn chữ và ảnh
  • PDF chụp bảng trắng thành các slide hầu như toàn ảnh
  • Tải lên `board-update.pdf` với outputFormat là odp sẽ trả về `board-update.odp`, mở được trong Impress để chỉnh sửa
  • Gọi API với outputFormat=key thất bại với lỗi yêu cầu không hợp lệ nêu các định dạng cho phép, nên hãy sửa giá trị thay vì thử lại

Quyền riêng tư của công cụ này

Tệp được tải lên qua HTTPS, xử lý trong bộ nhớ hoặc thư mục tạm ngắn hạn trên máy chủ của chúng tôi, rồi bị xóa khi kết quả sẵn sàng. Chúng tôi không giữ bản sao để xem lại sau, huấn luyện mô hình hay lập hồ sơ quảng cáo. Thời hạn lưu giữ và cookie AdSense nằm trong Chính sách quyền riêng tư.

Câu hỏi thường gặp

Mỗi trang PDF sẽ thành một slide chứ?
Thường thì Impress ánh xạ các trang vào bản trình bày, nhưng bố cục chỉ là đoán. Đừng giả định master, ghi chú hay hiệu ứng chuyển slide còn nguyên.
Tôi có sửa được chữ trên slide không?
Khi PDF có chữ thật, một số đoạn vẫn sửa được. Nhiều trang được nhập thành ảnh hoặc các đối tượng vẽ đã nhóm.
Công cụ này có OCR bản quét thành các gạch đầu dòng không?
Không. Nếu cần chữ, hãy dùng OCR sang Markdown rồi tự dựng slide.
Vì sao chuyển đổi thất bại?
soffice từ chối tệp, định dạng không phải ppt/pptx/odp, hoặc PDF đã được mã hóa. Hãy nhập mật khẩu khi trang hỏi; người gọi API chạy Gỡ mật khẩu trước.
Tôi sẽ thấy lỗi gì nếu LibreOffice không đọc được tệp của tôi?
Yêu cầu bị từ chối với thông báo "LibreOffice could not read this file as a PDF." Thường điều đó có nghĩa là tệp tải lên bị hỏng hoặc không phải PDF thật. Hãy chạy Sửa PDF trên tệp rồi thử lại.
Nên chọn đầu ra nào, PPTX, PPT hay ODP?
Chọn PPTX cho PowerPoint, ODP cho LibreOffice Impress, và PPT chỉ cho chương trình không mở được các định dạng mới hơn. Đường chuyển đổi là như nhau; chỉ định dạng lưu khác nhau.
Tôi có thể gọi API mà không có outputFormat không?
Không. Máy chủ trả về lỗi yêu cầu không hợp lệ, cho biết outputFormat là bắt buộc, còn giá trị không được hỗ trợ sẽ nhận lỗi liệt kê các giá trị cho phép: pptx, ppt và odp. Trang web luôn gửi pptx trừ khi bạn đổi.
Có công cụ nào tốt hơn nếu tôi chỉ muốn lấy chữ của một tài liệu phát tay dạng slide?
Có. PDF sang văn bản trích lớp chữ sẵn có mà không dựng slide, còn PDF sang Markdown giữ cấu trúc như tiêu đề và danh sách. Cả hai đều không tạo ra slide.

Cập nhật lần cuối:

Gọi bằng mã

Mỗi công cụ trên trang là một API REST thông thường. Dùng ẩn danh không cần tài khoản hay API key. Trình duyệt, lập trình viên và agent đều gọi được.

curl -X POST "https://pdf123.xyz/api/v1/convert/pdf/presentation" \
  -F "[email protected]" \
  -F "outputFormat=pptx" \
  -o output.pdf

Cũng có dạng công cụ MCP cho client dùng Model Context Protocol (JSON-RPC 2.0, POST /mcp). Tài liệu API đầy đủ

Dùng từ AI agent

Skill

Với skill này, Claude Code, Codex, Cursor và các AI agent khác có thể chạy "PDF sang bản trình bày" thay bạn: /skills/pdf123-pdf-to-presentation.md

Tất cả skill cho agent

Tệp chỉ dùng cho lần xử lý này, xong là tự xóa.