Produk Oorsig
Welkom by Aspose.Words vir Java!
Aspose.Words is’n kruis-platform klas biblioteek wat jou aansoek in staat stel om’n wye verskeidenheid van dokument verwerking take uit te voer. Ons noem Dit Die Programmeerbare Dokumentredakteur.
Met behulp van Aspose.Words kan jy dokumente skep, verander, omskep, weergee en druk sonder om op derdeparty-toepassings soos Microsoft Word of Office Automation te vertrou.
Dit is opmerklik dat u’n dokument van enige ondersteunde laai formaat kan omskakel na enige ondersteunde stoor formaat, byvoorbeeld Microsoft Word formate na PDF, HTML, of Markdown, HTML na DOCX, ensovoorts. Lees meer oor die omskakeling van dokumente in die Skakel’n Dokument om afdeling.
Nog’n gewilde opsie van ons biblioteek is Reports and Mails. Ons gebruikers genereer hoogs komplekse individueel aangepaste finansiële, mediese en ander Reports. Sodoende lyk die gegenereerde dokument asof u die verslag handmatig geskep het met behulp van’n gewone teksredigeerder. Nog’n opsie, Mail, bied die vermoë om baie vinnig duisende en miljoene eenvoudige maar steeds persoonlike sjabloongebaseerde dokumente te genereer.
In’n poging om die API so duidelik en voor die hand liggend moontlik te maak, het ons besluit om die gemeenskaplike Java platformontwikkelingspraktyke te erken en te eer. So, Aspose.Words vir Java volg kodering riglyne wyd aanvaar deur Java ontwikkelaars.
Gebruik van Aspose.Words
Gebruik Aspose.Words vir Java in jou projek gee jou die volgende voordele:
- Prestasie en skaalbaarheid
- Ryk funksie stel
- Platform onafhanklikheid
- Onafhanklikheid van derdeparty-toepassings
- Minimale leerkurwe
Die volgende diagram toon die belangrikste kenmerke van Aspose.Words vir Java en hoe hulle met mekaar verband hou.
Ryk Stel Funksies
Aspose.Words vir Java kenmerke kan in vier hoofareas verdeel word.
Omskakeling
Die vermoë om dokumente maklik en betroubaar om te skakel is een van die belangrikste kenmerke van Aspose.Words.
Omvattende dokument invoer en uitvoer met oor 35 ondersteunde lêerformate laat gebruikers toe om dokumente van one popular format na another om te skakel, byvoorbeeld van DOCX na PDF, JPEG of Markdown.
Dokument Objek Model (DOM)
Programmatiese toegang deur’n ryk API tot alle dokumentelemente en formatering laat toe om dokumentinhoud te skep, te verander, te onttrek, te kopieer, te verdeel, aan te sluit en te vervang. Vind meer uit in die Aspose.Words Dokument Voorwerp Model (DOM) afdeling.
Lewering
Ons gebruik die term Vertoon in Aspose.Words om die proses van die omskakeling van’n dokument in’n lêer formaat of’n medium, paginated of wat die konsep van bladsye het beskryf.
U kan hele dokumente of spesifieke bladsye omskakel na PDF of XPS om dokumente aan die bedienerkant te genereer, dit te druk of bladsye weer te gee. En dit alles met hoë getrouheid-presies soos Microsoft Word dit sou gedoen het.
Verslagdoening
Genereer dokumente of verslae van nuuts af of deur templates te vul met data van databronne of besigheidsvoorwerpe. Vir meer inligting oor verslagdoening en die haal van data uit databasisse, sien die Mail Merge En Verslagdoening en LINQ Verslagdoeningsmotor afdelings.
Platform Onafhanklikheid
Aspose.Words vir Java dek al die Java ontwikkeling omgewings en ontplooiing platforms. Ons API kan gebruik word om toepassings vir’n wye verskeidenheid bedryfstelsels te ontwikkel, soos Windows, Linux, Mac OS, Android, en verskeie platforms.
Om dit eenvoudig te stel, as jou platform standaard Java kan hardloop, kan dit hardloop Aspose.Words vir Java. As u aansoek standaard Java API kan bel, sal u geen probleme hê om te bel nie Aspose.Words vir Java API van jou aansoek.
Op die oomblik is ons basislyn JDK1.7 en nuwer. Maar ons ondersteun nog steeds JDK1.6.
Ons het drie verskillende vrystellings gebaseer op dieselfde kode basis:
- Aspose.Words vir Java
- Aspose.Words vir Android via Java
- Aspose.Words vir JasperReports
Terwyl die Java en Android vrystellings is saamgestel vir die ooreenstemmende platform, Aspose.Words vir JasperReports is net’n dik wrapper rondom “ordinale” Aspose.Words vir Java. Dit is net vir gerief. U kan u JasperReports ook handmatig integreer Met Aspose – Woorde-op’n spesifieke manier wat beter by u behoeftes pas.
Onafhanklikheid van Ander Toepassings
Aspose.Words vereis nie dat derdeparty-toepassings, byvoorbeeld Microsoft Office, op die masjien geïnstalleer moet word om te kan werk nie. Alle Aspose komponente is heeltemal onafhanklik. Dit maak Aspose.Words ‘n goeie alternatief vir outomatisering in terme van sekuriteit, stabiliteit, skaalbaarheid/spoed, prys en funksies vir die werk met dokumente en verwante take.
Prestasie en Skaalbaarheid
Aspose.Words is ontwerp om baie te presteer op beide’n bediener of kliënt. Aspose.Words is’n enkele Java jar wat ontplooi kan word met enige Java aansoek deur eenvoudig kopieer dit. U kan ook die HarfBuzz
- inprop vir gevorderde Lettertipe-funksies byvoeg as u dit nodig het (in’n aparte pot gestuur). Standaard Java ImageIO JAI uitbreiding kan ook by jou platform gevoeg word om addisionele ImageIO codecs te ondersteun (nie nodig in moderne Java omgewings nie).
Met Aspose.Words kan jy letterlik duisende dokumente binne minute genereer, wat behels dat jy’n dokument oopmaak, inhoud verander en opmaak of dit met data vul en dit stoor. Selfs die meeste komplekse dokumente word oopgemaak en gestoor op a P4 2.4Ghz 1Gb RAM masjien in breuke van’n sekonde.
Aspose.Words is multithread veilig solank net een draad werk op’n dokument op’n tyd. Dit is’n tipiese scenario om een draad te hê wat op een dokument werk. Verskillende drade kan terselfdertyd veilig op verskillende dokumente werk.
Minimale Leerkurwe
Alhoewel daar meer as 150 openbare klasse en opsommings in Aspose.Words is, is die leerkurwe minimaal omdat die Aspose.Words API noukeurig ontwerp is met die volgende doelwitte in gedagte:
- Leen beste praktyke van ander bekende APIs soos Microsoft Word Outomatisering
- Leen beste praktyke uit die Java Raamwerk Ontwerp Riglyne
- Bied’n balans tussen gebruiksgemak en gedetailleerde manipulasie van dokumentelemente
Ontwikkelaars wat voorheen Microsoft Word Outomatisering in hul projekte gebruik het, sal die name en gedrag van baie klasse, metodes en eienskappe bekend vind.
Document, Paragraph, Bookmark, Range, Section.PageSetup en Paragraph.ParagraphFormat is van die Aspose.Words klasse. Terselfdertyd is Aspose.Words heel anders as die Microsoft Word Voorwerpmodel deurdat dit’n dokument as’n boom van voorwerpe verteenwoordig, meer soos’n XML DOM boom. As jy met enige XML DOM biblioteek gewerk het, sal jy vind dat dit maklik is om te verstaan en met Aspose.Words te werk.
Pryse en Beleid
Besoek asseblief die Lisensie bladsy vir inligting oor lisensies en hersien die Prysinligting bladsy vir besonderhede oor pryse.
Tegniese Ondersteuning
Vir meer inligting oor Aspose.Words tegniese ondersteuning, kyk na die Ondersteuning bladsy.