Converti presentazioni PowerPoint in XPS su Android

Panoramica

Aspose.Slides consente di convertire le presentazioni PowerPoint in XPS salvando un file PPT o PPTX nel formato XPS. Questo articolo spiega quando il formato XPS può essere utile e mostra come eseguire la conversione con Aspose.Slides utilizzando le impostazioni predefinite o le impostazioni personalizzate di XpsOptions.

Informazioni su XPS

Microsoft ha sviluppato XPS come alternativa a PDF. Consente di stampare contenuti generando un file molto simile a un PDF. Il formato XPS si basa su XML. Il layout o la struttura di un file XPS rimangono gli stessi su tutti i sistemi operativi e stampanti.

Quando utilizzare il formato XPS di Microsoft

Se desideri ridurre i costi di archiviazione, puoi convertire la tua presentazione Microsoft PowerPoint nel formato XPS. In questo modo troverai più semplice salvare, condividere e stampare i tuoi documenti.

Microsoft continua a fornire un forte supporto per XPS in Windows (anche in Windows 10), perciò potresti considerare di salvare i file in questo formato. Se lavori con Windows 8.1, Windows 8, Windows 7 e Windows Vista, XPS potrebbe essere effettivamente la tua migliore opzione per alcune operazioni.

  • Windows 8 utilizza il formato OXPS (Open XPS) per i file XPS. OXPS è una versione standardizzata del formato XPS originale. Windows 8 offre un supporto migliore per i file XPS rispetto ai file PDF.

    • XPS: Visualizzatore/lettore XPS integrato e funzionalità di stampa in XPS disponibili.
    • PDF: Lettore PDF disponibile ma nessuna funzione di stampa in PDF.
  • Windows 7 e Windows Vista utilizzano il formato XPS originale. Questi sistemi operativi forniscono anche loro un supporto migliore per i file XPS rispetto ai PDF.

    • XPS: Visualizzatore XPS integrato e funzionalità di stampa in XPS disponibili.
    • PDF: Nessun lettore PDF. Nessuna funzione di stampa in PDF.

Input PPT(X):

todo:image_alt_text

Output XPS:

todo:image_alt_text

Microsoft ha poi implementato il supporto per le operazioni di stampa in PDF tramite la funzionalità Stampa in PDF in Windows 10. In precedenza, gli utenti dovevano stampare i documenti tramite il formato XPS.

Conversione XPS con Aspose.Slides

In Aspose.Slides per Java, è possibile utilizzare il metodo Save esposto dalla classe Presentation per convertire l’intera presentazione in un documento XPS.

Durante la conversione di una presentazione in XPS, è necessario salvare la presentazione usando una di queste impostazioni:

Convertire le presentazioni in XPS usando le impostazioni predefinite

Questo codice di esempio in Java mostra come convertire una presentazione in un documento XPS usando le impostazioni standard:

// Istanzia un oggetto Presentation che rappresenta un file di presentazione
Presentation pres = new Presentation("Convert_XPS.pptx");
try {
    // Salvataggio della presentazione in un documento XPS
    pres.save("XPS_Output_Without_XPSOption.xps", SaveFormat.Xps);
} finally {
    if (pres != null) pres.dispose();
}

Convertire le presentazioni in XPS usando impostazioni personalizzate

Questo codice di esempio mostra come convertire una presentazione in un documento XPS usando impostazioni personalizzate in Java:

// Istanzia un oggetto Presentation che rappresenta un file di presentazione
Presentation pres = new Presentation("Convert_XPS_Options.pptx");
try {
    // Istanzia la classe TiffOptions
    XpsOptions options = new XpsOptions();

    // Salva i MetaFile come PNG
    options.setSaveMetafilesAsPng(true);

    // Salva la presentazione in un documento XPS
    pres.save("XPS_Output_With_Options.xps", SaveFormat.Xps, options);
} finally {
    if (pres != null) pres.dispose();
}

Domande frequenti

Posso salvare in XPS su uno stream invece che su un file?

Sì—Aspose.Slides permette di esportare direttamente su uno stream, ideale per API web, pipeline server‑side o qualsiasi scenario in cui si desidera inviare l’XPS senza toccare il file system.

Le diapositive nascoste vengono incluse nell’XPS e posso escluderle?

Per impostazione predefinita, vengono renderizzate solo le diapositive regolari (visibili). È possibile includere o escludere le diapositive nascoste tramite le impostazioni di esportazione prima di salvare in XPS, garantendo che l’output contenga esattamente le pagine desiderate.