# API Java PowerPoint | Aspose Slides Java

> Aspose.Slides for Java là một API Aspose Java PowerPoint để tạo Java PPT và Java PPTX.

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



<p>
 Aspose.Slides for Java là một API Java PowerPoint để quản lý và thao tác các bản trình bày. Nó cho phép các nhà phát triển đọc, viết, chuyển đổi và thao tác với các bài thuyết trình PowerPoint trong Java. Tất cả các phần tử tài liệu như trang trình bày, bảng, văn bản, biểu đồ, hình dạng, hình ảnh và sơ đồ SmartArt đều có thể truy cập để thao tác.
</p>

<p>
 API Aspose.Slides for Java hỗ trợ xuất bản trình bày sang các định dạng PDF, PDF / A, HTML, XPS và hình ảnh. API Java PowerPoint bao gồm nhiều tính năng Java PPT mở rộng như: hợp nhất, sao chép, tách, so sánh, in các bản trình bày PPT (X) trong Java. API Aspose.Slides cho Java hoạt động mà không cần bất kỳ phụ thuộc bổ sung nào.
</p>

<div class="diagram1 d1-java">
 <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ỗ và 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 Presentation API" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d1-java">
 <div class="d1-row">
  <div class="d1-col d1-left">
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cubes">
    </i>
    Môi trường thời gian chạy Java
   </header>
   <ul>
    <li>
Ứng dụng JSP / JSF
    </li>
    <li>
Ứng dụng máy tính để bàn
    </li>
   </ul>
  </div>

 </div>

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

</div>

<div class="diagram1 d2 d1-java">
 <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, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
    </li>
    <li>
     <b>
Mở văn phòng:
     </b>
     ODP
    </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, PDF/A, XPS
    </li>
    <li>
     <b>
Hình ảnh:
     </b>
     JPEG, PNG, BMP, TIFF, GIF
    </li>
    <li>
SVG
    </li>
    <li>
     <b>
Web:
     </b>
     HTML
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="Presentation APIs for Java" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Java
   </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 nâng cao của Java PowerPoint API
   </h2>
   <p>
   </p>
   <div class="col-lg-4">
    <em class="fa fa-copy ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Tạo hoặc sao chép các trang trình bày hiện có từ các mẫu
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-save ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Lưu và mở tệp vào và từ luồng
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-database 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-image ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Tạo hình dạng và thêm văn bản vào hình dạng trên trang trình bày
    </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">
     Làm việc với bảng PowerPoint
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-align-left ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Xử lý định dạng văn bản và hình dạng
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-shield ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Loại bỏ hoặc áp dụng bảo vệ trên các hình dạng
    </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">
     Nhúng biểu đồ Excel dưới dạng đối tượng OLE trong trang trình bày
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-flash ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Làm việc với các thành phần ActiveX
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Chuyển đổi bản trình bày sang nhiều định dạng trong Java
    </h2>
    <p>
     API Aspose.Slides cho Java kết xuất các bản trình bày với nhiều định dạng tiêu chuẩn tương tự như định dạng gốc bằng cách sử dụng công cụ kết xuất của nó. Công cụ kết xuất được thiết kế đặc biệt để kết xuất với độ trung thực cao nhất đối với PowerPoint. Việc chuyển đổi bản trình bày sang bất kỳ định dạng được hỗ trợ nào cũng đơn giản chỉ bằng cách tải, đặt định dạng đầu ra và gọi phương thức Lưu. Với Java PowerPoint API, xác định cài đặt của chuyển đổi Java PPT để thay đổi tài liệu đầu ra một cách nhanh chóng.
    </p>
    <div class="codeblock" id="code">
     <h3>
      Kết xuất bản trình bày - Java
     </h3>
     <pre><code class="java">// load the file to be rendered

Presentation prest = new Presentation(dir + "template.pptx");

// Convert PPTX to PDF, XPS and TIFF

prest.save(dir + "output.pdf", SaveFormat.Pdf);

prest.save(dir + "output.xps", SaveFormat.Xps);

prest.save(dir + "output.tiff", SaveFormat.Tiff);</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Thay đổi các phần tử trình bày trong Java
    </h2>
    <p>
     API Aspose.Slides for Java có khả năng xử lý tất cả các phần tử slide bao gồm bảng, hộp văn bản, hình chữ nhật, polyline, ellipse, auto-shape, picture frame, video frame, audio frame & OLE object frame. API Java PowerPoint cũng cung cấp một tập hợp các lớp PPT Java được thiết kế tốt cho phép bạn thao tác toàn diện từng phần tử này.
    </p>
   </div>

   <div class="col-lg-12">
    <h2 class="h2title">
     Thao tác PowerPoint SmartArt trong Java
    </h2>
    <p>
     API Aspose.Slides cho Java có thể dễ dàng tạo hoặc truy cập, thao tác và xóa các hình SmartArt hiện có khỏi một trang chiếu. API Java PowerPoint tạo điều kiện để khám phá động các thuộc tính của SmartArt hoặc quản lý các nút SmartArt cũng như thao tác với bố cục, kiểu và màu sắc của các hình SmartArt.
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Tạo hình thu nhỏ cho trang trình bày trong Java
    </h2>
    <p>
     Có rất nhiều khả năng để sử dụng hình thu nhỏ trang trình bày như: tạo trình xem bản trình bày trực tuyến tại một trang web tùy chỉnh, chia sẻ hình thu nhỏ trang trình bày với khách hàng làm mẫu bản trình bày và nhiều người khác. API Aspose.Slides for Java cho phép tạo hình thu nhỏ của slide chỉ với một vài dòng mã.
    </p>
    <div class="codeblock" id="code">
     <h3>
      Tạo hình thu nhỏ của trang trình bày - Java
     </h3>
     <pre><code class="java">// load the file

Presentation prest = new Presentation(dir + "template.pptx");

// access the first slide from the collection

ISlide sld = prest.getSlides().get_Item(0);

// create a full scale image of the slide

BufferedImage image = sld.getThumbnail(1f, 1f);

// save the image in JPEG format

ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Tự động hóa Microsoft Office - Không cần thiết
    </h2>
    <p>
     API được xây dựng bằng cách sử dụng mã được quản lý không cần cài đặt Microsoft Office hoặc Microsoft PowerPoint trên máy để hoạt động với các định dạng tài liệu PowerPoint. Đây là một giải pháp thay thế tự động hóa hoàn hảo của Microsoft PowerPoint về các tính năng được hỗ trợ, bảo mật, ổn định, khả năng mở rộng, tốc độ và giá cả.
    </p>
   </div>
  </div>
 </div>
</div>
