API C++ để hiển thị PPTX sang DOCX hoặc Ứng dụng trực tuyến

Xuất PPTX sang DOCX trong các ứng dụng C++ mà không có bất kỳ phụ thuộc Microsoft PowerPoint hoặc Word nào

 

Aspose.Total for C++ là gói thư viện Tự động hóa Định dạng Tệp C++ hoàn chỉnh. Bằng cách sử dụng các tính năng phong phú của các API có sẵn trong pacakge, chúng tôi có thể dễ dàng chuyển đổi PowerPoint PPTX sang Word DOCX. Để thực hiện chuyển đổi, trước tiên bạn có thể sử dụng API Aspose.Slides for C++ để chuyển đổi PPTX sang HTML. Sau đó, bằng cách sử dụng API xử lý văn bản giàu tính năng Aspose.Words for C++ , bạn có thể chuyển đổi HTML sang DOCX.

API C++ để chuyển đổi PPTX sang DOCX

  1. Tải tệp PPTX bằng cách sử dụng tham chiếu lớp Presentation
  2. Kết xuất PPTX sang HTML bằng cách sử dụng Save thành viên funciton và đặt Html làm SaveFormat
  3. Tải tệp HTML đã chuyển đổi bằng cách sử dụng tham chiếu lớp Document
  4. Lưu tài liệu sang định dạng DOCX bằng cách sử dụng Save thành viên fucntion

Yêu cầu chuyển đổi

Cài đặt từ dòng lệnh là nuget install Aspose.Total.Cpp '' hoặc thông qua Package Manager Console của Visual Studio với Install-Package Aspose.Total.Cpp ‘’.

Ngoài ra, tải trình cài đặt MSI ngoại tuyến hoặc DLL trong tệp ZIP từ download .

// Load PPTX file
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"input.pptx");
// Save presentation in HTML format.
prs->Save(u"htmlOutput.html", Aspose::Slides::Export::SaveFormat::Html);
// load HTML with an instance of Document
System::SharedPtr<Document> docx = System::MakeObject<Document>(u"htmlOutput.html");
// save document in DOCX format
docx->Save(u"output.docx"); 

Công cụ chuyển đổi trực tuyến miễn phí cho PPTX sang DOCX

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

  • Làm cách nào tôi có thể chuyển đổi PPTX sang DOCX trực tuyến?
    App chuyển đổi PPTX trực tuyến được tích hợp bên trên. Để chuyển đổi tệp PPTX của bạn thành DOCX bằng công cụ trực tuyến này, bạn có thể kéo và thả tệp PPTX vào khu vực được chỉ định hoặc nhấp vào bên trong vùng màu trắng để chọn tệp từ thiết bị của mình. Khi tệp PPTX được chọn, hãy nhấp vào nút Chuyển đổi. Sau khi quá trình chuyển đổi PPTX sang DOCX hoàn tất, bạn có thể tải xuống tệp DOCX đã chuyển đổi của mình chỉ bằng một cú nhấp chuột.
  • Mất bao lâu để chuyển đổi PPTX?
    Tốc độ chuyển đổi PPTX sang DOCX bằng công cụ chuyển đổi trực tuyến này phần lớn phụ thuộc vào kích thước của tệp PPTX. Các tệp PPTX nhỏ hơn có thể được chuyển đổi thành DOCX chỉ trong vài giây. Ngoài ra, nếu bạn đã tích hợp mã chuyển đổi trong ứng dụng C++ của mình, thì tốc độ chuyển đổi sẽ phụ thuộc vào mức độ bạn đã tối ưu hóa ứng dụng của mình cho quá trình chuyển đổi.
  • Có an toàn khi chuyển đổi PPTX sang DOCX bằng trình chuyển đổi Aspose.Total miễn phí không?
    Tất nhiên rồi! Sau quá trình chuyển đổi, liên kết tải xuống cho các tệp DOCX sẽ khả dụng ngay lập tức. Để đảm bảo quyền riêng tư của bạn, các tệp đã tải lên sẽ bị xóa sau 24 giờ và các liên kết tải xuống sẽ ngừng hoạt động sau khoảng thời gian này. Hãy yên tâm rằng quá trình chuyển đổi tệp, bao gồm chuyển đổi PPTX, hoàn toàn an toàn và riêng tư. Ứng dụng miễn phí chủ yếu được tích hợp cho mục đích thử nghiệm, cho phép bạn xác minh kết quả trước khi tích hợp mã.
  • Tôi nên sử dụng trình duyệt nào để chuyển đổi PPTX?
    Trình chuyển đổi PPTX sang DOCX trực tuyến tương thích với mọi trình duyệt web hiện đại, bao gồm Google Chrome, Firefox, Opera và Safari, trong số những trình duyệt khác. Tuy nhiên, nếu bạn đang làm việc trên một ứng dụng dành cho máy tính để bàn, bạn có thể cân nhắc sử dụng API chuyển đổi Aspose.Total PPTX, được thiết kế đặc biệt để tích hợp liền mạch với các ứng dụng C++. API này cung cấp khả năng chuyển đổi tốc độ cao và các tính năng nâng cao có thể nâng cao hiệu suất ứng dụng của bạn. Ngoài ra, nó hỗ trợ nhiều định dạng tệp, làm cho nó trở thành một giải pháp linh hoạt cho mọi nhu cầu chuyển đổi của bạn. Cho dù bạn chọn sử dụng trình chuyển đổi trực tuyến hay API, bạn có thể yên tâm rằng các tệp của mình được an toàn và bảo mật trong suốt quá trình chuyển đổi.

Khám phá PPTX Chuyển Đổi Tùy Chọn với C++

Chuyển đổi PPTX S đến DOC (Định dạng nhị phân Microsoft Word)
Chuyển đổi PPTX S đến DOCM (Tệp Marco Microsoft Word 2007)
Chuyển đổi PPTX S đến DOCX (Văn phòng 2007+ Tài liệu Word)
Chuyển đổi PPTX S đến DOT (Tệp mẫu Microsoft Word)
Chuyển đổi PPTX S đến DOTM (Tệp mẫu Microsoft Word 2007+)
Chuyển đổi PPTX S đến DOTX (Tệp mẫu Microsoft Word)
Chuyển đổi PPTX S đến FLATOPC (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi PPTX S đến ODT (Định dạng tệp văn bản OpenDocument)
Chuyển đổi PPTX S đến RTF (Định dạng văn bản phong phú)
Chuyển đổi PPTX S đến DOCX (Văn phòng 2007+ Tài liệu Word)
Chuyển đổi PPTX S đến WORDML (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi PPTX S đến DOC (Định dạng nhị phân Microsoft Word)
Chuyển đổi PPTX S đến DOCM (Tệp Marco Microsoft Word 2007)
Chuyển đổi PPTX S đến DOT (Tệp mẫu Microsoft Word)
Chuyển đổi PPTX S đến DOTM (Tệp mẫu Microsoft Word 2007+)
Chuyển đổi PPTX S đến DOTX (Tệp mẫu Microsoft Word)
Chuyển đổi PPTX S đến FLATOPC (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi PPTX S đến ODT (Định dạng tệp văn bản OpenDocument)
Chuyển đổi PPTX S đến RTF (Định dạng văn bản phong phú)
Chuyển đổi PPTX S đến DOCX (Văn phòng 2007+ Tài liệu Word)
Chuyển đổi PPTX S đến WORDML (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi PPTX S đến CSV (Giá trị được phân tách bằng dấu phẩy)
Chuyển đổi PPTX S đến DIF (Định dạng trao đổi dữ liệu)
Chuyển đổi PPTX S đến EXCEL (Định dạng tệp bảng tính)
Chuyển đổi PPTX S đến FODS (OpenDocument Bảng tính XML phẳng)
Chuyển đổi PPTX S đến MARKDOWN (Ngôn ngữ đánh dấu nhẹ)
Chuyển đổi PPTX S đến ODS (Bảng tính OpenDocument)
Chuyển đổi PPTX S đến SXC (Bảng tính StarOffice Calc)
Chuyển đổi PPTX S đến TSV (Các giá trị được phân tách bằng tab)
Chuyển đổi PPTX S đến XLAM (Phần bổ trợ hỗ trợ Macro của Excel)
Chuyển đổi PPTX S đến XLS (Định dạng nhị phân Microsoft Excel)
Chuyển đổi PPTX S đến XLSB (Sổ làm việc nhị phân Excel)
Chuyển đổi PPTX S đến XLSM (Bảng tính hỗ trợ macro)
Chuyển đổi PPTX S đến XLSX (Mở sổ làm việc XML)
Chuyển đổi PPTX S đến XLT (Mẫu Excel 97 - 2003)