Generowanie PDF z rozpoznawaniem tabel.
Z WordTemplateService
Code Block |
---|
language | java |
---|
title | Przykład |
---|
|
String templateName = "Przykładowy szablon" ;
WordTemplateService wordTemplateService = SpringContext.getBean( WordTemplateService.class );
File outputFile = TemporaryFile.create();
wordTemplateService.generateForProcess( outputFile, templateName, processId, OutputFormat.PDF ); |
...
Jeśli po wstawieniu dokumentu potrzebne jest ustawienie wartości indeksów lub ustawienie opisu dokumentu to wystarczy dla tego celu dla danej klasy dokumentów ustawić w archiwum odpowiednią akcję. W tym przypadku akcję ze źródłem akcji 'Dodanie nowego dokumentu z poziomu procesu' i typem akcji 'Przepisanie indeksów z procesu do dokumentów' lub 'Uruchomienie skryptu'. Więcej szczegółów można znaleźć tu.
Bezpośrednio z PrepeareDoc
Status |
---|
colour | Red |
---|
title | NIE ZALECANE |
---|
|
Warning |
---|
|
Jeśli konieczne jest wywołanie generowania w Java, to zalecane korzystanie z WordTemplateService. |
...
Można używać parametrów documentDescription, documentIndices i pageNumbers. Opis parametrów jest aktualny w dokumentacji.
Generowanie PDF bez rozpoznawania tabel.
Status |
---|
colour | Red |
---|
title | NIE ZALECANE |
---|
|
Ten sposób wymaga jawnego podania informacji o użytych w szablonie tabelach, nie potrafi rozpoznać czy poszczególne tabele są statyczne czy dynamiczne.
Dynamiczna tabela to taka gdzie ilość rekordów nie jest znana i za każdym razem może być inna.
...