Chào mừng nhà phát triển! hy vọng bạn ở đây để chuyển đổi một số trang trình bày của bạn sang định dạng hình ảnh theo chương trình. Điều này có thể cần thiết khi chúng tôi muốn chia sẻ (các) trang trình bày cụ thể dưới dạng hình ảnh hoặc bạn muốn tạo hình thu nhỏ từ bản trình bày. Trong bài viết này, bạn sẽ học cách chuyển đổi slide thuyết trình PPT hoặc PPTX thành hình ảnh JPG và PNG trong Java.

Chuyển đổi hình ảnh PPT sang JPG hoặc PNG trong Java

Các chủ đề sau đây được thảo luận ở đây:

API Java để chuyển đổi bản trình bày

GroupDocs.Conversion cung cấp API Java cho phép chuyển đổi bản trình bày thành hình ảnh. Hôm nay, chúng ta sẽ sử dụng GroupDocs.Conversion for Java để chuyển đổi các bản trình bày có định dạng PPT & PPTX sang hình ảnh JPG và PNG. API còn hỗ trợ nhiều chuyển đổi khác như tài liệu xử lý văn bản, bảng tính, bản trình bày, sách điện tử, hình ảnh, v.v. được đề cập trong [tài liệu](https://docs.groupdocs.com/conversion/java/supported-document-formats /).

Tải xuống hoặc định cấu hình

Bạn có thể tải xuống tệp JAR từ phần tải xuống hoặc chỉ lấy cấu hình kho lưu trữ và phần phụ thuộc cho pom.xml của các ứng dụng Java dựa trên maven của bạn.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-conversion</artifactId>
        <version>21.10.1</version> 
</dependency>

Chuyển đổi bản trình bày sang hình ảnh JPG trong Java

Hãy đạt được mục tiêu bằng cách chuyển đổi bản trình bày sang định dạng hình ảnh JPG. Các bước sau đây hướng dẫn cách chuyển định dạng ảnh Powerpoint PPT/PPTX sang JPG trong Java.

  • Tải bản trình bày bằng lớp Converter.
  • Chuẩn bị Tùy chọn chuyển đổi hình ảnh.
  • Xác định định dạng tệp chuyển đổi là JPG.
  • Cung cấp số slide để chuyển đổi.
  • Chuyển slide thuyết trình thành hình ảnh JPG bằng phương thức convert().

Mã nguồn Java sau chuyển đổi bản trình bày PowerPoint sang định dạng JPG.

// Chuyển đổi bản trình bày PPT, PPTX sang hình ảnh JPG trong Java
Converter converter = new Converter("path/presentation.pptx");            

ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Jpg);
options.setPageNumber(1);

converter.convert("path/ppt-to-image.jpg", options);

Chuyển đổi bản trình bày thành hình ảnh PNG trong Java

Tương tự, bạn có thể chuyển đổi sang các định dạng hình ảnh phổ biến khác như PNG. Hãy chuyển đổi bất kỳ slide nào của bài thuyết trình thành PNG. Các bước sau đây cho thấy cách chuyển đổi trang trình bày PPT/PPTX sang định dạng hình ảnh PNG trong Java.

  • Tải tệp bản trình bày bằng lớp Converter.
  • Chuẩn bị Tùy chọn chuyển đổi hình ảnh.
  • Đặt định dạng tệp chuyển đổi là PNG.
  • Xác định số trang chiếu đã chọn để chuyển đổi.
  • Chuyển slide thành hình ảnh PNG bằng phương thức convert().

Ví dụ về mã nguồn Java sau đây chuyển đổi bản trình bày PowerPoint sang định dạng PNG.

// Chuyển đổi bản trình bày PPT, PPTX thành hình ảnh PNG trong Java
Converter converter = new Converter("path/presentation.pptx");

ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Png);
options.setPagesCount(1);

converter.convert("path/ppt-to-image.png", options);

Chuyển đổi sang hình ảnh có hiệu ứng

Trong khi chuyển đổi các trang trình bày, bạn có thể áp dụng nhiều biến thể cho tệp hình ảnh đầu ra. Bạn có thể tìm hiểu thêm từ bất kỳ bài viết nào sau đây:

Nhận giấy phép API miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để sử dụng API mà không bị giới hạn đánh giá.

Sự kết luận

Để kết thúc, chúng ta đã tìm hiểu cách chuyển đổi các trang trình bày thành Hình ảnh JPG và PNG trong Java. Để xây dựng các ứng dụng chuyển đổi của mình, bạn có thể tìm hiểu thêm từ tài liệu và từ các ví dụ đang chạy trên [GitHub](https://github.com/groupdocs -chuyển đổi). Liên hệ với chúng tôi nếu có bất kỳ câu hỏi nào thông qua diễn đàn.

Xem thêm