Trong các tình huống khác nhau, chẳng hạn như in, fax, v.v., chuyển đổi PowerPoint sang TIFF được sử dụng. Để tự động chuyển đổi này từ bên trong ứng dụng web hoặc máy tính để bàn, bài viết này trình bày cách chuyển đổi PowerPoint PPT sang TIFF trong Java. Hơn nữa, nó cũng chỉ ra cách tùy chỉnh kích thước và định dạng pixel của hình ảnh TIFF thu được.
- Java PowerPoint PPT to TIFF Converter - Tải xuống miễn phí
- Chuyển đổi PowerPoint PPT sang TIFF
- Java PPT sang TIFF với Kích thước Hình ảnh Tùy chỉnh
- Java PPTX sang TIFF với Định dạng Pixel tùy chỉnh
Java PowerPoint PPT to TIFF Converter - Tải xuống miễn phí
Để chuyển đổi bản trình bày sang hình ảnh TIFF, chúng tôi sẽ sử dụng Aspose.Slides for Java. API nói trên cho phép bạn tạo, thao tác và chuyển đổi các tài liệu trình bày từ bên trong các ứng dụng Java. Bạn có thể tải xuống API hoặc cài đặt nó bằng cách sử dụng các cấu hình Maven sau.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Chuyển đổi PPTX sang TIFF trong Java
Sau đây là các bước để chuyển đổi PowerPoint PPTX / PPT sang TIFF bằng Java.
- Đầu tiên, tải bản trình bày PowerPoint bằng lớp Trình bày.
- Sau đó, chuyển đổi PPTX sang TIFF bằng phương thức Presentation.save (String, SaveFormat.Tiff).
Mẫu mã sau đây cho thấy cách chuyển đổi PowerPoint PPTX thành TIFF.
// Khởi tạo đối tượng Bản trình bày để tải tệp PowerPoint
Presentation pres = new Presentation("presentation.pptx");
try {
// Lưu bản trình bày vào tài liệu TIFF
pres.save("tiff-image.tiff", SaveFormat.Tiff);
} finally {
if (pres != null) pres.dispose();
}
Java PPTX sang TIFF - Kích thước hình ảnh tùy chỉnh
Aspose.Slides for Java cũng cho phép bạn tùy chỉnh kích thước của hình ảnh kết quả trong chuyển đổi PowerPoint sang TIFF. Sau đây là các bước để đạt được điều này.
- Đầu tiên, tải bản trình bày PowerPoint bằng lớp Trình bày.
- Tạo một thể hiện của lớp TiffOptions.
- Đặt kích thước hình ảnh bằng phương pháp TiffOptions.setImageSize().
- Cuối cùng, chuyển đổi PPTX sang TIFF bằng phương thức Presentation.save (String, SaveFormat.Tiff).
Mẫu mã sau đây cho thấy cách chuyển đổi PPTX sang TIFF với kích thước hình ảnh tùy chỉnh.
// Khởi tạo đối tượng Bản trình bày để tải tệp PowerPoint
Presentation pres = new Presentation("presentation.pptx");
try {
// Khởi tạo lớp TiffOptions
TiffOptions opts = new TiffOptions();
// Đặt DPI hình ảnh
opts.setDpiX(200);
opts.setDpiY(100);
// Đặt kích thước hình ảnh
opts.setImageSize(new java.awt.Dimension(1728, 1078));
// Lưu bản trình bày vào TIFF với kích thước hình ảnh được chỉ định
pres.save("tiff-ImageSize.tiff", SaveFormat.Tiff, opts);
} finally {
if (pres != null) pres.dispose();
}
Java PowerPoint sang TIFF với Định dạng Pixel tùy chỉnh
Sau đây là các bước để tùy chỉnh định dạng pixel trong chuyển đổi PPTX sang TIFF bằng Java.
- Đầu tiên, tải bản trình bày PowerPoint bằng lớp Trình bày.
- Tạo một thể hiện của lớp TiffOptions.
- Đặt định dạng pixel thành định dạng mong muốn bằng phương pháp TiffOptions.setPixelFormat().
- Cuối cùng, chuyển đổi PPTX sang TIFF bằng phương thức Presentation.save (String, SaveFormat.Tiff).
Mẫu mã sau đây cho thấy cách tùy chỉnh định dạng pixel trong chuyển đổi PPTX sang TIFF.
// Khởi tạo đối tượng Bản trình bày để tải tệp PowerPoint
Presentation pres = new Presentation("presentation.pptx");
try {
TiffOptions options = new TiffOptions();
options.setPixelFormat(ImagePixelFormat.Format8bppIndexed);
/*
* ImagePixelFormat chứa các giá trị sau (như có thể thấy từ tài liệu):
* Format1bppIndexed; // 1 bit trên mỗi pixel, được lập chỉ mục.
* Format4bppIndexed; // 4 bit trên mỗi pixel, được lập chỉ mục.
* Format8bppIndexed; // 8 bit trên mỗi pixel, được lập chỉ mục.
* Định dạng24bppRgb; // 24 bit trên mỗi pixel, RGB.
* Định dạng32bppArgb; // 32 bit trên mỗi pixel, ARGB.
*/
// Lưu bản trình bày vào TIFF với kích thước hình ảnh được chỉ định
pres.save("Tiff-PixelFormat.tiff", SaveFormat.Tiff, options);
} finally {
if (pres != null) pres.dispose();
}
PowerPoint to TIFF Java Converter - Nhận giấy phép miễn phí
Bạn có thể sử dụng Aspose.Slides for Java mà không bị giới hạn đánh giá bằng cách yêu cầu giấy phép tạm thời.
Sự kết luận
Trong bài viết này, bạn đã biết cách chuyển đổi PowerPoint PPT sang TIFF trong Java. Hơn nữa, hướng dẫn từng bước và các mẫu mã đã chỉ ra cách tùy chỉnh kích thước và định dạng pixel của các hình ảnh TIFF thu được. Bạn có thể truy cập tài liệu để khám phá các tính năng khác của Aspose.Slides for Java. Ngoài ra, bạn có thể cho chúng tôi biết về các thắc mắc của mình thông qua diễn đàn của chúng tôi.
Xem thêm
Mẹo: Bạn có thể muốn xem Aspose MIỄN PHÍ trực tuyến PowerPoint to Poster Converter.