Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wie JIMI image library (in FOP) integrieren?

Empfohlene Antworten

Tagchen!

Ich hab ein größeres Problem - naja, vielleicht ist es auch simpel.

Ich habe zum generieren von PDF-Dateien aus einem FO-File (mit nxslt2 erstellt) FOP - Formatting Objects Processor (zwei Vers. von der Apache-Seite) runetrgeladen und auf Festplatte entzippt (kann man nicht "installieren"), und eine Version von Altova (mehrere, weil ich versionsbedingt getestet hab, ob andere Ergebnisse entstehen) installiert.

Vorweg: ich muss vordefinierte xsl-Skripte von anderen Personen benutzen - die so detailiert durchzugehn, um sie anzupassen ist fürs erste zu aufwändig - behalte ich mir als ALLERLETZTE Lösung vor. Jedenfalls wird aus einer XML und XSL (eben jenes "Skript") die FO-Datei mittels nxslt(2) erzeugt, auf deren Inhalt ich zwar blicken kann, jedoch keine Änderungen erstmal wagen möchte. Anschließend kann man mit FOP die FO Datei in PDF wandeln

Problem: Beim Ausführen von FOP bekam ich dann die Fehlermeldung, dass JIMI image library nicht gefunden wird.

Kurze Internetrecherche ergab, dass JIMI image library aus rechtlichen Gründen aus FOP entfernt wurde.

Man kann JIMI image library aus dem Internet vond er Sun/Oracle Seite runterladen. Als ZIP oder TAR-Z - ich hab die ZIP genommen. Nur wie man es installiert/einbindet, steht da nicht.

Angeblich (wage Aussage einer privaten Website) soll man die ZIP einmal entpacken, darin die Datei JimiProClasses.zip in Jimi1.0.jar umbenennen und in den FOP- .\lib Ordner kopieren.

Nur hilft das nicht. Das System meckert trotzdem. Ich hab schon vieles versucht, aber irgendwie bin ich enwteder zu doof oder das Verfahren ist zu komplex. Setzen von Path/ClassPath-Variablen scheint auch nicht zu helfen (es sei denn ich hab sie falsch gesetzt?).

Hat jemand eine Idee ,wie man die JIMI image library in FOP einbindet, und FOP (selbst ein Java Programm) es auch bemerkt/akzeptiert?

Danke im Voraus!

Weißt du prinzipiell was der Classpath ist, wie er definiert wird und wozu er verwendet wird?

Was für ne Frage :confused:

"Definitionen" klingt als wären wir an ner trockenen Uni :D

Es sind (in diesem Fall) Klassenpfade, also Angaben zu einem Speicherot, in denen Java nach Klassen (und anderen Quellen) sucht.

CLI:

SET CLASSPATH="<Pfad>";

bzw.

SET CLASSPATH=%CLASSPATH%;<Pfad>;

Muss ich noch mehr schreiben? :-)

PS: Ich weiß - meine Anmerkung oben.. Ich glaube nicht, dass ich etwas falsch gemacht habe - ich will es aber nicht ausschließen. Hab in mehreren englischen Foren inzwischen gelesen, dass FOP an manchen stellen etwas zu schwerwiegend fehlerhaft ist :-(

Also immernoch die Frage: Jemand Ideen?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.