Funkci převodu MHTML na PPSX můžete integrovat do aplikací pro Android pomocí dvou jednoduchých kroků. V prvním kroku můžete exportovat MHTML do PPTX pomocí Aspose.PDF pro Android přes Java . Poté můžete pomocí Aspose.Slides pro Android přes Java převést PPTX na PPSX. Obě rozhraní API jsou součástí balíčku Aspose.Total for Android via Java .
Android API pro export MHTML do PPSX
- Otevřete soubor MHTML pomocí třídy Document
- Převeďte MHTML na PPTX pomocí metody uložit
- Načtěte dokument PPTX pomocí třídy Presentation
- Uložte dokument do formátu PPSX pomocí metody
save
a nastavte
Ppsx
jako SaveFormat
Požadavky na převod
Aspose.Total pro Android můžete snadno používat přes Javu přímo z Maven a nainstalovat Aspose.PDF for Android via Java a Aspose.Slides pro Android přes Javu ve vašich aplikacích.
Případně můžete získat soubor ZIP z stažení .
// load MHTML file with an instance of Document class
Document document = new Document("template.mhtml");
// save MHTML 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 Ppsx format
presentation.save("output.ppsx", SaveFormat.Ppsx);
Otevřete soubor MHTML chráněný heslem v systému Android přes Java
Při načítání formátu souboru MHTML může být váš dokument chráněn heslem. Aspose.PDF for Android via Java umožňuje otevírat i zašifrované dokumenty. Chcete-li otevřít zašifrovaný soubor, můžete inicializovat novou instanci Dokumentu a předat název souboru a heslo jako argumenty.
// open MHTML document
Document doc = new Document("input.mhtml", "Your@Password");
// save MHTML as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Vytvořte obrázek miniatury souboru PPSX v aplikacích pro Android
Po převodu MHTML na PPSX můžete také vytvořit miniatury výstupního dokumentu. Pomocí bohatých funkcí Aspose.Slides pro Android přes Java můžete vytvářet miniatury snímků vytvořením a instance Presentation třídy. Poté můžete získat referenci libovolného požadovaného snímku pomocí jeho ID nebo indexu a získat miniaturu snímku odkazovaného snímku v určeném měřítku.
// instantiate a Presentation object that represents a PPSX file
Presentation presentation = new Presentation("output.ppsx");
// 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"));