Convertir XPS en XAML sur Android via Java

Transformez XPS en XAML dans vos applications Android sans utiliser Microsoft® PowerPoint ou Adobe® Acrobat Reader

 

Vous pouvez intégrer la fonctionnalité de conversion XPS en XAML dans vos applications Android en suivant deux étapes simples. Dans la première étape, vous pouvez exporter XPS vers PPTX en utilisant Aspose.PDF for Android via Java . Après cela, en utilisant Aspose.Slides for Android via Java , vous pouvez convertir PPTX en XAML. Les deux API relèvent du package Aspose.Total for Android via Java .

API Android pour exporter XPS vers XAML

  1. Ouvrez le fichier XPS à l’aide de la classe Document
  2. Convertissez XPS en PPTX en utilisant la méthode save
  3. Chargez le document PPTX en utilisant la classe Presentation
  4. Enregistrez le document au format XAML à l’aide de la méthode save et définissez Xaml comme format de sauvegarde

Exigences de conversion

Vous pouvez facilement utiliser Aspose.Total for Android via Java directement depuis Maven cs.aspose.com/pdf/androidjava/installation/) et Aspose.Slides for Android via Java dans vos applications.

Vous pouvez également obtenir un fichier ZIP à partir de downloads .

// 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 Xaml format
presentation.save("output.xaml", SaveFormat.Xaml);   

Ouvrir le fichier XPS protégé par mot de passe dans Android via Java

Lors du chargement du format de fichier XPS, votre document peut être protégé par un mot de passe. Aspose.PDF for Android via Java vous permet également d’ouvrir des documents cryptés. Afin d’ouvrir le fichier crypté, vous pouvez initialiser une nouvelle instance du Document classe et transmettez le nom de fichier et le mot de passe comme arguments.

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

Créer une image miniature du fichier XAML dans les applications Android

Après avoir converti XPS en XAML, vous pouvez également créer des images miniatures de votre document de sortie. En utilisant la riche fonctionnalité Aspose.Slides for Android via Java , vous pouvez générer des images miniatures des diapositives en créant une instance de la [Présentationreference.aspose.com/slides/java/com.aspose.slides/Presentation). Après cela, vous pouvez obtenir la référence de n’importe quelle diapositive souhaitée en utilisant son ID ou son index et obtenir l’image miniature de la diapositive référencée à une échelle spécifiée.

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

Explorez XPS options de conversion avec Android

Convertir XPSs en DOCM (Fichier Marco Microsoft Word 2007)
Convertir XPSs en DOT (Fichiers de modèle Microsoft Word)
Convertir XPSs en DOTM (Fichier de modèle Microsoft Word 2007+)
Convertir XPSs en DOTX (Fichier de modèle Microsoft Word)
Convertir XPSs en FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertir XPSs en GIF (Format d'échange graphique)
Convertir XPSs en MARKDOWN (Langage de balisage léger)
Convertir XPSs en ODT (Format de fichier texte OpenDocument)
Convertir XPSs en OTT (Modèle OpenDocument)
Convertir XPSs en PCL (Langage de commande de l'imprimante)
Convertir XPSs en PS (Fichier PostScript)
Convertir XPSs en RTF (Format de texte enrichi)
Convertir XPSs en WORDML (Microsoft Word 2003 WordprocessingML)
Convertir XPSs en XAMLFLOW (Power Automate de Microsoft)
Convertir XPSs en CSV (Valeurs séparées par des virgules)
Convertir XPSs en DIF (Format d'échange de données)
Convertir XPSs en CSV (Valeurs séparées par des virgules)
Convertir XPSs en FODS (Feuille de calcul XML plate OpenDocument)
Convertir XPSs en MD (Langage Markdown)
Convertir XPSs en ODS (Feuille de calcul OpenDocument)
Convertir XPSs en SXC (Feuille de calcul StarOffice Calc)
Convertir XPSs en TSV (Valeurs séparées par des tabulations)
Convertir XPSs en TXT (Document texte)
Convertir XPSs en XLAM (Complément Excel prenant en charge les macros)
Convertir XPSs en XLSB (Classeur binaire Excel)
Convertir XPSs en XLSM (Feuille de calcul prenant en charge les macros)
Convertir XPSs en XLT (Excel 97 - Modèle 2003)
Convertir XPSs en XLTM (Modèle Excel compatible avec les macros)
Convertir XPSs en XLTX (Modèle Excel)
Convertir XPSs en ODP (Format de présentation OpenDocument)
Convertir XPSs en OTP (Format standard OpenDocument)
Convertir XPSs en POT (Fichiers de modèle Microsoft PowerPoint)
Convertir XPSs en POTM (Fichier de modèle Microsoft PowerPoint)
Convertir XPSs en POTX (Modèle de présentation Microsoft PowerPoint)
Convertir XPSs en POWERPOINT (Fichiers de présentation)
Convertir XPSs en PPS (Diaporama PowerPoint)
Convertir XPSs en PPSM (Diaporama compatible avec les macros)
Convertir XPSs en PPSX (Diaporama PowerPoint)
Convertir XPSs en PPT (Présentation Powerpoint)