Editați MOBI în Java

Editare MOBI 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 MOBI în Java

GroupDocs.Editor for Java oferă dezvoltatorilor o modalitate simplă și simplă de a edita fișierele MOBI 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 încărcați fișierul MOBI
  • Creați și setați instanța clasei EbookEditOptions pentru formatul de fișier MOBI
  • Apelați metoda Editor.Edit() și obțineți documentul MOBI în format HTML care este ușor de editat cu orice editor WYSIWYG.
  • Apelați metoda Editor.Save() și salvați fișierul editat MOBI folosind clasa EpubSaveOptions sau Azw3SaveOptions pentru salvarea în formatele ePub sau, respectiv, AZW3

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 MOBI file into Editor
Editor editor = new Editor("source.mobi");

// Create and adjust the edit options, common for all e-book formats, including MOBI
EbookEditOptions editOptions = new EbookEditOptions();

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

// Grab MOBI 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("Adventure", "Edited Adventure");

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

// Create and adjust the save options, separate for every e-book format
EpubSaveOptions epubSaveOptions = new EpubSaveOptions();//for ePub
Azw3SaveOptions azw3SaveOptions = new Azw3SaveOptions();//for AZW3

// Save edited MOBI document to the ePub format
editor.save(afterEdit, outputPath, epubSaveOptions);

// Save edited MOBI document to the AZW3 format
editor.save(afterEdit, outputPath, azw3SaveOptions);

MOBI Editor Demo live

Editați MOBI 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)

PPT

(Microsoft PowerPoint 97-2003)

PPTX

(Open XML presentation Format)

PPTM

(Macro-enabled Presentation File)

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ă