...
Jak dodać ten atrybut do pliku w swojej bibliotece cyfrowej?
Metoda 1: podmiana głównego szablonu JNLP
Ten sposób pozwala ustawić to samo skalowanie wszystkim użytkownikom Aplikacji Redaktora. Nadpisanie szablonu polega na zapisaniu pliku w lokalizacji dlibra-webapp/WEB-INF/components/templates/JnlpComponent.vm
. Plik ten należy wypakować z archiwum dlibra-webapp/WEB-INF/lib/dcore-webapp-components-x.x.x.jar
przy pomocy dowolnego programu obsługującego pliki ZIP. Pliki szablonów są spakowane w głównym katalogu archiwum (nie ma dla nich podkatalogów).
Po wypakowaniu pliku należy otworzyć go w dowolnym edytorze, znaleźć znacznik <j2se>
i dopisać do niego atrybut java-vm-args="-Dsun.java2d.uiScale=2"
(z odpowiednio dobraną wartością). Zmiana nie wymaga restartu Aplikacji Czytelnika, a jedynie ponowne pobranie i uruchomienie pliku JNLP.
Metada 2: utowrzenie dodatkowego pliku JNLP
W tym rozwiązaniu główny plik JNLP nie zostaje zmieniony, a zamiast tego użytkownicy mogą pobrać osobny plik. Dzięki temu mają możliwość wybrania "wersji" aplikacji, która najlepiej im odpowiada (można nawet utworzyć kilka takich dodatkowych plików z różnymi wartościami parametru), ale muszą dostać informację, pod jakim adresem taki plik jest dostępny.
...