Word document creation from AEM 6.2
We have a requirement to generate PDF and Word document from AEM 6.2. Is it possible to generate a word document from AEM directly or with help of any add on packages?
We have a requirement to generate PDF and Word document from AEM 6.2. Is it possible to generate a word document from AEM directly or with help of any add on packages?
Hi, there is no direct OOTB/Service available in AEM for this.
But, you can create a custom service/Component to achieve it.
There is Apache POI library for read,writ,create and manage MS-Word documents using Java.
Link doe Tutorial :- http://www.tutorialspoint.com/apache_poi_word/apache_poi_word_document.htm
//Example ti create a blank Document
import java.io.File;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
public class CreateDocument
{
public static void main(String[] args)throws Exception
{
//Blank Document
XWPFDocument document= new XWPFDocument();
//Write the Document in file system
FileOutputStream out = new FileOutputStream(
new File("createdocument.docx"));
document.write(out);
out.close();
System.out.println(
"createdocument.docx written successully");
}
}
Now just create a OSGi sling service or component and use above library to read,writ,create and manage MS-Word documents.
Please have a look at this forum post:- http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__4iyk-hi_a_requirement.html
I hope this would help you.
Thanks and Regards
Kautuk Sahni
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.