Panoramica del prodotto

aspose-words-product

Benvenuto Aspose.Words per Java!

Aspose.Words è una libreria di classe multipiattaforma che consente alla vostra applicazione di eseguire una vasta gamma di attività di elaborazione dei documenti. Lo chiamiamo Editor di Documenti Programmabili.

Utilizzo Aspose.Words, è possibile creare, modificare, convertire, rendere e stampare documenti senza fare affidamento su applicazioni di terze parti, come Microsoft Word, o Office Automation.

Vale la pena notare che è possibile convertire un documento da qualsiasi formato di carico supportato in qualsiasi formato di salvataggio supportato, per esempio, Microsoft Word formati in formato PDF, HTML o Markdown, HTML a DOCX, e così via. Per saperne di più sulla conversione dei documenti Convertire un documento sezione.

Un’altra opzione popolare della nostra biblioteca è Reports and Mails. I nostri utenti generano finanziariamente, medica e altri altamente complessi e regolati individualmente Reports. In questo modo, il documento generato sembra che tu abbia creato il report manualmente utilizzando un editor di testo regolare. Un’altra opzione, Mail, fornisce la capacità di generare molto rapidamente migliaia e milioni di documenti semplici ma ancora personali basati su modelli.

In uno sforzo per fare il API il più chiaro e ovvio possibile, abbiamo deciso di riconoscere e onorare il comune Java pratiche di sviluppo della piattaforma. Così, Aspose.Words per Java segue le linee guida di codifica ampiamente accettate da Java sviluppatori.

Vantaggi dell’utilizzo Aspose.Words

Utilizzo Aspose.Words per Java nel tuo progetto ti dà i seguenti vantaggi:

  • Prestazioni e scalabilità
  • Set ricco di funzionalità
  • indipendenza della piattaforma
  • Indipendenza da applicazioni di terze parti
  • curva di apprendimento minimal

Il diagramma seguente mostra le caratteristiche principali di Aspose.Words per Java e come si riferiscono l’un l’altro.

aspose_words-java-product-features-overview

Ricco di caratteristiche

Aspose.Words per Java caratteristiche possono essere suddivise in quattro aree principali.

Conversione

La capacità di convertire facilmente e in modo affidabile documenti è una delle caratteristiche principali di Aspose.Words.

Comprensione Caricamento, risparmio e conversione con Formati di documento supportati consente agli utenti di convertire i documenti da un formato popolare a another, per esempio, da DOCX a PDF, JPEG, o Markdown.

Document Object Model (DOM)

Accesso programmatico attraverso un ricco API a tutti gli elementi di documento e la formattazione consente di creare, modificare, estrarre, copiare, dividere, unire e sostituire il contenuto del documento. Scopri di più in Aspose.Words Document Object Model (DOM) sezione.

Rendering

Usiamo il termine Rendering per descrivere il processo di conversione di un documento in un formato di file o un mezzo, impaginato o che ha il concetto di pagine.

È possibile convertire documenti interi o pagine particolari in PDF o XPS per generare documenti lato server, stamparli, o rendere le pagine. E tutto questo con alta fedeltà – esattamente come Microsoft Word l’avrebbe fatto.

Relazione

Genera documenti o report da zero o compilando modelli con dati da fonti di dati o oggetti aziendali. Per ulteriori informazioni sul reporting e l’acquisizione di dati da database, vedere il Mail Merge e Relazione e LINQ Motore di segnalazione sezioni.

Indipendenza della piattaforma

Aspose.Words per Java copre tutti i Java ambienti di sviluppo e piattaforme di distribuzione. Il nostro API può essere utilizzato per sviluppare applicazioni per una vasta gamma di sistemi operativi, come Windows, Linux, Mac OS, Android, e varie piattaforme.

Per metterlo semplicemente, se la vostra piattaforma può eseguire standard <span notrans="<span notrans=" Java"="">> può funzionare Aspose.Words per Java. Se la tua applicazione può chiamare standard Java <span notrans="<span notrans=" API"="">> voi non avrete problemi da chiamare Aspose.Words per Java API dalla tua applicazione.

Al momento la nostra linea di base è JDK1.7 e più recente. Ma sosteniamo ancora JDK1.6.

Abbiamo tre versioni diverse in base alla stessa base di codice:

  • Aspose.Words per Java

  • Aspose.Words per Android via Java

  • Aspose.Words per JasperReports

Mentre il Java e Android le versioni sono compilate per la piattaforma corrispondente, Aspose.Words per JasperReports è solo un fitto wrapper intorno “ordinale” Aspose.Words per Java. È solo per comodità. Puoi anche integrare manualmente il tuo JasperReports con Aspose Words – in modo specifico che meglio si adatta alle vostre esigenze.

Indipendenza da altre applicazioni

Aspose.Words non richiede applicazioni di terze parti, ad esempio, Microsoft Ufficio, da installare sulla macchina per lavorare. Tutti i componenti Aspose sono completamente indipendenti. Questo fa Aspose.Words una grande alternativa all’automazione in termini di sicurezza, stabilità, scalabilità/velocità, prezzo e caratteristiche per lavorare con documenti e compiti correlati.

Prestazioni e scalabilità

Aspose.Words è progettato per eseguire molto su un server o un client. Aspose.Words è un singolo Java vaso che può essere distribuito con qualsiasi Java applicazione semplicemente copiarlo. Puoi anche aggiungere il HarfBuzz plugin per avanzato Caratteristiche del carattere se ne avete bisogno (portato in un vaso separato). Standard Java ImageIO L’estensione JAI può anche essere aggiunta alla vostra piattaforma per supportare ulteriori ImageIO codecs (non c’è bisogno in moderno Java ambienti).

Con Aspose.Words, si possono letteralmente generare migliaia di documenti in pochi minuti, che comporta l’apertura di un documento, la modifica del contenuto e la formattazione o la populazione con i dati, e salvarlo. Anche i documenti più complessi vengono aperti e salvati su una macchina RAM P4 2.4Ghz 1Gb in frazioni di secondo.

Aspose.Words è multithread sicuro fino a quando un solo thread funziona su un documento alla volta. Questo è uno scenario tipico per avere un filo che funziona su un documento. I diversi filetti possono lavorare in modo sicuro su diversi documenti allo stesso tempo.

Minimal Learning Curve

Anche se ci sono oltre 150 classi pubbliche enumerazioni in <span notrans="<span notrans=" Aspose.Words"="">> la curva di apprendimento è minima perché Aspose.Words API è stato attentamente progettato con i seguenti obiettivi in mente:

  • Borrow best practice da altri ben noti APIcome Microsoft Word Automazione
  • Borrow migliori pratiche da Java Linee guida di progettazione quadro
  • Fornire un equilibrio di facilità d’uso e manipolazione dettagliata di elementi di documento

Sviluppatori che hanno utilizzato in precedenza Microsoft Word L’automazione nei loro progetti troverà i nomi e il comportamento di molte classi, metodi e proprietà familiari.

Document, Paragraph, Bookmark, Range, Section.PageSetup e Paragraph.ParagraphFormat sono alcuni dei Aspose.Words classi. Allo stesso tempo, Aspose.Words è abbastanza diverso da Microsoft Word Modello oggetto in quanto rappresenta un documento come un albero di oggetti, più come un XML DOM albero. Se hai lavorato con qualsiasi XML DOM biblioteca, troverete che è facile da capire e lavorare con Aspose.Words.

Prezzi e politiche

Visita il sito Licensing e Abbonamento pagina per informazioni sulle licenze e rivedere la Informazioni sui prezzi pagina per i dettagli sui prezzi.

Supporto tecnico

Per maggiori informazioni Aspose.Words supporto tecnico, dare un’occhiata al Supporto tecnico.