Prezentare Generală A Produsului
Bine ați venit la Aspose.Words pentru Java!
Aspose.Words este o bibliotecă de clase multiplatformă care permite aplicației dvs. să efectueze o mare varietate de sarcini de procesare a documentelor. Îl numim editorul de documente programabil.
Folosind Aspose.Words, puteți crea, modifica, converti, reda și imprima documente fără a vă baza pe aplicații terțe, cum ar fi Microsoft Word sau Office Automation.
Este demn de remarcat faptul că puteți converti un document din orice format de încărcare acceptat în orice format de salvare acceptat, de exemplu, formate Microsoft Word în PDF, HTML sau Markdown, HTML în DOCX și așa mai departe. Citiți mai multe despre conversia documentelor în Conversia unui Document secțiunea.
O altă opțiune populară a bibliotecii noastre este Reports and Mails. Utilizatorii noștri generează foarte complexe ajustate individual financiare, medicale și altele Reports. Procedând astfel, documentul generat pare că ați creat raportul manual folosind un editor de text obișnuit. O altă opțiune, Mail, oferă posibilitatea de a genera foarte rapid mii și milioane de documente simple, dar totuși personale bazate pe șabloane.
Într-un efort de a face API cât mai clar și evident posibil, am decis să recunoaștem și să onorăm practicile comune de dezvoltare a platformei Java. Astfel, Aspose.Words pentru Java urmează liniile directoare de codificare acceptate pe scară largă de dezvoltatorii Java.
Beneficiile utilizării Aspose.Words
Utilizarea Aspose.Words pentru Java în proiectul dumneavoastră vă oferă următoarele beneficii:
- Performanță și scalabilitate
- Set bogat de caracteristici
- Independența platformei
- Independența față de aplicațiile terță parte
- Curba minimă de învățare
Următoarea diagramă prezintă principalele caracteristici ale Aspose.Words pentru Java și cum se raportează între ele.
Set bogat de caracteristici
Aspose.Words pentru Java caracteristicile pot fi împărțite în patru domenii principale.
Conversie
Capacitatea de a converti ușor și fiabil documente este una dintre principalele caracteristici ale Aspose.Words.
Cuprinzătoare import și export de documente cu peste 35 formate de fișiere acceptate permite utilizatorilor să convertească documente de la one popular format la another, de exemplu, de la DOCX la PDF, JPEG sau Markdown.
Model Obiect Document (DOM)
Accesul programatic printr-un bogat API la toate elementele documentului și formatarea permite crearea, modificarea, extragerea, copierea, împărțirea, alăturarea și înlocuirea conținutului documentului. Aflați mai multe în Aspose.Words Model Obiect Document (DOM) secțiunea.
Redare
Folosim termenul Redare în Aspose.Words pentru a descrie procesul de conversie a unui document într-un format de fișier sau un mediu, paginat sau care are conceptul de pagini.
Puteți converti documente întregi sau anumite pagini în PDF sau XPS pentru a genera documente de pe server, a le imprima sau a reda pagini. Și toate acestea cu fidelitate ridicată-exact așa cum Microsoft Word ar fi făcut-o.
Raportare
Generați documente sau rapoarte de la zero sau completând șabloane cu date din surse de date sau obiecte de afaceri. Pentru mai multe informații despre raportarea și preluarea datelor din bazele de date, consultați Mail Merge și raportare și LINQ Motor De Raportare secțiuni.
Independența Platformei
Aspose.Words pentru Java acoperă toate mediile de dezvoltare Java și platformele de implementare. API poate fi folosit pentru a dezvolta aplicații pentru o gamă largă de sisteme de operare, cum ar fi Windows, Linux, Mac OS, Android, și diverse platforme.
Mai simplu spus, dacă platforma dvs. poate rula standard Java, poate rula Aspose.Words pentru Java. Dacă aplicația dvs. poate apela standard Java API, nu veți avea probleme de apelat Aspose.Words pentru Java API din cererea dumneavoastră.
În acest moment, linia noastră de bază este JDK1.7 și mai nou. Dar încă susținem JDK1.6.
Avem trei versiuni diferite bazate pe aceeași bază de cod:
- Aspose.Words pentru Java
- Aspose.Words pentru Android prin Java
- Aspose.Words Pentru JasperReports
În timp ce versiunile Java și Android sunt compilate pentru platforma corespunzătoare, Aspose.Words pentru JasperReports este doar un înveliș gros în jurul “ordinal” Aspose.Words pentru Java. Este doar pentru comoditate. De asemenea, puteți integra manual JasperReports cu cuvinte Aspose – într-un mod specific care se potrivește mai bine nevoilor dvs.
Independența față de alte aplicații
Aspose.Words nu necesită aplicații terțe, de exemplu, Microsoft Office, pentru a fi instalate pe mașină pentru a funcționa. Toate componentele Aspose sunt complet independente. Acest lucru face din Aspose.Words o alternativă excelentă la automatizare în ceea ce privește securitatea, stabilitatea, scalabilitatea/viteza, prețul și caracteristicile pentru lucrul cu documente și sarcini conexe.
Performanță și scalabilitate
Aspose.Words este proiectat să funcționeze foarte mult atât pe un server, cât și pe un client. Aspose.Words este un singur borcan Java care poate fi implementat cu orice aplicație Java prin simpla copiere. De asemenea, puteți adăuga pluginul HarfBuzz
pentru funcții avansate de Font dacă aveți nevoie (livrat într-un borcan separat). Extensia standard Java ImageIO JAI poate fi adăugată și pe platforma dvs. pentru a Suporta codecuri suplimentare ImageIO (nu este nevoie în mediile moderne Java).
Cu Aspose.Words, puteți genera literalmente mii de documente în câteva minute, ceea ce implică deschiderea unui document, modificarea conținutului și formatarea sau popularea acestuia cu date și salvarea acestuia. Chiar și cele mai complexe documente sunt deschise și salvate pe un P4 2.4Ghz 1Gb RAM mașină în fracțiuni de secundă.
Aspose.Words este multithread sigur atâta timp cât un singur fir funcționează pe un document la un moment dat. Acesta este un scenariu tipic pentru a avea un fir de lucru pe un document. Diferite fire pot lucra în siguranță pe diferite documente în același timp.
Curba Minimă De Învățare
Deși există peste 150 clase publice și enumerări în Aspose.Words, curba de învățare este minimă deoarece Aspose.Words API a fost proiectată cu atenție având în vedere următoarele obiective:
- Împrumutați cele mai bune practici de la alte APIs bine cunoscute, cum ar fi Microsoft Word automatizare
- Împrumutați cele mai bune practici din liniile directoare de proiectare a cadrului Java
- Oferiți un echilibru între ușurința utilizării și manipularea detaliată a elementelor documentului
Dezvoltatorii care au folosit anterior automatizarea Microsoft Word în proiectele lor vor găsi familiare numele și comportamentul multor clase, metode și proprietăți.
Document, Paragraph, Bookmark, Range, Section.PageSetup și Paragraph.ParagraphFormat sunt câteva dintre clasele Aspose.Words. În același timp, Aspose.Words este destul de diferit de modelul de obiect Microsoft Word prin faptul că reprezintă un document ca un copac de obiecte, mai mult ca un copac XML DOM. Dacă ați lucrat cu orice XML DOM bibliotecă, veți găsi că este ușor de înțeles și de a lucra cu Aspose.Words.
Prețuri și politici
Vă rugăm să vizitați Licențiere pagina pentru informații privind licențele și revizuirea Informații Despre Prețuri pagina pentru detalii privind prețurile.
Suport Tehnic
Pentru mai multe informații despre Aspose.Words asistență tehnică, aruncați o privire la Pagina de suport.