Convierta XPS a XAML en Android a través de Java

Transforme XPS a XAML dentro de sus aplicaciones de Android sin usar Microsoft® PowerPoint o Adobe® Acrobat Reader

 

Puede integrar la función de conversión de XPS a XAML dentro de sus aplicaciones de Android siguiendo dos simples pasos. En el primer paso, puede exportar XPS a PPTX utilizando Aspose.PDF for Android via Java . Después de eso, usando Aspose.Slides for Android via Java , puede convertir PPTX a XAML. Ambas API se incluyen en el paquete Aspose.Total for Android via Java .

API de Android para exportar XPS a XAML

  1. Abra el archivo XPS usando la clase Document
  2. Convierta XPS a PPTX usando el método save
  3. Cargue el documento PPTX usando la clase Presentación
  4. Guarde el documento en formato XAML usando el método save y establezca Xaml como formato guardado

Requisitos de conversión

Puede usar fácilmente Aspose.Total for Android via Java directamente desde Maven aspose.com/pdf/androidjava/installation/) y Aspose.Slides for Android via Java en sus aplicaciones.

Alternativamente, puede obtener un archivo ZIP de descargas .

// 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);   

Abrir archivo XPS protegido con contraseña en Android a través de Java

Al cargar el formato de archivo XPS, su documento puede estar protegido con contraseña. Aspose.PDF for Android via Java también le permite abrir documentos cifrados. Para abrir el archivo cifrado, puede inicializar una nueva instancia del Document class y pase el nombre de archivo y la contraseña como argumentos.

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

Cree una imagen en miniatura del archivo XAML en aplicaciones de Android

Después de convertir XPS a XAML, también puede crear imágenes en miniatura de su documento de salida. Mediante el uso de funciones ricas en Aspose.Slides for Android via Java puede generar imágenes en miniatura de las diapositivas creando una instancia de la Presentación clase. Después de eso, puede obtener la referencia de cualquier diapositiva deseada utilizando su ID o índice y obtener la imagen en miniatura de la diapositiva a la que se hace referencia en una escala específica.

// 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"));

Explore XPS opciones de conversión con Android

Convertir XPSs a DOCM (Archivo Marco de Microsoft Word 2007)
Convertir XPSs a DOT (Archivos de plantilla de Microsoft Word)
Convertir XPSs a DOTM (Archivo de plantilla de Microsoft Word 2007+)
Convertir XPSs a DOTX (Archivo de plantilla de Microsoft Word)
Convertir XPSs a FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertir XPSs a GIF (Formato de intercambio gráfico)
Convertir XPSs a MARKDOWN (Lenguaje de marcado ligero)
Convertir XPSs a ODT (Formato de archivo de texto de OpenDocument)
Convertir XPSs a OTT (Plantilla de documento abierto)
Convertir XPSs a PCL (Lenguaje de comandos de la impresora)
Convertir XPSs a PS (Archivo PostScript)
Convertir XPSs a RTF (Formato de texto enriquecido)
Convertir XPSs a WORDML (Microsoft Word 2003 WordprocessingML)
Convertir XPSs a XAMLFLOW (Automatización de energía de Microsoft)
Convertir XPSs a CSV (Valores separados por comas)
Convertir XPSs a DIF (Formato de intercambio de datos)
Convertir XPSs a CSV (Valores separados por comas)
Convertir XPSs a FODS (Hoja de cálculo XML plano de OpenDocument)
Convertir XPSs a MD (Lenguaje de rebajas)
Convertir XPSs a ODS (Hoja de cálculo de OpenDocument)
Convertir XPSs a SXC (Hoja de cálculo de cálculo de StarOffice)
Convertir XPSs a TSV (Valores separados por tabuladores)
Convertir XPSs a TXT (Documento de texto)
Convertir XPSs a XLAM (Complemento de Excel habilitado para macros)
Convertir XPSs a XLSB (Libro binario de Excel)
Convertir XPSs a XLSM (Hoja de cálculo habilitada para macros)
Convertir XPSs a XLT (Excel 97 - Plantilla 2003)
Convertir XPSs a XLTM (Plantilla de Excel habilitada para macros)
Convertir XPSs a XLTX (Plantilla de Excel)
Convertir XPSs a ODP (Formato de presentación de OpenDocument)
Convertir XPSs a OTP (Formato estándar de OpenDocument)
Convertir XPSs a POT (Archivos de plantilla de Microsoft PowerPoint)
Convertir XPSs a POTM (Archivo de plantilla de Microsoft PowerPoint)
Convertir XPSs a POTX (Presentación de plantilla de Microsoft PowerPoint)
Convertir XPSs a POWERPOINT (Archivos de presentación)
Convertir XPSs a PPS (Presentación de diapositivas de PowerPoint)
Convertir XPSs a PPSM (Presentación de diapositivas habilitada para macros)
Convertir XPSs a PPSX (Presentación de diapositivas de PowerPoint)
Convertir XPSs a PPT (Presentación de Powerpoint)