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 gratuitaAspose.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:
Aspose.Words
Splitter
Dividi i documenti in pagine separate
Sono supportate varie modalità di divisione
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.
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Video tutorial
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Note di rilascio
- Why Aspose.Words for Java?
- Elenco clienti
- Storie di successo