Drukowanie PDF
Drukowanie w formacie PDF przekształca karty danych w wstępnie sformatowane pliki PDF za pomocą AcroForms. W tym artykule opisano, jak aktywować i korzystać z drukowania w formacie PDF dla kart danych w systemie ESM.
Konfiguracja
Aby włączyć drukowanie w formacie PDF dla konkretnych szablonów, należy wykonać następujące zmiany ustawień w sekcji Użyteczność i interfejs graficzny platformy (dostępnej w Konserwacja > Edytuj ustawienia):
Wypisz szablony obsługujące drukowanie w formacie PDF : Wypisz kody szablonów, które powinny obsługiwać drukowanie w formacie PDF, rozdzielając je przecinkami:
pdf.print.supported.templates = kod_szablonu, inny_kod_szablonu
Określ katalog AcroForms : Wskaż katalog, w którym przechowywane są pliki PDF AcroForms. Ścieżka ta może być bezwzględna lub względna do katalogu bazowego Efecte i różni się w zależności od systemu operacyjnego:
W przypadku systemu Windows: pdf.print.acroforms.location = c:\\jakiś\\katalog
W przypadku systemów Unix: /some/directory
Każdy szablon obsługujący drukowanie w formacie PDF musi mieć odpowiadający mu plik AcroForm PDF o nazwie pochodzącej od kodu szablonu (np. „template_code.pdf”) w określonym katalogu.
AcroForms
Formularze AcroForms to specjalne pliki PDF z edytowalnymi polami, używane przez Efecte do automatycznego uzupełniania danych na karcie danych. Formularze te mogą być projektowane z polami statycznymi (takimi jak obrazy i dane kontaktowe) i muszą zawierać pola dla każdego atrybutu przeznaczonego do wydruku. Nazwa każdego pola edytowalnego powinna być zgodna z kodem atrybutu karty danych, który reprezentuje.
W przypadku atrybutów referencyjnych należy użyć formatu „referring_attribute_code-attribute_code_to_show”. W przypadku odwołań wielowartościowych należy zindeksować nazwy (np. „...[0]”, „...[1]”). Nazwy te nie wpływają na układ formularza AcroForm, ponieważ pełnią one funkcję symboli zastępczych dla danych i nie są widoczne w końcowym pliku PDF.
Uwaga: Liczba drukowanych wartości danych jest ograniczona do liczby symboli zastępczych w formularzu AcroForm. Zaplanuj odpowiednio liczbę pól, aby upewnić się, że uwzględnisz wszystkie potrzebne informacje.
Przetestowano działanie Efecte ze „statycznymi formularzami PDF” generowanymi przez Adobe LiveCycle Designer.
Automatyczne zapisywanie wydrukowanych plików PDF
Aby automatycznie zapisywać wydrukowane pliki PDF z powrotem w systemie Efecte, szablon musi zawierać atrybut typu FileUpload o kodzie „printed_pdfs”. Gdy użytkownik drukuje plik PDF, Efecte automatycznie zapisuje go w tym atrybucie, tworząc rekord wydrukowanego dokumentu w systemie.
Funkcjonalność ta usprawnia proces konwersji informacji z kart danych do sformatowanych plików PDF w celu wykorzystania zewnętrznego lub w celach archiwalnych, zwiększając możliwości zarządzania dokumentami i ich dystrybucji w ramach Efecte.