Aspose.Words for Java
Java API chun Doiciméid Microsoft Word a Phróiseáil
Leabharlann Java tras-ardán chun doiciméid phróiseála Word a chruthú, a mhodhnú, a thiontú, a sholáthar agus a phriontáil gan Microsoft Word nó Uathoibriú Oifige
Aspose.Words le haghaidh Java is leabharlann an-chumhachtach Java í a chabhraíonn le gairmithe bogearraí feidhmchláir a chruthú chun doiciméid Word a láimhseáil tascanna próiseála. Is féidir leis an leabharlann sin doiciméid próiseála Word a ghiniúint, a eagrú, a thiontú, a sholáthar agus a phriontáil gan aon bhogearraí tríú páirtí cosúil le Microsoft Word nó Office Automation. Tá an leabharlann deartha chun feidhmiú go hiontach ar an bhfreastalaí agus ar thaobh an chliaint araon. Is féidir an leabharlann a úsáid ar bheagnach gach timpeallacht forbartha Java agus ardán imlonnaithe.
Chuir an leabharlann tacaíocht do chuid de na formáidí comhaid doiciméad is mó le rá mar DOC, DOCX, RTF, DOT, DOTX, DOTM, PDF, PDF/A, XPS, ODT, OTT, WordML, HTML, MHTML, TIFF, JPEG, PNG, BMP, SVG, EMF, GIF agus go leor eile. . Tá tacaíocht curtha san áireamh sa leabharlann le haghaidh níos mó ná 35 formáid comhaid a bhfuil tóir orthu. Is féidir leis an leabharlann doiciméid a thiontú go han-chomhsheasmhach agus go héifeachtach ó fhormáid mhóréilimh go ceann eile le leibhéal ard beachtas agus cruinnis.
Is API próiseála doiciméad an-saibhir é Aspose.Words for Java a ionchorpraíonn tacaíocht do ardghnéithe éagsúla mar dhoiciméid iomlána nó leathanach áirithe a sholáthar, tuarascálacha a dhearadh i Microsoft Word, réimsí Cumaisc Ríomhphoist i dtuairiscí, bainistiú clónna, íomhánna a chur isteach agus a bhainistiú, doiciméid a phriontáil go ríomhchláraithe, illeathanaigh a phriontáil ar bhileog, téacs a chur isteach i ndoiciméid, Rindreáil Éifeachtaí 3D, ailt a chruthú agus a mhodhnú, Doiciméid Join and split. Cóipeáil agus bog doiciméid agus go leor eile. Is féidir é a úsáid chun feidhmchláir a fhorbairt do raon leathan córas oibriúcháin, mar Windows, Linux, Mac OS, Android, agus ardáin éagsúla.
Ag Tús le Aspose.Words do Java
Is é an bealach molta chun Aspose.Words do Java a shuiteáil ná trí stór Maven. Is féidir leat Aspose.Words do Java API a úsáid go héasca go díreach i do Maven Projects le cumraíochtaí simplí:
Aspose.Words le haghaidh Spleáchais Java Maven
//Define the Aspose.Words for Java API dependency in your pom.xml as follows
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.11</version>
</dependency>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.11</version>
<classifier>javadoc</classifier>
</dependency>
</dependencies>
Is féidir leat é a íoslódáil go díreach ó Aspose.Words Leathanach scaoilteCruthú Cáipéisí & Á Luchtú trí Java API
Ligeann Aspose.Words do Java d’fhorbróirí bogearraí doiciméad bán nua a chruthú go ríomhchláraithe nó inneachar doiciméad a chur isteach ina bhfeidhmchláir Java féin. Chun doiciméad focal bán a chruthú ní gá duit ach glaoch ar an Cruthaitheoir Doiciméid gan paraiméadar. Tá sé an-éasca doiciméad atá ann cheana a luchtú, níl le déanamh ach ainm an doiciméid nó an sruth a chur ar aghaidh i gceann de na cruthaitheoirí Doiciméid. Aithníonn an leabharlann formáid an chomhaid luchtaithe trína síneadh. Nuair atá an doiciméad cruthaithe is féidir leat téacs, íomhánna, cruthanna, clónna a chur leis go héasca, stíleanna agus formáidiú a shainiú, méid an leathanaigh a shocrú, táblaí agus cairteacha a chur isteach, ceanntásca/buntásca a chur leis, agus mar sin de.
Cruthaigh Doiciméad Word trí Java API
// The path to the documents directory.
String dataDir = Utils.getDataDir(CreateDocument.class);
// Load the document.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.write("hello world");
doc.save(dataDir + "output.docx");
Rindeáil Doiciméad Word trí Java API
Tugann leabharlann Aspose.Words do Java an chumhacht d'fhorbróirí bogearraí doiciméid Word nó cuid den doiciméad a sholáthar laistigh dá bhfeidhmchláir Java féin. Tá gnéithe rindreála an-chumhachtacha san áireamh sa leabharlann, mar shampla doiciméad a rindreáil go formáidí socraithe amach, doiciméad nó leathanaigh roghnaithe a easpórtáil go PDF, XPS, HTML, XAML, PostScript, agus formáidí PCL, ag déanamh doiciméad ina dhoiciméad TIFF il-leathanaigh. , leathanach ar bith a thiontú ina íomhá raster (BMP, PNG, JPEG), tiontú leathanach doiciméad go híomhá SVG, agus go leor eile.
Sábháil Doiciméad go Formáid JPEG trí Java API
Document doc = new Document(dataDir + "Rendering.doc");
// Save as a JPEG image file with default options
doc.save(dataDir + "Rendering.JpegDefaultOptions.jpg");
// Save document to stream as a JPEG with default options
OutputStream docStream = new FileOutputStream(dataDir + "Rendering.JpegOutStream.jpg");
doc.save(docStream, SaveFormat.JPEG);
// Save document to a JPEG image with specified options.
// Render the third page only and set the JPEG quality to 80%
// In this case we need to pass the desired SaveFormat to the ImageSaveOptions
// constructor
// to signal what type of image to save as.
ImageSaveOptions imageOptions = new ImageSaveOptions(SaveFormat.JPEG);
imageOptions.setPageSet(new PageSet(2, 1));
imageOptions.setJpegQuality(80);
doc.save(dataDir + "Rendering.JpegCustomOptions.jpg", imageOptions);
Glac le & Scoilt Doiciméid Word trí Java Library
Tá CIt oscailte ag teastáil chun doiciméid éagsúla a cheangal in aon doiciméad amháin nó comhad mór a roinnt ina dhoiciméid níos lú. Chuir Aspose.Words do leabharlann Java gnéithe úsáideacha éagsúla ar fáil chun doiciméid a chomhcheangal agus a scoilteadh ag baint úsáide as leabharlann Java. Ligeann sé d’fhorbróirí ábhar doiciméid eile a chur isteach i ndoiciméad nuachruthaithe nó doiciméad a chur i gceangal ag deireadh doiciméid eile amháin. Tá bealaí éagsúla curtha ar fáil ag an leabharlann chun doiciméad a chur isteach i gcomhaid eile, mar shampla comhad a chur isteach le linn oibriú cumaisc phoist, doiciméad a chur isteach ag leabharmharc, doiciméad a chur le deireadh ceann eile, nóid a allmhairiú agus a chur isteach de láimh, agus mar sin de. Ar nós dul isteach sa leabharlann bhí roinnt feidhmeanna freisin chun doiciméid a scoilteadh, mar shampla doiciméad a scoilteadh de réir ceannteidil, doiciméad a roinnt de réir ailt, doiciméad a scoilteadh leathanach ar leathanach, doiciméad il-leathanaigh a roinnt leathanach de réir leathanaigh, agus mar sin de.
Deigh Leathanach Doiciméid de réir Leathanach trí C# API
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java
Document doc = new Document(dataDir + "TestFile (Split).docx");
int pageCount = doc.getPageCount();
// Save each page as a separate document.
for (int page = 0; page <= pageCount; page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(dataDir + "SplitDocumentPageByPageOut_" + (page + 1) + ".docx");
}
Priontáil Doiciméid Word laistigh d'aipeanna Java
Cuireann Aspose.Words do Java ar chumas forbróirí bogearraí cineálacha éagsúla doiciméad a phriontáil laistigh dá bhfeidhmchláir Java féin. Tá tacaíocht curtha ar fáil ag an leabharlann don dialóg réamhamhairc priontála chun scrúdú amhairc a dhéanamh ar conas a thaispeánfar an doiciméad agus chun rogha priontála a roghnú. Trí úsáid a bhaint as an MultipagePrintDocument is féidir le ríomhchláraitheoirí ranga iolracha de dhoiciméad a phriontáil ar bhileog amháin páipéir.
Leathanach Iolrach a Phriontáil ar Bhileog Amháin trí Java API
Document doc = new Document(dataDir + "TestFile.doc");
// Create a print job to print our document with.
PrinterJob pj = PrinterJob.getPrinterJob();
// Initialize an attribute set with the number of pages in the document.
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1, doc.getPageCount()));
// Pass the printer settings along with the other parameters to the print document.
MultipagePrintDocument awPrintDoc = new MultipagePrintDocument(doc, 4, true, attributes);
// Pass the document to be printed using the print job.
pj.setPrintable(awPrintDoc);
pj.print();