Bewerk ODT in Java

Effectieve en robuuste ODT 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 ODT te bewerken in Java

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

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

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 ODT file into Editor with the optional WordProcessingLoadOptions
Editor editor = new Editor("source.odt", new WordProcessingLoadOptions());

// Create and adjust the edit options
WordProcessingEditOptions editOptions = new WordProcessingEditOptions();

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

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

// 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("Subtitle", "Edited subtitle");

// 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
WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Odt);

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

ODT Editor Live demo's

Bewerk ODT 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)

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)

Back to top
 Nederlands