GroupDocs.Editor for Node.js via Java a colpo d’occhio

API per modificare, convertire e salvare documenti, fogli di calcolo, diapositive e e-book nelle applicazioni Node.js.

Illustration editor

Modifica senza sforzo più documenti in node.js

Modifica perfettamente più file PDF e Office con supporto per una vasta gamma di formati. GroupDocs.Editor for Node.js via Java Rende la modifica dei documenti in fretta e senza problemi.

Converti i documenti in HTML/CSS

Converti i documenti in puro markup HTML/CSS compatibile con gli editori di Wysiwyg, consentendo una modifica di documenti facile ed efficiente in un ambiente Web.

Salva documenti modificati in vari formati

Salva i tuoi documenti modificati al loro formato originale o esportali in altri formati come il PDF, garantendo flessibilità e compatibilità.

Indipendenza della piattaforma

GroupDocs.Editor per node.js supporta i seguenti sistemi operativi, framework e gestori di pacchetti.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formati di file supportati

GroupDocs.Editor supporta le operazioni con i seguenti formati di file su importazione ed esportazione (Elenco completo).

Formati di Microsoft Office

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

Altri formati di documenti

  • Formati a livello fisso: PDF, XPS (solo esportazione)
  • OpenDocument: ODT, OTT, ODS, FODS, ODP, OTP, FODP
  • Tabelle di testo delimitate: CSV, TSV, DSV (separatore arbitrario)
  • Altri formati della tabella: SXC, DIF
  • eBook: ePub, AZW3, Mobi, TXT

Formati relativi al web

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

Caratteristiche principali

Carica, modifica e salva senza soluzione di continuità in diversi formati di documenti, e -mail, ebook e PDF.

Feature icon

Modifica file

Modifica il contenuto di vari formati di documenti tra cui PDF, DOCX, XLSX, PPTX e altro.

Feature icon

Tradurre in html/css

Converti i documenti in HTML/CSS per una facile modifica con redattori WYSIWYG come CKEditor o Tinymce.

Feature icon

Salva documenti modificati

Salva l’HTML/CSS modificato di nuovo nel formato del documento originale o esporta in PDF.

Feature icon

Estrarre informazioni sul documento

Estrarre informazioni come conteggio delle pagine, dimensioni e stato di crittografia dai documenti.

Feature icon

Supporto per vari formati

Modifica una vasta gamma di formati di documenti tra cui file Microsoft Office, PDF e altro ancora.

Feature icon

Protezione password

Carica e modifica i documenti protetti da password con facilità e proteggendo i documenti di output con protezione da password.

Feature icon

Modifica e -mail

Modifica e salva i messaggi di posta elettronica e le lettere in MSG, EML, EMLX, MBOX e molti altri formati, tra cui la modifica dei metadati come soggetto, a, CC, BCC, da, titolo, data e così via.

Feature icon

Estrazione di carattere

Estrai caratteri da documenti di elaborazione delle parole da utilizzare nel processo di modifica.

Feature icon

Pagine di anteprima

Generare rappresentazioni di immagini delle pagine dei documenti per comprendere meglio il contenuto e la struttura.

Campioni di codice

Alcuni casi d’uso di operazioni tipiche utilizzando GroupDocs.Editor for Node.js via Java

Sostituisci il testo in DOCX

Questo esempio mostra il caricamento e la modifica di un contenuto del file DOCX di input a livello di programmazione sostituendo il contenuto di testo su un altro. Successivamente il contenuto del documento modificato viene salvato come nuovo documento DOCX.

Modifica Input Docx sostituendo il testo e salvalo su DOCX


// Carica il documento di ingresso per via e specifica le opzioni di caricamento, se necessario
const loadOptions = new WordProcessingLoadOptions();
const editor = new Editor("input.docx", loadOptions);

// Apri il documento per Modifica e ottieni il "Documentazione Editad"
const original = editor.edit();

// Sostituisci il testo: questo emula la modifica del contenuto
const modifiedContent = original.getEmbeddedHtml().replace("old text", "new text");

// Crea una nuova istanza "EditaBocument" dal contenuto modificato
const edited = EditableDocument.fromMarkup(modifiedContent, null);

// Prepara le opzioni di salvataggio con formatx di output desiderato
const saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Docx);

// Salva il contenuto del documento modificato su DOCX
await editor.save(edited, "output.docx", saveOptions);

// Disporre tutte le risorse
edited.dispose(); original.dispose(); editor.dispose();

Modifica il contenuto di particolare foglio di lavoro Excel

Il documento di foglio di calcolo (come XLS, XLSX, XLSM, ODS e così via) può avere uno o più fogli di lavoro (tabs). GroupDocs.Editor consente di modificare il contenuto di un foglio di lavoro alla volta. Dopo essere stato modificato, questo foglio di lavoro può essere salvato nel documento separato del foglio di calcolo (in cui verrà salvato solo questo foglio di lavoro specifico), oppure il foglio di lavoro modificato può essere inserito di nuovo al documento originale, dove può sostituire il foglio di lavoro originale o essere salvato insieme, insieme a quello originale. Questo esempio mostra il caricamento del documento XLSX, modificando il suo secondo foglio di lavoro e salvandolo come nuovo documento separato nei formati XLSX e CSV.

Modifica un particolare foglio di lavoro di XLSX e salva come XLSX e CSV


// INGRESSO DI CARICARE XLSX per via e specificare le opzioni di caricamento, se necessario
const loadOptions = new SpreadsheetLoadOptions();
const editor = new Editor("input.xlsx", loadOptions);

// Crea e regola le opzioni di modifica: imposta il 2 ° foglio di lavoro su modifica
const editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(1);

// Apri questo 2 ° foglio di lavoro per modificare e ottenere il "Documentazione editabile"
const originalWorksheet = editor.edit(editOptions);

// Sostituisci il testo: questo emula la modifica del contenuto
const modifiedContent = originalWorksheet.getEmbeddedHtml().replace("Cell Text", "Edited Cell Text");

// Crea una nuova istanza "EditaBocument" dal foglio di lavoro modificato
const editedWorksheet = EditableDocument.fromMarkup(modifiedContent, null);

// Salva foglio di lavoro modificato al nuovo documento XLSX
const saveSpreadsheetOptions = new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx);
await editor.save(editedWorksheet, "output.xlsx", saveSpreadsheetOptions);

// Salva foglio di lavoro modificato al nuovo documento CSV con delimitatore/separatore di virgola (,)
const saveTextOptions = new DelimitedTextSaveOptions(",");
await editor.save(editedWorksheet, "output.csv", saveTextOptions);

// Disporre tutte le risorse
editedWorksheet.dispose(); originalWorksheet.dispose(); editor.dispose();

Pronto per iniziare?

Scarica GroupDocs.Editor gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano