Converti XML in PPSM su Android tramite Java

Trasforma XML in PPSM all’interno delle tue applicazioni Android senza utilizzare Microsoft® PowerPoint o Adobe® Acrobat Reader

 

Puoi integrare la funzione di conversione da XML a PPSM all’interno delle tue applicazioni Android utilizzando due semplici passaggi. Nel primo passaggio puoi esportare XML in PPTX utilizzando Aspose.PDF for Android via Java . Successivamente, utilizzando Aspose.Slides for Android via Java , puoi convertire PPTX in PPSM. Entrambe le API rientrano nel pacchetto Aspose.Total for Android via Java .

API Android per esportare XML in PPSM

  1. Aprire il file XML utilizzando la classe Document
  2. Converti XML in PPTX utilizzando il metodo save
  3. Caricare il documento PPTX utilizzando la classe Presentazione
  4. Salvare il documento in formato PPSM utilizzando il metodo save e impostare Ppsm come SaveFormat

Requisiti di conversione

Puoi facilmente utilizzare Aspose.Total for Android via Java direttamente da Maven e installa Aspose.PDF for Android via Java e Aspose.Slides for Android via Java nelle tue applicazioni.

In alternativa, puoi ottenere un file ZIP da 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 Ppsm format
presentation.save("output.ppsm", SaveFormat.Ppsm);   

Apri il file XML protetto da password in Android tramite Java

Durante il caricamento del formato file XML, il documento potrebbe essere protetto da password. Aspose.PDF for Android via Java consente di aprire anche documenti crittografati. Per aprire il file crittografato, è possibile inizializzare una nuova istanza di Document e passare il nome del file e la password come argomenti.

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

Crea un'immagine in miniatura del file PPSM nelle applicazioni Android

Dopo aver convertito XML in PPSM, puoi anche creare immagini in miniatura del tuo documento di output. Utilizzando la ricca funzionalità Aspose.Slides for Android via Java puoi generare immagini in miniatura delle diapositive creando un’istanza della [Presentazionereference.aspose.com/slides/java/com.aspose.slides/Presentation). Successivamente, puoi ottenere il riferimento di qualsiasi diapositiva desiderata utilizzando il suo ID o indice e ottenere l’immagine in miniatura della diapositiva di riferimento su una scala specificata.

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

Esplora XML opzioni di conversione con Android

Convertire XMLs in CSV (Valori separati da virgola)
Convertire XMLs in DIF (Formato di scambio dati)
Convertire XMLs in EXCEL (Formati di file per fogli di calcolo)
Convertire XMLs in FODS (Foglio di calcolo XML piatto OpenDocument)
Convertire XMLs in MD (Lingua di markdown)
Convertire XMLs in ODS (Foglio di calcolo OpenDocument)
Convertire XMLs in SXC (Foglio elettronico di StarOffice Calc)
Convertire XMLs in TSV (Valori separati da tabulazioni)
Convertire XMLs in TXT (Documento di testo)
Convertire XMLs in XLAM (Componente aggiuntivo con attivazione macro di Excel)
Convertire XMLs in XLSB (Cartella di lavoro binaria di Excel)
Convertire XMLs in XLSM (Foglio di calcolo con attivazione macro)
Convertire XMLs in XLT (Excel 97 - Modello 2003)
Convertire XMLs in XLTM (Modello con attivazione macro di Excel)
Convertire XMLs in XLTX (Modello Excel)
Convertire XMLs in ODP (Formato di presentazione OpenDocument)
Convertire XMLs in OTP (Formato standard OpenDocument)
Convertire XMLs in POT (File modello di Microsoft PowerPoint)
Convertire XMLs in POTM (File modello di Microsoft PowerPoint)
Convertire XMLs in POTX (Presentazione modello Microsoft PowerPoint)
Convertire XMLs in POWERPOINT (File di presentazione)
Convertire XMLs in PPS (Presentazione PowerPoint)
Convertire XMLs in PPSX (Presentazione PowerPoint)
Convertire XMLs in PPT (Presentazione Powerpoint)
Convertire XMLs in PPTM (File di presentazione con attivazione macro)
Convertire XMLs in SWF (Filmato Shockwave Flash)