Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [Java] Visualizzare file .pdf o .doc in un JPanel

    Salve a Tutti.... dovrei visualizzare in un JPanel
    dei file .pdf o .doc (o .docx) ma non so come fare!

    So che per creare file .pdf si può usare la libreria IText,
    io mi sto cimentando con la versione 5.3.2, ma, e correggetemi
    se sbaglio, non si possono visualizzare in un JPanel con questa libreria!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Usa google. Per i pdf io ho utilizzato jpedal. Per i doc/docx non saprei, non so se esista una qualche libreria che faccia ciò (a parte eventualmente installare il core di OpenOffice). Se puoi, trasforma in PDF oppure potresti provare ad utilizzare una qualche libreria (jdic per esempio, DJ Native Swing) che ti consenta di embeddare una istanza di browser nella tua applicazione e, se il browser embeddato è provvisto di un qualche plug-in per la visualizzazione online di file MS Word, provare a caricare il file nell'istanza stessa).
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Grazie Andrea.... Google l'ho usato ma senza risultati;
    avevo trovato anche qualche indirizzamento ad una libreria
    niente meno che della Adobe, ma la pagina del download non va!!

    Cercherò JPedal per iniziare, poi per i doc/docx vedrò.

    L'idea di passare tutto in pdf è buona, ma la mia applicazione
    deve dare la possibilità all'utente di poter visualizzare al suo
    interno principalmente questi due formati.

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326
    Per i documenti di Word (ed, in generale, per tutti i documenti del pacchetto Office di Microsoft) potresti provare a vedere la libreria Apache POI.
    Io non l'ho mai usata (non ne ho mai avuto la necessità), ma ne ho sentito parlare spesso.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Ciao Andrea,
    ma JPedal è a pagamento!?

    @LeleFT: grazie, proverò Apache POI

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    io uso una vecchia versione di cui esisteva la LGPL (con alcune limitazioni, soprattutto nella manipolazione dei PDF, ma non vi erano problemi nè con l'estrazione delle immagini nè con il componente Viewer). Adesso che guardo il sito, non sembrano più offrire una simile licenza.

    Prova ICEpdf:
    http://www.icesoft.org/java/projects...f/overview.jsf
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.