Forum
Tipps
News
Menu-Icon

PDFs öffnen aus Java Application heraus

Hi zusammen,

ich müsste aus einer Apllication heraus ein pdf öffnen können. Der Pfad ist natürlich bekannt. Das schwierige daran ist: Ich darf keine externen Klassen wie JPedal benutzen und das ganze soll Betriebssystemunabhängig sein :D

Sprich der Benutzer klick auf den Button Manul und das manual (pdf) geht auf. und das soll unter Windows und Linux funktionieren :D

wer hat vorschläge? Wäre sehr dankbar :P

Lg Titan


Antworten zu PDFs öffnen aus Java Application heraus:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi |

Normalerweise findet sich in java.lang.Runtime die Methode exec(). Damit kannst du externe Programme ausführen.

Der Adobe Reader kann mit dem Dateinamen als Parameter gestartet werden (einfach Pfad anhängen ohne irgendwelche Slashes, Dashes oder Optionen).

Problem Nr.1: Bin mir nicht sicher, ob der Reader unter Linux den selben Namen beim Executable hat. Der Pfad ist auch noch so eine Geschichte...

Problem Nr.2: Habs grad mal probiert. Will aber nich so richtig. Wobei das nichts heißen muss, denn ich bin nicht der absolute Java-Freak ;)

Vielleicht kriegst du's auch so hin, dass beim alleinigen Aufruf der Datei automatisch die zugeordnete Standardanwendung gestartet wird. Unter Windows sollte es zumindest funktionieren, denn bei der Eingabe des Dateinamens (z.B. test.pdf) am Prompt geht ja auch der Adobe Reader auf.

Nur so als Anregung... viel Spaß beim Basteln :) Falls du was hinbekommst, wäre ein Feedback supi ;)

greez 8)
JoSsiF


« MS-DOS Modus FrageVBS Script »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Benutzerkonto
Windows bietet die Möglichkeit Benutzerkonten, kurz Nutzerkonten, anzulegen. Auf diese Weise kann ein Rechner von mehreren Nutzern verwendet werden.   Bei jed...

Benutzerkontensteuerung
In modernen Windows Betriebssystemen besteht die Möglichkeit, verschiedene Benutzerkonten anzulegen - wie auch unter Linux und macOS. Diese Funktion ermöglicht ...

Linux
Linux bezeichnet ein kostenloses Betriebssystem, das als Open Source verfügbar ist. Die erste Version entstand 1991 und wurde von dem Finnen Linus Torvalds aus dem S...