GroupDocs.Editor for Node.js via Java Auf einen Blick

API zum Bearbeiten, Konvertieren und Speichern von Dokumenten, Tabellenkalkulationen, Folien und E-Books in Node.js-Anwendungen.

Illustration editor

Bearbeiten Sie mühelos mehrere Dokumente in node.js

Bearbeiten Sie nahtlos mehrere PDF- und Office -Dateien mit Unterstützung für eine Vielzahl von Formaten. GroupDocs.Editor for Node.js via Java macht die Dokumentbearbeitung schnell und problemlos.

Konvertieren Sie Dokumente in HTML/CSS

Konvertieren Sie Dokumente in reine HTML/CSS -Markup -Kompatibel, die mit WYSIWYG -Editoren kompatibel sind und eine einfache und effiziente Dokumentbearbeitung in einer Webumgebung ermöglichen.

Speichern Sie bearbeitete Dokumente in verschiedenen Formaten

Speichern Sie Ihre bearbeiteten Dokumente in ihrem ursprünglichen Format oder exportieren Sie sie in andere Formate wie PDF, um Flexibilität und Kompatibilität zu gewährleisten.

Plattformunabhängigkeit

GroupDocs.Editor für node.js unterstützt die folgenden Betriebssysteme, Frameworks und Paketmanager.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Unterstützte Dateiformate

GroupDocs.Editor unterstützt den Vorgang mit den folgenden Dateiformaten für Import und Export (Vollständige Liste).

Microsoft -Büroformate

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX

Andere Dokumentformate

  • Fixed-Layout-Formate: PDF, XPS (nur exportieren)
  • OpenDocument: ODT, OTT, ODS, FODS, ODP, OTP, FODP
  • Abgrenzte Texttabellen: CSV, TSV, DSV (willkürlicher Trennzeichen)
  • Andere Tischformate: SXC, DIF
  • eBook: ePub, AZW3, Mobi, TXT

Web-bezogene Formate

  • Markup: HTML, MHTML, Markdown (MD), XML, CHM, JSON
  • E -Mail -Formate: EML, EMLX, MSG, MBOX, TNEF, MHT, PST, OFT, OST, VCF, ICS

Hauptmerkmale

Laden und speichern Sie in verschiedenen Formaten Office -Dokumente, E -Mails, eBooks und PDF nahtlos, bearbeiten und speichern Sie sie.

Feature icon

Dateien bearbeiten

Bearbeiten Sie den Inhalt verschiedener Dokumentformate, einschließlich PDF, DOCX, XLSX, PPTX und mehr.

Feature icon

Übersetzen Sie zu HTML/CSS

Konvertieren Sie Dokumente in HTML/CSS, um mit WYSIWYG -Redakteuren wie Ckeditor oder Tinymce einfach zu bearbeiten.

Feature icon

Speichern bearbeiteten Dokumente

Speichern Sie das bearbeitete HTML/CSS zurück im Originaldokumentformat oder im PDF.

Feature icon

Dokumentinformationen extrahieren

Extrahieren Sie Informationen wie Seitenzahl, Größe und Verschlüsselungsstatus aus Dokumenten.

Feature icon

Unterstützung für verschiedene Formate

Bearbeiten Sie eine breite Palette von Dokumentformaten, einschließlich Microsoft Office -Dateien, PDFs und mehr.

Feature icon

Passwortschutz

Laden und bearbeiten Sie mit Kennwort geschützten Dokumenten problemlos und schützen Sie die Ausgabedokumente mit Kennwortschutz.

Feature icon

E -Mail bearbeiten

Bearbeiten und speichern Sie die E -Mail -Nachrichten und -briefe in MSG, EML, EMLX, MBOX und vielen anderen Formaten, einschließlich Bearbeitungsmetadaten wie Betreff, CC, BCC, von Titel, Datum usw.

Feature icon

Schriftart Extraktion

Extrahieren Sie Schriftarten aus Wortverarbeitungsdokumenten zur Verwendung im Bearbeitungsprozess.

Feature icon

Vorschauseiten

Generieren Sie Bilddarstellungen von Dokumentseiten, um Inhalt und Struktur besser zu verstehen.

Code -Beispiele

Einige Anwendungsfälle von typischen Operationen verwenden GroupDocs.Editor for Node.js via Java

Text in DOCX ersetzen

In diesem Beispiel wird das Laden und Bearbeiten eines Inhalts der Eingabedocx -Datei programmatisch angezeigt, indem Textinhalte auf einem anderen ersetzt werden. Danach wird der geänderte Dokumentinhalt als neues DOCX -Dokument wieder gespeichert.

Bearbeiten Sie Eingabe docx, indem Sie den Text ersetzen, und speichern Sie ihn in DOCX zurück


// Laden Sie das Eingabedokument nach Pfad und geben Sie bei Bedarf Lastoptionen an
const loadOptions = new WordProcessingLoadOptions();
const editor = new Editor("input.docx", loadOptions);

// Öffnen Sie das Dokument für Bearbeiten und erhalten Sie das "EditableDObocument".
const original = editor.edit();

// Text ersetzen - Dies emuliert die Inhaltsbearbeitung
const modifiedContent = original.getEmbeddedHtml().replace("old text", "new text");

// Erstellen
const edited = EditableDocument.fromMarkup(modifiedContent, null);

// Bereiten Sie Speicheroptionen mit dem gewünschten Ausgangsformatx vor
const saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Docx);

// Speichern Sie bearbeitete Dokumentinhalte in DOCX
await editor.save(edited, "output.docx", saveOptions);

// Alle Ressourcen entsorgen
edited.dispose(); original.dispose(); editor.dispose();

Bearbeiten Sie den Inhalt eines bestimmten Excel -Arbeitsblatts

Das Tabellenkalkulationsdokument (wie XLS, XLSX, XLSM, ODS usw.) kann ein oder mehrere Arbeitsblätter (Registerkarten) enthalten. GroupDocs.Editor ermöglicht es, Inhalte eines Arbeitsblatts gleichzeitig zu bearbeiten. Nach dem Bearbeiten kann dieses Arbeitsblatt in dem separaten Tabellenkalkulationsdokument gespeichert werden (wobei nur dieses spezielle Arbeitsblatt gespeichert wird) oder das bearbeitete Arbeitsblatt kann in das Originaldokument zurückgefügt werden, wo es entweder das ursprüngliche Arbeitsblatt ersetzen oder zusammen mit dem Original zusammen gespeichert werden kann. In diesem Beispiel wird das Laden von XLSX -Dokument, das Bearbeiten seines zweiten Arbeitsblatts und das Speichern als neues separates Dokument in XLSX- und CSV -Formaten angezeigt.

Bearbeiten Sie ein bestimmtes Arbeitsblatt von XLSX und speichern Sie als XLSX und CSV


// Laden Sie die Eingabe xlsx nach Pfad und geben Sie bei Bedarf Lastoptionen an
const loadOptions = new SpreadsheetLoadOptions();
const editor = new Editor("input.xlsx", loadOptions);

// Erstellen und passen Sie die Bearbeitungsoptionen an - Stellen Sie das zweite Arbeitsblatt auf das Bearbeiten ein
const editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(1);

// Öffnen Sie dieses zweite Arbeitsblatt für Bearbeiten und erhalten Sie das "EditableDableDocument"
const originalWorksheet = editor.edit(editOptions);

// Text ersetzen - Dies emuliert die Inhaltsbearbeitung
const modifiedContent = originalWorksheet.getEmbeddedHtml().replace("Cell Text", "Edited Cell Text");

// Erstellen
const editedWorksheet = EditableDocument.fromMarkup(modifiedContent, null);

// Speichern Sie das bearbeitete Arbeitsblatt in einem neuen XLSX -Dokument
const saveSpreadsheetOptions = new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx);
await editor.save(editedWorksheet, "output.xlsx", saveSpreadsheetOptions);

// Speichern Sie bearbeiteten Arbeitsblatt in einem neuen CSV -Dokument mit Comma (,) Trennzeichen/Trennzeichen
const saveTextOptions = new DelimitedTextSaveOptions(",");
await editor.save(editedWorksheet, "output.csv", saveTextOptions);

// Alle Ressourcen entsorgen
editedWorksheet.dispose(); originalWorksheet.dispose(); editor.dispose();

Bereit, loszulegen?

Laden Sie GroupDocs.Editor kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch
OSZAR »