Aspose.Words  for Java

API Java per elaborare file di Word

Sviluppa applicazioni con la capacità di creare, elaborare, eseguire il rendering e convertire documenti Word in più formati in Java.

  Scarica la prova gratuita
  
 

Aspose.Words per Java è un'API di elaborazione dei documenti ricca di funzionalità per creare, modificare, convertire, eseguire il rendering e stampare file in tutti i formati supportati da Microsoft Word e altro ancora. Non dipende da Microsoft Word o da altre applicazioni di terze parti. Tuttavia, Aspose.Words per Java fornisce funzionalità supportate da Word – confrontare i documenti, trova e sostituisci text, dividere un documento in parti, stampa unione campi, pagine di rendering, formattare tutti gli elementi del documento e così via. Puoi vedere l'elenco completo delle funzionalità di Aspose.Words nella nostra documentazione.

L'API Aspose.Words supporta tutti i formati di caricamento e salvataggio più diffusi. Puoi salvare o convertire documenti Word in formati a layout fisso, PDF o XML, nonché convertire i tuoi file Word in formati immagine o multimediali più diffusi: JPEG, SVG, GIF e altri. Dai un'occhiata al elenco completo dei formati supportati.

Funzionalità avanzate dell'API Java Words

Puoi provare alcune delle popolari funzionalità di Aspose.Words nelle pagine dell'applicazione online:

Puoi provare tutte le applicazioni online di Aspose.Words.

Controlla anche la documentazione per le funzionalità più popolari in Aspose.Words:

Si prega di notare che l'elenco non è completo e si possono trovare altre caratteristiche e descrizioni nel documentazione.

Converti un documento in Java

La capacità di salvare un file in modo rapido, affidabile ed efficiente in diversi formati con un elevato grado di precisione è il motivo per cui la maggior parte dei nostri clienti sceglie Aspose.Words.

L'API Java ti consente di convertire un file da un formato supportato a un altro con solo due righe di codice. È così semplice!

Converti DOC in DOCX – Java

// Carica il file DOC da convertire
Document wpd = new Document(dir + "template.doc");

// Converti DOC in DOCX
wpd.save(dir + "output.docx", SaveFormat.DOCX);

Converti HTML in DOCX – Java

// Carica il file HTML da convertire
Document wpd = new Document(dir + "template.html");

// Converti HTML in DOCX
wpd.save(dir + "output.docx", SaveFormat.DOCX);

Converti RTF in PDF - Java

// Carica il file RTF da convertire
Document wpd = new Document(dir + "template.rtf");

// Converti RTF in PDF
wpd.save(dir + "output.pdf", SaveFormat.PDF);

Vedi maggiori dettagli su la pagina Conversione.

Rendering, visualizzazione o stampa di file utilizzando Java

Aspose.Words per Java dispone di un proprio motore di rendering progettato specificamente per il rendering e la stampa di documenti con la massima fedeltà.

Nelle pagine della documentazione puoi scoprire come:

Rapporti e stampa unione

Aspose.Words per Java è una soluzione di reporting completa. È possibile progettare report in Microsoft Word e quindi consentire all'API di popolare i file con i dati provenienti da una varietà di origini dati mantenendo le impostazioni di stampa unione conservate.

Aspose.Words per Java consente di utilizzare i campi di stampa unione standard di Microsoft Word nei report. Inoltre, puoi usare sintassi estesa della libreria per i campi di stampa unione per eseguire compiti più complessi durante le operazioni di unione come l'inserimento di immagini o regioni ripetibili.

Programmazione con documenti utilizzando Document Object Model (DOM)

Aspose.Words per Java aiuta gli sviluppatori a creare, costruire, modificare, analizzare ed esaminare i file caricati utilizzando il nostro intuitivo Document Object Model (DOM) composto da oltre 100 classi. Questo modello a oggetti consente agli sviluppatori di manipolare a livello di codice vari elementi come sezioni, intestazioni, piè di pagina, paragrafi, elenchi, tabelle, testo, campi, collegamenti ipertestuali, segnalibri, immagini, smart tag, forme, XML personalizzato e altro ancora.

Inoltre, tutti gli oggetti di disegno, incluse forme, caselle di testo, immagini, oggetti OLE e controlli, sono supportati tramite questo modello a oggetti del documento, consentendo di eseguire molte attività come l'inserimento di filigrane nelle pagine o l'estrazione di immagini da un file preesistente.

Aspose.Words per Java fornisce utili funzioni di utilità, ad esempio, unire o dividere file, trovare e sostituire testo, proteggere o annullare la protezione di file, modificare proprietà e inserire frammenti HTML nei documenti. Tutte queste funzionalità sono disponibili tramite API di facile utilizzo per aiutare gli sviluppatori a eseguire operazioni complesse senza preoccuparsi delle specifiche del formato dei file.

Unisci due documenti: Java

// Carica i file di origine e di destinazione
Document srcDoc = new Document(dir + "source.docx");
Document dstDoc = new Document(dir + "destination.docx");

// Imposta il file aggiunto in modo che inizi da una nuova pagina
srcDoc.getFirstSection().getPageSetup().setSectionStart(SectionStart.NEW_PAGE);

// Aggiungi il file sorgente usando i suoi stili originali
dstDoc.appendDocument(srcDoc, ImportFormatMode.KEEP_SOURCE_FORMATTING);

// Salva il risultato finale
dstDoc.save(dir + "output.docx");

Non c'è bisogno di Microsoft Office Automation

Puoi lavorare con i documenti a livello di codice senza installare altre applicazioni di terze parti. Ciò è possibile perché la libreria viene creata utilizzando codice gestito. Pertanto, tu non è necessario installare Microsoft Office o Microsoft Word sul computer per lavorare con i formati Word. È un'alternativa perfetta a Microsoft Office Automation in termini di funzionalità supportate, sicurezza, stabilità, scalabilità, velocità e prezzo.

Cosa dicono le persone

Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API di Aspose.Words.

 
 
Visualizza casi di studio
  
  

Aspose.Words offre API di elaborazione testi individuali per altri ambienti di sviluppo popolari, come elencato di seguito: