Cloud Java SDK to Process Word Documents
SDK to develop Word document manipulation apps that can create, render, split, append, compare & convert Microsoft Word files.
Start Free Trial
Aspose.WordsCloud SDK for Java
Aspose.Words Cloud SDK for Java is built on top of a comprehensive set of Java RESTful APIs that help you integrate Microsoft Word & OpenOffice document processing & manipulation functionality into your Java Apps.
Create, split, render, join, and compare Word documents using Java Cloud SDK. Work with bookmarks, tables, form fields, fonts, footers, footnotes and lots of other document elements. Convert documents to PDF, XPS, XamlFixed, SVG, HtmlFixed, OpenXps, PS, PCL, EPUB, XamlFlow, XamlFlowPack, TIFF, PNG, BMP, EMF, and GIF.
Advanced Word Processing Features
Merge multiple Word documents
Split pages of Word document
Manipulate document properties
Insert page number field into Word documents
Insert or edit watermark in documents
Find or replace text in Word documents
Interconvert document format
Manipulate Bookmarks in Document
Add, Update, Delete Comments from Document
Work with Tables in Word Document
Encrypt documents
Cloud SDK as a wrapper around REST API
Mail Merge Operations
Aspose.Words Cloud SDK for Java can easily execute simple to complex mail merge operations and its a fully featured reporting solution. Design your reports in Microsoft Word and then allow Aspose.Words Cloud SDK for Java to populate documents with data from a number of data sources. It also allows developers to use Microsoft Word's standard mail merge fields in reports and you can also use the SDK's extended syntax for mail merge fields to perform more complex operations such as inserting images or repeatable regions whereas the data that drives the reports and mail merge can come from ResultSet objects, business objects or from a completely custom data source.
Support for Popular Word Formats
An extensive support for various popular Word Document formats including DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML), ODT, OTT, OpenDocument 1.1, OTT, OOXML and Word 2003 XML. Specifically, the RTF specification is a set of pre-defined keywords which includes over 1400 keywords in the RTF 1.8 Specification and Aspose.Words Cloud SDK for Java is capable of fully supporting (reading) the majority of these keywords.
PDF to Word Document Conversion
Aspose.Words Cloud SDK for Java offers a unique feature of rendering PDF files to Word document format. The built-in conversion engine provides the feature to load PDF document from storage as an input and convert it to Word document. During the conversion process, you can choose either of the supported formats i.e. DOC/DOCX. The conversion is robust enough as it converts PDF tables and lists into native Word tables and lists. The images including Semi-transparent, Rotated and inline images (i.e. images that go "inside" the text, is a logical part of text paragraph) are also honored during this conversion process and the resultant documents can be further edited in Word processing applications.
Convert Word documents to PDF - .NET
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java
// Get AppKey and AppSID from https://dashboard.aspose.cloud/#/apps
String APP_KEY = "";
String APP_SID = "";
WordsApi wordsApi = new WordsApi(new ApiClient());
ApiClient client = wordsApi.getApiClient();
client.setAppKey(APP_KEY).setAppSid(APP_SID);
PutConvertDocumentRequest request = new PutConvertDocumentRequest(new File("output.docx"), "pdf",
null, null, null, null);
File result = wordsApi.putConvertDocument(request);
Working with Document Elements
Aspose.Words Cloud SDK for Java empowers you to create, build and modify Word documents, including document formatting with an intuitive document object model that is comprised of numerous classes. You can programmatically create, modify, extract and replace all document elements including sections, headers, footers, paragraphs, lists, tables, text, fields, hyperlinks, bookmarks, annotations, tables, hyperlinks, shapes, and images. It also allows you to specify detailed formatting for drawing objects including shapes, text boxes, images, OLE objects and controls and all the operations on these elements can be performed with the help of simple REST-based interface in the cloud.
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Aspose.Words Blog
- Why Aspose.Words Cloud SDK for Java?
- Customers List
- Security