Chuyển đổi Bài thuyết trình sang Nhiều Định dạng trong C++

Tổng quan

Aspose.Slides for C++ có thể tải các bài thuyết trình PowerPoint và OpenDocument và lưu hoặc render chúng sang nhiều định dạng khác mà không cần Microsoft PowerPoint, OpenOffice hoặc LibreOffice. Bạn có thể chuyển đổi các tệp PPT cũ sang PPTX hiện đại, xuất các bài thuyết trình thành tài liệu bố cục cố định như PDF và XPS, xuất bản slide dưới dạng HTML, hoặc render slide thành tệp hình ảnh để dùng làm xem trước, hình thu nhỏ và lưu trữ.

Hầu hết các chuyển đổi tài liệu sử dụng quy trình chung: tải tệp nguồn, chọn định dạng đầu ra cần thiết, và áp dụng các tùy chọn đặc thù cho định dạng khi cần. Đối với các định dạng hình ảnh, mỗi slide được render riêng biệt và sau đó lưu dưới dạng raster hoặc vector. Các bài viết chuyên biệt được liên kết bên dưới cung cấp chi tiết triển khai cho mỗi trường hợp.

Chọn kịch bản chuyển đổi

Sử dụng các bài viết dưới đây để có các ví dụ C++ hoàn chỉnh và các tùy chọn đặc thù cho từng định dạng.

Kịch bản Khi nào cần sử dụng Bài viết
PPT/PPTX/ODP to PPTX Cập nhật các tệp PPT cũ, chuẩn hoá các tệp PPTX hiện có, hoặc chuyển đổi các bài thuyết trình OpenDocument sang PowerPoint PPTX. Chuyển đổi PPT sang PPTX, Chuyển đổi ODP sang PPTX, Lưu Bài thuyết trình
PPTX to PPT Lưu một bài thuyết trình PowerPoint hiện đại sang định dạng nhị phân PPT cũ để tương thích với quy trình làm việc cũ. Chuyển đổi PPTX sang PPT
PPT/PPTX/ODP to PDF Tạo tài liệu bố cục cố định, di động, có khả năng tìm kiếm để chia sẻ, in ấn hoặc lưu trữ. Chuyển đổi PowerPoint sang PDF
PPT/PPTX/ODP to PDF with notes Xuất ghi chú người thuyết trình cùng với nội dung slide. Chuyển đổi PowerPoint sang PDF với Ghi chú
PPT/PPTX/ODP to HTML Xuất bản các bài thuyết trình dưới dạng trang HTML và điều khiển hình ảnh, phông chữ, ghi chú và các tùy chọn bố cục đáp ứng. Chuyển đổi PowerPoint sang HTML
PPT/PPTX/ODP to HTML5 Xuất slide sang HTML5 để xem trong trình duyệt với định dạng và tính tương tác được bảo toàn. Chuyển đổi Bài thuyết trình sang HTML5
PPT/PPTX/ODP to PNG Render mỗi slide thành ảnh PNG để dùng làm xem trước, hình thu nhỏ hoặc xuất ra web. Chuyển đổi PowerPoint sang PNG
PPT/PPTX/ODP to JPG Render slide thành ảnh JPG và điều khiển kích thước và chất lượng ảnh. Chuyển đổi PowerPoint sang JPG
Slide to SVG Xuất từng slide dưới dạng đồ họa vector có thể mở rộng (SVG). Render Slide dưới dạng SVG
PPT/PPTX/ODP to XPS Tạo tài liệu XPS có bố cục cố định. Chuyển đổi PowerPoint sang XPS
PPT/PPTX/ODP to TIFF Lưu một bài thuyết trình dưới dạng tệp TIFF đa trang để in, quét, fax hoặc lưu trữ. Chuyển đổi PowerPoint sang TIFF
PPT/PPTX/ODP to TIFF with notes Lưu slide cùng với ghi chú người thuyết trình thành TIFF. Chuyển đổi PowerPoint sang TIFF với Ghi chú
PPT/PPTX to Word Chuyển đổi slide sang tài liệu Word khi cần đầu ra dạng tài liệu. Chuyển đổi PowerPoint sang Word
PPT/PPTX to Markdown Trích xuất nội dung bài thuyết trình thành Markdown cho tài liệu và quy trình làm việc dựa trên văn bản. Chuyển đổi PowerPoint sang Markdown
PPT/PPTX/ODP to XML Tạo bản trình bày PowerPoint XML dạng văn bản để kiểm tra, so sánh, khắc phục sự cố hoặc quy trình làm việc dựa trên XML. Chuyển đổi PowerPoint sang XML
PPT/PPTX to animated GIF Tạo GIF hoạt hình từ các slide. Chuyển đổi PowerPoint sang Animated GIF
PPT/PPTX to video Xây dựng quy trình xuất video từ các slide trình bày. Chuyển đổi PowerPoint sang Video
Presentation to XAML Xuất slide sang XAML cho các kịch bản UI C++. Xuất Bài thuyết trình sang XAML

Để xem danh sách rộng hơn về các định dạng đầu vào và đầu ra, xem Định dạng tệp được hỗ trợ.

Chuyển đổi PowerPoint và OpenDocument

Aspose.Slides for C++ hỗ trợ chuyển đổi từ các định dạng bài thuyết trình thường dùng như PPT, PPTX, PPS, PPSX, POT, POTX và ODP. API chuyển đổi giống nhau được dùng cho tệp PowerPoint và OpenDocument, vì vậy một quy trình lưu tệp PPTX thành PDF thường có thể áp dụng cho tệp ODP chỉ bằng cách thay đổi tệp đầu vào.

Khi chuyển đổi tệp ODP, nhớ rằng các ứng dụng PowerPoint và OpenDocument không hỗ trợ mọi bố cục và tính năng định dạng một cách giống hệt nhau. Nếu tệp ODP được tạo trong LibreOffice hoặc OpenOffice Impress, xem lại kết quả và sử dụng các tùy chọn được mô tả trong Chuyển đổi bài thuyết trình OpenDocument khi bạn cần hướng dẫn cụ thể cho định dạng.

Chuyển đổi PPT sang PPTX

PPT là định dạng nhị phân PowerPoint cũ, trong khi PPTX là định dạng Office Open XML hiện đại. Aspose.Slides for C++ hỗ trợ chuyển đổi PPT sang PPTX độ trung thực cao đồng thời giữ nguyên các cấu trúc trình bày phức tạp như master, layout, slide, chart, nhóm hình dạng, placeholder, khung văn bản, texture và fill ảnh.

Để biết chi tiết, xem Chuyển đổi PPT sang PPTX.

Xuất định dạng bố cục cố định

PDF, XPS và TIFF hữu ích khi đầu ra cần giữ nguyên giao diện trên mọi thiết bị và không được chỉnh sửa như một bài thuyết trình. Các bài viết PDF, XPS và TIFF chuyên biệt giải thích cách kiểm soát tuân thủ, slide ẩn, ghi chú, chất lượng ảnh, nén, định dạng pixel và kích thước đầu ra.

Xuất HTML và Hình ảnh

Xuất HTML và HTML5 hữu ích cho việc xem trong trình duyệt, xuất bản web và chia sẻ nhẹ. Xuất hình ảnh hữu ích khi mỗi slide phải trở thành một bản xem trước, thumbnail hoặc tài sản raster riêng biệt. Sử dụng các bài viết PNG, JPG và SVG để có hướng dẫn render đặc thù cho từng định dạng.

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

Tôi có cần Microsoft PowerPoint để chuyển đổi bài thuyết trình không?

Không. Aspose.Slides for C++ là thư viện độc lập và không yêu cầu Microsoft PowerPoint hay tự động hoá Office.

Tôi có thể chuyển đổi hàng loạt nhiều bài thuyết trình không?

Có. Tải mỗi bài thuyết trình, lưu nó sang định dạng yêu cầu, và giải phóng đối tượng bài thuyết trình sau khi xử lý. Đối với xử lý song song, sử dụng các instance bài thuyết trình riêng biệt và làm theo hướng dẫn đa luồng.

Tôi có thể xuất chỉ các slide được chọn không?

Có. Một số phương pháp xuất cho phép bạn truyền chỉ số slide hoặc render từng slide riêng lẻ, tùy thuộc vào định dạng đầu ra. Xem bài viết chuyên biệt cho định dạng mục tiêu.

Tôi có thể bao gồm các slide ẩn khi xuất ra PDF hoặc XPS không?

Có. Sử dụng cài đặt xuất slide ẩn được mô tả trong các bài viết chuyển đổi PDFXPS.

Tôi có thể tạo đầu ra PDF/A không?

Có. Cài đặt tuân thủ PDF có sẵn cho xuất PDF. Xem Chuyển đổi PowerPoint sang PDF để biết chi tiết.

Phông chữ được xử lý như thế nào trong quá trình chuyển đổi?

Aspose.Slides có thể sử dụng phông chữ nhúng, phông chữ dự phòng và cài đặt thay thế phông chữ. Xem Phông chữ nhúng, Phông chữ dự phòngThay thế phông chữ.