Aspose.Slides  for Java

API Java PowerPoint di Aspose.Slides

Crea, modifica, unisci, clona, ​​proteggi, converti e manipola PowerPoint PPT, PPTX in Java e altri formati di presentazione.

  Scarica la prova gratuita
  
 

Aspose.Slides per Java è un'API Java PowerPoint per la manipolazione e la gestione delle presentazioni. Consente agli sviluppatori di leggere, scrivere, convertire e manipolare presentazioni PowerPoint in Java. Tutti gli elementi del documento come diapositive, tabelle, testo, grafici, forme, immagini e diagrammi SmartArt sono accessibili per la manipolazione.

Aspose.Slides per Java API supporta l'esportazione di presentazioni in PDF, PDF/A, HTML, XPS e formati immagine. L'API Java PowerPoint include molte funzionalità Java PPT estese come: unione, clonazione, divisione, confronto, stampa di presentazioni PPT(X) in Java. Aspose.Slides per l'API Java funziona senza ulteriori dipendenze necessarie.

Funzionalità avanzate dell'API Java PowerPoint

Crea o clona diapositive esistenti dai modelli

Salva e apri file in e da stream

Genera presentazioni dal database

Crea forme e aggiungi testo alle forme sulle diapositive

Lavora con le tabelle PowerPoint

Gestire il testo e la formattazione delle forme

Rimuovere o applicare la protezione sulle forme

Incorpora i grafici di Excel come oggetti OLE nelle diapositive

Lavora con i componenti ActiveX

Converti presentazione in più formati in Java

L'API Aspose.Slides per Java esegue il rendering delle presentazioni in un ampio numero di formati standard simili a quello originale utilizzando il suo motore di rendering. Il motore di rendering è appositamente progettato per il rendering con la massima fedeltà a PowerPoint. La conversione delle presentazioni in qualsiasi formato supportato è semplice: basta caricare, impostare il formato di output e chiamare il metodo Save. Con l'API Java PowerPoint, definisci le impostazioni della conversione Java PPT per modificare il documento di output al volo.

Presentazioni di rendering - Java

// load the file to be rendered

Presentation prest = new Presentation(dir + "template.pptx");

// Convert PPTX to PDF, XPS and TIFF

prest.save(dir + "output.pdf", SaveFormat.Pdf);

prest.save(dir + "output.xps", SaveFormat.Xps);

prest.save(dir + "output.tiff", SaveFormat.Tiff);

Modifica gli elementi di presentazione in Java

Aspose.Slides per Java API è in grado di gestire tutti gli elementi della diapositiva inclusi tabella, casella di testo, rettangolo, polilinea, ellisse, forma automatica, cornice immagine, cornice video, cornice audio e cornice oggetto OLE. L'API Java PowerPoint fornisce anche un insieme ben progettato di classi Java PPT che consentono di manipolare in modo completo ciascuno di questi elementi.

Manipola PowerPoint SmartArt in Java

Aspose.Slides per l'API Java può facilmente creare o accedere, manipolare e rimuovere forme SmartArt esistenti da una diapositiva. L'API Java PowerPoint facilita l'esplorazione dinamica delle proprietà di SmartArt o la gestione dei nodi SmartArt, nonché la manipolazione del layout, dello stile e del colore delle forme SmartArt.

Crea miniature diapositive in Java

Esistono molte possibilità per utilizzare le miniature delle diapositive, ad esempio: creare un visualizzatore di presentazioni online su un sito Web personalizzato, condividere le miniature delle diapositive con i clienti come modello di presentazione e molti altri. Aspose.Slides per l'API Java consente di creare miniature di diapositive con poche righe di codice.

Crea la miniatura della diapositiva - Java

// load the file

Presentation prest = new Presentation(dir + "template.pptx");

// access the first slide from the collection

ISlide sld = prest.getSlides().get_Item(0);

// create a full scale image of the slide

BufferedImage image = sld.getThumbnail(1f, 1f);

// save the image in JPEG format

ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));

Microsoft Office Automation: non necessario

L'API viene creata utilizzando codice gestito che non richiede l'installazione di Microsoft Office o Microsoft PowerPoint sulla macchina per funzionare con i formati di documento PowerPoint. È una perfetta alternativa all'automazione di Microsoft PowerPoint in termini di funzionalità supportate, sicurezza, stabilità, scalabilità, velocità e prezzo.