Partage
  • Partager sur Facebook
  • Partager sur Twitter

PdfViewer

Lecture Fichier PDF en JAVA

    3 décembre 2016 à 17:17:03

    Bonjour à tous, je suis vraiment heureux de venir poster ma question sachant que j'aurais surement une réponse venant d'un Technicien du Zéro :D .

    Bon voilà, depuis des jours je travail sur un code qui permet la lecture d'un fichier pdf avec java (y compris avec des JPanel et tout ça...)

    Mais en compilant ça m'affiche une exception que j'arrive pas à repérer voici mon code : 
    import java.awt.BorderLayout;
    import java.awt.Component;
    import java.io.FileInputStream;
    import java.lang.NoClassDefFoundError;
    
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    
    import com.adobe.acrobat.Viewer;
    
    
    
    public class Test extends JPanel {
    
    	private Viewer viewer;
    	
    	public Test(String nomfichier) throws Exception {
    		
    	this.setLayout(new BorderLayout());	
    		
    	//créer le viewer qui va servir à afficher le contenu du pdf 
    
          Viewer viewer = new Viewer();	
    	
    	
    	FileInputStream fis = new FileInputStream(nomfichier);
    	
    	viewer.setDocumentInputStream(fis);
    	this.add(viewer, BorderLayout.CENTER);
    	viewer.activate();
    }
    
    
    
         
    
    	public static void main(String[] args) throws Exception  {
    		
    			String nomfichier = "exercices.pdf";
    			
    			Test lecteur = new Test(nomfichier);
    		  //créer le JFrame
    			
    			JFrame f = new JFrame("Lecteur PDF");
    			f.setSize(1024,768);
    			f.setLocationRelativeTo(null); 
    			f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    			f.setVisible(true);
    			f.getContentPane().add(lecteur);
    			
    			
    	
    	
    		}
    	}	
    
    	
     
     Merci d'avance :)  !!
    • Partager sur Facebook
    • Partager sur Twitter
    MBK
    Anonyme
      5 décembre 2016 à 8:20:33

      Bonjour,

      Ca ne sert à rien de mettre 2 fois le même message.

      • Partager sur Facebook
      • Partager sur Twitter

      PdfViewer

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown