# API PowerPoint C ++ | Aspose Slides

> API Aspose.Slides cho C ++ là một API PowerPoint PPT C ++ để tạo, xem, thao tác và chuyển đổi PPT trên C ++.

Source: https://products.aspose.com/slides/vi/cpp/
Updated: 2026-08-11



<p>
 Aspose.Slides for C ++ là một API PowerPoint mạnh mẽ để thao tác, kết xuất và chuyển đổi PPT (X) trong C ++ mà không cần Microsoft PowerPoint. API hỗ trợ kết xuất các trang trình bày trong tài liệu với độ trung thực cao sang các định dạng đồ họa khác nhau cũng như cung cấp chức năng sửa đổi hoặc tạo hầu hết các nội dung có thể có của tệp, định dạng văn bản và hình dạng trên trang trình bày và hơn thế nữa.
</p>

<p>
 Aspose.Slides for C ++ hỗ trợ hầu hết các định dạng PowerPoint và trình chiếu bao gồm POT, PPT, PPS, POTX, PPTX, PPSX, ODP và các định dạng khác. Aspose.Slides for C ++ cũng có thể chuyển đổi tất cả các định dạng này thành PDF, HTML, XPS, v.v.
</p>

<div class="diagram1 d1-cplus">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-table">
    </i>
    Xử lí dữ liệu
   </header>
   <ul>
    <li>
Tạo biểu đồ
    </li>
    <li>
Làm việc với SmartArts
    </li>
    <li>
Làm việc với PowerPoint Shapes
    </li>
    <li>
Hỗ trợ điều khiển ActiveX
    </li>
    <li>
Hỗ trợ cho các đối tượng Ole
    </li>
   </ul>
   <header>
    <i class="fa fa-text-width">
    </i>
    Văn bản và Đoạn văn
   </header>
   <ul>
    <li>
Quản lý Văn bản & Định dạng
    </li>
    <li>
Quản lý văn bản siêu kết nối
    </li>
    <li>
Đặt loại trình giữ chỗ
    </li>
    <li>
Văn bản giữ chỗ & khung
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cog">
    </i>
    Đồ họa & Đa phương tiện
   </header>
   <ul>
    <li>
Hỗ trợ biểu đồ MSO
    </li>
    <li>
Hỗ trợ SmartArt Shapes
    </li>
    <li>
Hỗ trợ ActiveX Shapes
    </li>
    <li>
Quản lý chuyển đổi trang trình bày
    </li>
    <li>
Quản lý hiệu ứng hoạt ảnh
    </li>
    <li>
Thêm trình kết nối vào hình dạng
    </li>
    <li>
Xoay & lật hình
    </li>
    <li>
Quản lý kiểu đường kẻ của hình dạng
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint API C#" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-cpp.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    C++
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d1-cplus">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-cubes">
    </i>
    Windows 32 bit
   </header>
   <br/>
   <header>
    <i class="fa fa-cubes">
    </i>
    Windows 64 bit
   </header>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cubes">
    </i>
    Linux 64 bit
   </header>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="Presentation APIs for C++" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-cpp.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    C++
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d2 d1-cplus">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-arrows-v">
    </i>
    Đầu ra đầu vào
   </header>
   <ul>
    <li>
     <b>
Microsoft Powerpoint:
     </b>
     PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM
    </li>
    <li>
     <b>
Mở văn phòng:
     </b>
     ODP
    </li>
    <li>
     <strong>
      Open Document:
     </strong>
     OTP
    </li>
    <li>
     <strong>
      Others:
     </strong>
     TIFF, EMF, XML
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-mail-forward">
    </i>
    Chỉ đầu ra
   </header>
   <ul>
    <li>
     <b>
Bố cục cố định:
     </b>
     PDF, XPS
    </li>
    <li>
     <b>
Hình ảnh:
     </b>
     JPEG, PNG, GIF, BMP, SVG
    </li>
    <li>
     <b>
Web:
     </b>
     HTML
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint Presentation API" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-cpp.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    C++
   </small>
  </footer>
 </div>

</div>

<div class="container-fluid features-section bg-gray singleproduct">
 <a class="anchor" id="features" name="features">
 </a>
 <div class="row">
  <div class="container">
   <h2 class="pr-ft">
    Các tính năng thư viện xử lý PowerPoint trong C ++ nâng cao
   </h2>
   <p>
   </p>
   <div class="col-lg-4">
    <em class="fa fa-floppy-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Lưu bản trình bày vào tệp hoặc luồng
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-random ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Chuyển đổi bản trình bày sang định dạng tiêu chuẩn
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-file-powerpoint-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Quản lý các thuộc tính tài liệu tích hợp và tùy chỉnh
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-lock ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Bảo vệ bản trình bày bằng mật khẩu
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-pie-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm, định dạng và thao tác biểu đồ
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-square-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm, định dạng và thao tác các hình dạng
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-film ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm, định dạng và thao tác các trang trình bày
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-font ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm, định dạng và thao tác văn bản
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-table ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm, định dạng và thao tác bảng
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-check-square-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Xuất bản trình bày sang PDF & XPS
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-file-image-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Xuất các trang trình bày ở định dạng SVG
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-picture-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm hình ảnh vào bản trình bày
    </p>
   </div>

   <div class="col-lg-4">
    <em class="fa fa-text-width ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Tạo bản trình bày từ cơ sở dữ liệu
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-bar-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Hỗ trợ cho Bảng xếp hạng MSO 2016
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-html5 ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Xuất bản trình bày dưới dạng HTML
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-refresh ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Nhập và xuất văn bản HTML trong các trang trình bày
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-th-large ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thêm các trang trình bày bố cục vào bản trình bày
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-unlock-alt ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Tải các bản trình bày được bảo vệ
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-text-height ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Đặt kích thước phông chữ của chú giải riêng lẻ
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-area-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Tạo biểu đồ chứng khoán và lấy hình ảnh biểu đồ
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-cog ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thay đổi màu sê-ri
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-pie-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Đặt đường viền làm tròn vùng biểu đồ
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-cogs ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Thay đổi màu sắc của danh mục trong chuỗi
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-font ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Đặt thuộc tính phông chữ cho bảng dữ liệu biểu đồ
    </p>
   </div>

   <div class="col-lg-12">
    <h2 class="h2title">
     Xuất tệp PowerPoint dưới dạng PDF hoặc XPS
    </h2>
    <p>
     Có công cụ kết xuất được thiết kế đặc biệt của riêng mình, Aspose.Slides for C ++ kết xuất với độ trung thực cao nhất với Microsoft PowerPoint. Nó cho phép xuất bản trình bày sang các định dạng tiêu chuẩn công nghiệp như XPS và PDF với kết quả tương tự như bản trình bày gốc.
    </p>
    <div class="codeblock" id="code">
     <h3>
      Kết xuất bản trình bày ở định dạng PDF & XPS - C ++
     </h3>
     <pre><code class="cpp">// load presentation to be converted

SharedPtr&lt;Presentation&gt; prs = MakeObject&lt;Presentation&gt;(dir + L"template.pptx");

// save in PDF &amp; XPS formats

prs-&gt;Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs-&gt;Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Sao chép hoặc sao chép các trang trình bày
    </h2>
    <p>
     Có các phương pháp tích hợp được cung cấp bởi Aspose.Slides cho C ++ để sao chép hoặc sao chép các trang trình bày hiện có không chỉ trong tài liệu mà còn từ tệp này sang tệp khác. Vì một trang chiếu kế thừa bố cục của nó từ trang chiếu cái nên các phương pháp sao chép tích hợp sẵn sẽ tự động sao chép bản gốc trong quá trình sao chép.
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Định dạng nội dung Microsoft PowerPoint
    </h2>
    <p>
     Thư viện cho phép định dạng hình dạng và văn bản trên các trang trình bày trong một tệp trong khi sử dụng API. Văn bản được quản lý thông qua các khung văn bản được liên kết với các hình dạng, do đó văn bản được định dạng bằng cách sử dụng các đoạn và phần được liên kết với các khung văn bản. Bạn có thể quản lý loại phông chữ, màu sắc, kích thước, sắc thái cũng như căn chỉnh, gạch đầu dòng và hướng đoạn văn. Người ta cũng có thể thao tác các thuộc tính phần tử hình dạng như kích thước, đường thẳng, vị trí, hình ảnh, văn bản và tô một cách dễ dàng.
    </p>
   </div>

   <div class="col-lg-12">
    <h2 class="h2title">
     Nối tiếp các hình dạng
    </h2>
    <p>
     Mặc dù Aspose.Slides for C ++ hỗ trợ một số lượng lớn các hình dạng, tuy nhiên, nếu một hình dạng không được API hỗ trợ, có một phương pháp tuần tự hóa được cung cấp để bạn có thể tuần tự hóa hình dạng đó từ một trang chiếu hiện có để sử dụng thêm theo yêu cầu của ứng dụng.
    </p>
   </div>
  </div>
 </div>
</div>
