Wat is jPDF Tweak?
Een Zwitsers zakmes GUI-applicatie voor PDF-documenten: combineren, splitsen, roteren, opnieuw ordenen (n-up, boekje), watermerk, bladwijzers/bestandsinfo/pagetransitie bewerken, comprimeren, coderen, decoderen, ondertekenen, repareren, bijlagen bewerken en meer. Je kunt het gebruiken om afdrukbare boekjes te maken van jouw PDF's, om PDF-bladwijzers, effecten (paginaovergangen) toe te voegen, om meerdere PDF-bestanden te combineren, om ze te watermerken, om pagina's te roteren die niet passen, om bestanden aan jouw PDF toe te voegen, om te versleutelen en onderteken van jouw pdf's, om metadata te wijzigen (zoals auteur of trefwoorden) en nog veel meer.

Systeemvereisten
  • Versie 1.6.0 (getest met versie 1.6.0ga5)


jPDF Tweak op een eComStation machine met Open JDK


Installeren van jPDF Tweak
Download jpdftweak-1.1.zip(4.0Mb). Maak een map/directory met de naam "jpdftweak" of iets dat je leuk vindt. Open het zip-bestand en kopieer alles naar de nieuwe map/directory. Dat is het!

Het gebruikte cmd bestand
jPDF Tweak werkt met Open JDK in OS/2-eCS. Ik heb een "jpt.cmd" bestand met de volgende inhoud;
@echo off
SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin
SET path=[station: java]\JAVA160ga5\bin
[station: jpdftweak]
cd [station: jpdftweak]\jpdftweak
java -Duser.home=[station: jpdftweak]\jpdftweak -jar jpdftweak.jar 2>jpdftweak-bugs.txt
Ik gebruik 2 aparte mappen(directories), een voor Java en een voor jPDF Tweak met de door het programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: jpdftweak] = station met jPDF Tweak

moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "jpt.cmd" of gebruik het bestand uit onderstaande distributie. Dit bestand wordt gekopieerd naar de "jpdftweak" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan.
Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: jpdftweak]\jpdftweak\jpt.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "jPDF Tweak" worden opgegeven. In de onderstaande distributie zit een OS/2 icoontje.


jPDF Tweak op een eComStation machine met Open JDK


Parameters / opties verklaard
  • Met de opgave "-Duser.home=[station: jpdftweak]\jpdftweak" wordt ervoor gezorgd dat jPDF Tweak alle benodigde bestanden in de eigen directory opslaat inplaats van in de Home directory. Voor zover ik kan zien maakt het programma geen eigen bestanden en met het openen van een bestand sta ik in de Odin-map. Dus deze instelling kan ook weggelaten worden.
  • De toevoeging "2>jpdftweak-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) bewaard worden in het bestand "jpdftweak-bugs.txt". De 2 in "2>" is geen typefout! Het bestand blijft niet leeg als je niet de juiste dingen doet, zoals het vergeten om een doelbestand op te geven.

Opmerkingen bij het uitvoeren van jPDF Tweak
Er is geen hulp in het programma en de gebruikersinterface is niet wat je normaal verwacht in een programma. Lees eerst de handleiding!, je vindt deze in de subdirectory "manual" (Engelstalig). Het is een HTML-bestand met afbeeldingen, in de browser kun je het desgewenst afdrukken naar een pdf-bestand. Voordat je op de knop "Run" drukt, moet je ervoor zorgen dat je geen parameter bent vergeten. Het programma kan alleen pdf-bestanden verwerken, dus je kunt geen tekst en afbeeldingen converteren naar een pdf-bestand. Op de twee foto's kun je zien dat ik één pdf-bestand heb verwijderd en opnieuw een re-run heb uitgevoerd. Nu heb ik één pdf-bestand, dat waren eerst vier afzonderlijke bestanden. Als de bestanden groot zijn of je gaat een groot pdf-bestand bouwen van veel kleinere bestanden, dan zou je problemen kunnen krijgen met het geheugen. Als dit het geval is kunt je "-Xmx256M" tussen "java" en "-Duser.home -..." in het bovenstaande opdrachtbestand toevoegen.

Download
In het bestand zit bovenstaande cmd bestand (alle schijfletters staan op C:) en een OS/2 jPDF Tweak icoontje: jpdftweak-os2.zip. Denk eraan dat je ook jpdftweak-1.1.zip moet downloaden.

revisie 26 juli 2020