Dimostrazione della funzionalità di trascinamento della selezione per la creazione di PDF tramite AEM Forms
PDFG sta per generazione PDF. Ciò significa che è possibile convertire una varietà di formati di file in PDF. I documenti più comuni sono i documenti di Microsoft Office. PDFG fa parte di AEM Forms dalla versione 6.1.
Javadoc per API PDFG è elencato qui
Le risorse associate a questo articolo consentono di trascinare e rilasciare documenti MS office o file JPG nella zona di rilascio della pagina HTML. Una volta che il documento viene rilasciato, richiama il servizio PDFG e converte il documento in PDF e lo salva nel file system di AEM Server.
Per installare le risorse demo, effettua le seguenti operazioni
Il seguente frammento di codice mostra l'utilizzo del servizio PDFG per convertire i file in PDF
com.adobe.pdfg.service.api.GeneratePDFService pdfService = sling.getService(com.adobe.pdfg.service.api.GeneratePDFService.class);
System.out.println("Got PDF Service");
java.util.Map map = pdfService.createPDF(uploadedDocument,fileName,"","Standard","No Security", null, null);