Konwertuj XML na ODP na Androidzie przez Javę

Przekształć XML w ODP w swoich aplikacjach na Androida bez użycia Microsoft® PowerPoint lub Adobe® Acrobat Reader

 

Możesz zintegrować funkcję konwersji XML na ODP w swoich aplikacjach na Androida, wykonując dwa proste kroki. W pierwszym kroku możesz wyeksportować XML do PPTX, używając Aspose.PDF na Androida przez Javę . Następnie, używając Aspose.Slides for Android via Java , możesz przekonwertować PPTX na ODP. Oba interfejsy API są objęte pakietem Aspose.Total for Android via Java .

Android API do eksportu XML do ODP

  1. Otwórz plik XML za pomocą klasy Document
  2. Konwertuj XML na PPTX za pomocą metody save
  3. Załaduj dokument PPTX za pomocą klasy Presentation
  4. Zapisz dokument w formacie ODP za pomocą metody save i ustaw Odp jako SaveFormat

Wymagania dotyczące konwersji

Możesz łatwo używać Aspose.Total for Android via Java bezpośrednio z Maven docs.aspose.com/pdf/androidjava/installation/) i Aspose.Slides na Androida przez Javę w swoich aplikacjach.

Możesz też pobrać plik ZIP ze strony downloads .

// load XML file with an instance of Document class
Document document = new Document("template.xml");
// save XML 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 Odp format
presentation.save("output.odp", SaveFormat.Odp);   

Otwórz plik XML chroniony hasłem w Androidzie przez Java

Podczas ładowania pliku w formacie XML dokument może być chroniony hasłem. Aspose.PDF na Androida przez Javę umożliwia również otwieranie zaszyfrowanych dokumentów. Aby otworzyć zaszyfrowany plik, możesz zainicjować nowe wystąpienie Dokumentu i przekaż nazwę pliku i hasło jako argumenty.

// open XML document
Document doc = new Document("input.xml", "Your@Password");
// save XML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 

Utwórz obraz miniatury pliku ODP w aplikacjach na Androida

Po przekonwertowaniu XML na ODP możesz również tworzyć miniatury dokumentu wyjściowego. Korzystając z bogatej funkcji Aspose.Slides na Androida przez Javę możesz generować miniatury slajdów, tworząc i instancję Prezentacja . Następnie możesz uzyskać odwołanie do dowolnego slajdu, używając jego identyfikatora lub indeksu, i uzyskać miniaturę tego slajdu w określonej skali.

// instantiate a Presentation object that represents a ODP file
Presentation presentation = new Presentation("output.odp");
// 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"));

Eksploruj XML opcji konwersji z Android

Przelicz XMLs na OTP (Standardowy format OpenDocument)
Przelicz XMLs na POT (Pliki szablonów programu Microsoft PowerPoint)
Przelicz XMLs na POTM (Plik szablonu Microsoft PowerPoint)
Przelicz XMLs na POTX (Prezentacja szablonu Microsoft PowerPoint)
Przelicz XMLs na POWERPOINT (Pliki prezentacji)
Przelicz XMLs na PPS (Pokaz slajdów PowerPointa)
Przelicz XMLs na PPSM (Pokaz slajdów z obsługą makr)
Przelicz XMLs na PPSX (Pokaz slajdów PowerPointa)
Przelicz XMLs na PPT (Prezentacja Powerpoint)
Przelicz XMLs na PPTM (Plik prezentacji z obsługą makr)
Przelicz XMLs na SWF (Shockwave flashowy film)
Przelicz XMLs na CSV (Wartości oddzielone przecinkami)
Przelicz XMLs na DIF (Format wymiany danych)
Przelicz XMLs na EXCEL (Formaty plików arkuszy kalkulacyjnych)
Przelicz XMLs na FODS (Płaski arkusz kalkulacyjny XML OpenDocument)
Przelicz XMLs na MD (język Markdowna)
Przelicz XMLs na ODS (Arkusz kalkulacyjny OpenDocument)
Przelicz XMLs na SXC (Arkusz kalkulacyjny StarOffice Calc)
Przelicz XMLs na TSV (Wartości oddzielone tabulatorami)
Przelicz XMLs na TXT (Dokument tekstowy)
Przelicz XMLs na XLAM (Dodatek programu Excel z obsługą makr)
Przelicz XMLs na XLSB (Binarny skoroszyt programu Excel)
Przelicz XMLs na XLSM (Arkusz kalkulacyjny z obsługą makr)
Przelicz XMLs na XLT (Szablon programu Excel 97 - 2003)
Przelicz XMLs na XLTM (Szablon programu Excel z obsługą makr)
Przelicz XMLs na XLTX (Szablon Excela)