Depuis le PDF (Postscript Document Format ) a été approuvé en tant qu'organisation internationale de normalisation ( ISO) de la recommandation du W3C en 2008 , la disponibilité de logiciels open-source et commerciales pour PDF manipulation du format de fichier et la visualisation a considérablement élargi . Fichiers formatés en PDF sont très populaires dans toute l'industrie en raison de leur capacité à être vu à travers différentes plates-formes informatiques et de la difficulté à modifier le format de fichier. Java est un langage de programmation populaire pour créer des lecteurs de fichiers PDF à l'aide open-source et disponible dans le commerce bibliothèques avec le dernier kit de développement Java de Sun. JPedel est un exemple d'une bibliothèque Java PDF à double usage ( implémentations Open-Source et commerciaux ) qui peut être utilisé pour créer un lecteur de fichier PDF . Les choses dont vous aurez besoin du kit de Java SDK (Software Developer ) Show More Instructions 1 télécharger et installer le kit de la dernière Java Software Developer énumérés dans les ressources. Page 2 Ouvrir une nouvelle classe Java dans votre éditeur de texte ou une application de développement Java et inclut le nécessaire Java AWT et Javax swing classe de la création d'une interface utilisateur graphique (UI) java.awt.BorderLayout d'importation; . import java . awt.Color ; java.awt.Font d'importation; java.awt.event.WindowEvent d'importation; java.awt.event.WindowListener d'importation; javax.swing.JFrame d'importation; javax.swing.JInternalFrame d'importation , l'importation javax.swing.JLabel ; 3 importation des commandes et des classes de SimpleViewer de la bibliothèque JPedal après la balançoire et AWT classe imports.import org.jpedal.examples.simpleviewer.Commands , l'importation organigrammes . jpedal.examples.simpleviewer.SimpleViewer ; 4 Créer un cadre JFrame et JInternal en Java swing voir le PDF File.public classe myPDFViewer { public static void main (String [] args ) {//La base principale d'accueillir le PDF FileJFrame myPDFFrame = new JFrame (); . myPDFFrame.getContentPane () setLayout (new BorderLayout ()); //le Cadre primaire interne qui afficher le fichier PDF dans le JFrameJInternalFrame pdfContainer = new JInternalFrame ("My PDF Viewer »); //Étiquettes le label ViewerJLabel PDF = new JLabel ("My PDF Viewer »); label.setFont (new Font ( " Lucida " , Font.Bold , 22) ) ; label.setForeground ( Color.Black ) ; cadre.add (label, BorderLayout.NORTH ) ; 5 créer une classe de SimpleViewer , myPDFViewer rendre le document PDF dans le cadre JInternal . Après la classe instanciation de SimpleViewer , terminer l'installation JFrame en configurant le titre image, la taille et WindowListener handlers.SimpleViewer myPDFViewer = new SimpleViewer ( pdfContainer , null); myPDFFrame.add ( pdfContainer , BorderLayout.CENTER ) ; pdfContainer . setVisible (true); //Configurer JFramemyPDFFrame.setTitle (« Viewer PDF en Java "); myPDFFrame.setSize (850 , 650) ; myPDFFrame.addWindowListener ( nouveau WindowListener () { public void de windowActivated ( WindowEvent e) {} public void windowClosed ( WindowEvent e) {} public void windowClosing ( WindowEvent e) { System.exit (1 );} public void windowDeactivated ( WindowEvent e) {} public void windowDeiconified ( WindowEvent e) {} public void windowIconified ( WindowEvent e) {} public void windowOpened ( WindowEvent e) { }}); //Afficher le PDF Viewerframe.setVisible (true); 6 passer le cheminfichier pour le fichier PDF de test pour le gestionnaire de fichiers PDF comme un tableau d'objets et lire le fichier PDF dans le JFrame.Object [] myPDFinput ; //fichier Spécifiez que vous souhaitez ouvrir ( JPedal gère l'obtention des données octet ) myPDFinput = new Object [] {" /test /mytest.pdf "}; myPDFViewer.executeCommand ( Commands.OPENFILE , input) ; } //fin Main } //fin classe 7 compiler et exécuter le programme java pour voir myPDFViewer charger le fichier PDF de test.
|