Bewerk PPTX in Java

Effectieve en robuuste PPTX bewerking met Server-side GroupDocs.Editor voor Java API’s, zonder het gebruik van software zoals Microsoft of Open Office.


Download gratis proefversie

Over GroupDocs.Editor for Java API

GroupDocs.Editor for Java API is de juiste keuze om Microsoft Word, Excel, PowerPoint, Open Office-documenten en -presentaties te bewerken. GroupDocs.Editor is een standalone API die geschikt is voor server-side en back-end systemen waar hoge prestaties vereist zijn. Het is niet afhankelijk van software zoals Microsoft of Open Office.

Stappen om PPTX te bewerken in Java

GroupDocs.Editor for Java biedt ontwikkelaars een gemakkelijke en duidelijke manier om de PPTX-bestanden te bewerken met een paar regels code.

  • Maak een instantie van de klasse ‘Editor’ met verplicht bestandspad of bytestream en optionele klasse ‘PresentationLoadOptions’ en laad het bestand PPTX
  • Maak en stel de klasse-instantie ‘PresentationEditOptions’ in voor de bestandsindeling PPTX
  • Roep de Editor.Edit() methode aan en verkrijg een PPTX document in HTML-formaat dat gemakkelijk kan worden bewerkt met elke WYSIWYG-editor.
  • Roep de methode ‘Editor.Save()’ aan en sla het bewerkte PPTX-bestand op met de klasse ‘PresentationSaveOptions’

systeem vereisten

Een eenvoudige documentbewerking met GroupDocs.Editor for Java API’s kan worden gedaan door een paar eenvoudige stappen te implementeren. Onze API’s worden ondersteund op alle belangrijke platforms en besturingssystemen. Voordat u de onderstaande code uitvoert, moet u ervoor zorgen dat de volgende vereisten op uw systeem zijn geïnstalleerd.

  • Besturingssystemen: Microsoft Windows, Linux, MacOS
  • Ontwikkelomgevingen: NetBeans, IntelliJ IDEA, Eclipse
  • Kaders: Java 7 (1.7) and above
  • Download de nieuwste versie van GroupDocs.Editor for Java gedownload van Maven

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

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

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

// Grab PPTX 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.Pptx);

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

PPTX Editor Live demo's

Bewerk PPTX nu direct door naar de website GroupDocs.Editor Live Demos te gaan. De live demo heeft de volgende voordelen:

Het is niet nodig om API te downloaden

U hoeft geen code te schrijven

Upload gewoon het bronbestand

Ontvang downloadlink om het bestand op te slaan

Andere ondersteunde editors

U kunt ook andere bestandsindelingen bewerken. Zie de volledige lijst hieronder.

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)

PPT

(Microsoft PowerPoint 97-2003)

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
 Nederlands