Bạn có thể tích hợp tính năng chuyển đổi XPS sang POT bên trong các ứng dụng Android của mình bằng hai bước đơn giản. Trong bước đầu tiên, bạn có thể xuất XPS sang PPTX bằng cách sử dụng Aspose.PDF for Android via Java . Sau đó, bằng cách sử dụng Aspose.Slides for Android via Java , bạn có thể chuyển đổi PPTX sang POT. Cả hai API đều nằm trong gói Aspose.Total for Android via Java .
API Android để xuất XPS sang POT
- Mở tệp XPS bằng lớp Document
- Chuyển đổi XPS sang PPTX bằng phương pháp save
- Tải tài liệu PPTX bằng cách sử dụng lớp Presentation
- Lưu tài liệu sang định dạng POT bằng phương thức
save
và đặt
Pot
dưới dạng SaveFormat
Yêu cầu chuyển đổi
Bạn có thể dễ dàng sử dụng Aspose.Total for Android via Java trực tiếp từ Maven và cài đặt Aspose.PDF for Android via Java và Aspose.Slides cho Android qua Java trong các ứng dụng của bạn.
Ngoài ra, bạn có thể tải tệp ZIP từ download .
// load XPS file with an instance of Document class
Document document = new Document("template.xps");
// save XPS as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Pot format
presentation.save("output.pot", SaveFormat.Pot);
Mở tệp XPS được bảo vệ bằng mật khẩu trong Android qua Java
Trong khi tải định dạng tệp XPS, tài liệu của bạn có thể được bảo vệ bằng mật khẩu. Aspose.PDF for Android via Java cũng cho phép bạn mở các tài liệu được mã hóa. Để mở tệp được mã hóa, bạn có thể khởi tạo phiên bản mới của Document và chuyển tên tệp và mật khẩu làm đối số.
// open XPS document
Document doc = new Document("input.xps", "Your@Password");
// save XPS as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Tạo hình ảnh thu nhỏ của tệp POT trong ứng dụng Android
Sau khi chuyển đổi XPS sang POT, bạn cũng có thể tạo hình ảnh thu nhỏ của tài liệu đầu ra của mình. Bằng cách sử dụng tính năng phong phú Aspose.Slides for Android via Java , bạn có thể tạo hình ảnh thu nhỏ của các trang trình bày bằng cách tạo và phiên bản của Bản trình bày lớp. Sau đó, bạn có thể lấy tham chiếu của bất kỳ trang trình bày mong muốn nào bằng cách sử dụng ID hoặc chỉ mục của nó và lấy hình ảnh thu nhỏ của trang trình bày được tham chiếu trên một tỷ lệ cụ thể.
// instantiate a Presentation object that represents a POT file
Presentation presentation = new Presentation("output.pot");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
// save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));