...
Opisane funkcje pozwalają generować PDF na podstawie szablonu DOCX. Można uzupełniać wartości w szablonie, podanymi wartościami lub pobrać dane z procesu.
Dokumentacja
Pliki z dokumentacją:
Note | ||
---|---|---|
| ||
Powyższe pliki z dokumentacją mają charakter archiwalny. Niektóre części nie są już aktualne. |
Przykładowe szablony:
Info |
---|
Domyślnie strony wygenerowanego PDFa nie są numerowane. Aby włączyć numerowanie należy dodać do mapy parametrów opcjonalnych parę <"pageNumbers", true>. |
Generowanie PDF bez rozpoznawania tabel.
Status | ||||
---|---|---|---|---|
|
...
Warning | ||
---|---|---|
| ||
Ten sposób nie jest już zalecany. Został zachowany wraz z poniższą dokumentacją tylko dla zgodności wstecznej. |
Pliki z dokumentacją:
Przykładowe szablony:
Przykład
...
Przykład uruchomienia :
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Map<String, Object> mOptionalParameters = new HashMap<String, Object>(); //pierwsze dwie tabele statyczne, trzecia dynamiczna mOptionalParameters.put( "whichTables", Arrays.asList( false, false, true )); PrepeareDoc.createPdfAndSaveInArchive( templatePath, archiveDocumentClassName, processId, mOptionalParameters ); | ||||||
Info |
Generowanie PDF z rozpoznawaniem tabel.
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
DocumentTemplateService templateService = ServiceFactory.getDocumentTemplateService(); DocumentTemplateTable template = templateService.getByName( "Przykładowy szablon" ); String templatePath = template.getTemplatePath(); String archiveDocumentClassName = "Przykładowa klasa"; Map<String, Object> mOptionalParameters = null; PrepeareDoc.createPdfAndSaveInArchive( templatePath, archiveDocumentClassName, processId, mOptionalParameters ); |