Editați PPT în Java

Editare PPT eficientă și robustă folosind GroupDocs.Editor pe partea de server pentru API-urile Java, fără utilizarea vreunui software precum Microsoft sau Open Office.


Descarcare varianta scurta de prezentare gratuita

Despre GroupDocs.Editor for Java API

GroupDocs.Editor for Java API este o alegere potrivită pentru a edita documente și prezentări Microsoft Word, Excel, PowerPoint, Open Office. GroupDocs.Editor este un API de sine stătător care este potrivit pentru sistemele server și back-end unde este necesară o performanță ridicată. Nu depinde de niciun software precum Microsoft sau Open Office.

Pași pentru a edita PPT în Java

GroupDocs.Editor for Java oferă dezvoltatorilor o modalitate simplă și simplă de a edita fișierele PPT folosind câteva rânduri de cod.

  • Creați o instanță a clasei Editor cu calea fișierului obligatorie sau fluxul de octeți și clasa opțională PresentationLoadOptions și încărcați fișierul PPT
  • Creați și setați instanța clasei PresentationEditOptions pentru formatul de fișier PPT
  • Apelați metoda Editor.Edit() și obțineți documentul PPT în format HTML care este ușor de editat cu orice editor WYSIWYG.
  • Apelați metoda Editor.Save() și salvați fișierul editat PPT folosind clasa PresentationSaveOptions

Cerințe de sistem

O editare de bază a documentelor cu API-urile GroupDocs.Editor for Java poate fi realizată prin implementarea câțiva pași simpli. API-urile noastre sunt acceptate pe toate platformele și sistemele de operare majore. Înainte de a executa codul de mai jos, vă rugăm să vă asigurați că aveți următoarele cerințe preliminare instalate pe sistemul dumneavoastră.

  • Sisteme de operare: Microsoft Windows, Linux, MacOS
  • Medii de dezvoltare: NetBeans, IntelliJ IDEA, Eclipse
  • Cadre: Java 7 (1.7) and above
  • Obțineți cea mai recentă versiune de GroupDocs.Editor for Java descărcată de pe Maven

// Load the PPT file into Editor with the optional PresentationLoadOptions
Editor editor = new Editor("source.ppt", new PresentationLoadOptions());

// Create and adjust the edit options
PresentationEditOptions editOptions = new PresentationEditOptions();
editOptions.setSlideNumber(1);//select a slide to edit

// Open input PPT document for edit — obtain an intermediate document, that can be edited
EditableDocument beforeEdit = editor.edit(editOptions);

// Grab PPT document content and associated resources from editable document
string content = beforeEdit.getEmbeddedHtml();

// Send the content to WYSIWYG-editor, edit it there, and send edited content back to the server-side
// This step simulates a such operation
string updatedContent = content.replace("Title", "Edited Title");

// Grab edited content and resources from WYSIWYG-editor and create a new EditableDocument instance from it
EditableDocument afterEdit = EditableDocument.fromMarkup(updatedContent, null);

// Create a save options and select a desired output format
PresentationSaveOptions saveOptions = new PresentationSaveOptions(PresentationFormats.Ppt);

// Save edited PPT document to the file
editor.save(afterEdit, "edited.ppt", saveOptions);

PPT Editor Demo live

Editați PPT chiar acum, vizitând site-ul GroupDocs.Editor Live Demos. Demo-ul live are următoarele beneficii

Nu este nevoie să descărcați API

Nu este nevoie să scrieți niciun cod

Doar încărcați fișierul sursă

Obțineți link de descărcare pentru a salva fișierul

Alți editori acceptați

De asemenea, puteți edita și alte formate de fișiere. Vă rugăm să vedeți mai jos lista completă.

DOC

(Microsoft Word Binary Format)

DOCX

(Office 2007+ Word Document)

DOCM

(Microsoft Word 2007 Marco File)

DOTX

(Microsoft Word Template File )

XLS

(Microsoft Excel Spreadsheet (Legacy))

XLSX

(Open XML Workbook)

XLSM

(Macro-enabled Spreadsheet)

PPTX

(Open XML presentation Format)

PPTM

(Macro-enabled Presentation File)

MOBI

(Open Ebook Format)

EPUB

(Open eBook File)

HTML

(Hyper Text Markup Language)

MHTML

(Web Page Archive Format)

TXT

(Text Document)

XML

(XML File)

CSV

(Comma Seperated Values)

RTF

(Rich Text Format)

ODT

(OpenDocument Text File Format)

MSG

(Outlook Message Item File)

EML

(E-Mail Message)

Back to top
 Română