Les partenaires publicitaires:

Comment créer un lecteur de fichiers pdf

Depuis le PDF (Postscript Document Format) a été approuvé en tant qu'organisation internationale de normalisation (ISO) recommandation par le W3C en 2008, la disponibilité de l'open-source et applications logicielles commerciales pour fichier PDF manipulation de format et la visualisation a considérablement élargi. fichiers PDF formaté sont très populaires dans 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 les bibliothèques disponibles dans le commerce avec la dernière Java Developer Kit Soleil. JPedel est un exemple d'une bibliothèque Java à double usage PDF (Open-Source et implémentations commerciales) qui peut être utilisé pour créer un lecteur de fichiers PDF.

Choses que vous devez

  • Kit de développement logiciel Java (SDK)

Instructions

  1. Téléchargez et installez le kit de la dernière Java Software Developer listé dans Ressources.

  2. Ouvrez une nouvelle classe Java dans votre éditeur de texte ou de l'application de développement Java et inclure le nécessaire Java AWT et Swing semblent Javax classe pour créer une interface utilisateur graphique (UI).
    importation java.awt.BorderLayout-
    importation java.awt.Color-
    importation java.awt.Font-
    importation java.awt.event.WindowEvent-
    java.awt.event.WindowListener importation;

    importation javax.swing.JFrame-
    importation javax.swing.JInternalFrame-
    javax.swing.JLabel importation;

  3. Importez les classes Commandes et Simpleviewer de la bibliothèque JPedal après la Swing et AWT importations classe.
    importation org.jpedal.examples.simpleviewer.Commands-
    org.jpedal.examples.simpleviewer.SimpleViewer importation;

  4. Créer un cadre JFrame et JInternal en Java Swing lire le fichier PDF.
    myPDFViewer public class
    {

    public static void main (String [] args)
    {



    // La principale de la monture pour héberger le fichier PDF
    JFrame myPDFFrame = new JFrame () -
    myPDFFrame.getContentPane () setLayout (nouvelle BorderLayout ()).;

    // Le cadre interne primaire qui permettra d'afficher le fichier PDF dans le JFrame
    JInternalFrame pdfContainer = new JInternalFrame ("Mon PDF Viewer");

    // Étiquettes PDF Viewer
    Étiquette JLabel = new JLabel ("Mon PDF Viewer") -
    label.setFont (nouvelle police ("Lucida", Font.BOLD, 22)) -
    label.setForeground (Color.Black) -
    frame.add (étiquette, BorderLayout.NORTH) -

  5. Créez un SimpleViewer classe, myPDFViewer pour rendre le document PDF dans le cadre JInternal. Après l'instanciation SimpleViewer classe, terminer la configuration JFrame en configurant le titre du cadre, la taille et WindowListener gestionnaires.




    SimpleViewer myPDFViewer = new SimpleViewer (pdfContainer, null) -
    myPDFFrame.add (pdfContainer, BorderLayout.CENTER);

    pdfContainer.setVisible (true);

    // Configurer JFrame
    myPDFFrame.setTitle ("PDF Viewer en Java") -
    myPDFFrame.setSize (850, 650) -
    myPDFFrame.addWindowListener (nouvelle WindowListener () {
    public void windowActivated (WindowEvent e) {}
    public void windowClosed (WindowEvent e) {}
    windowClosing public void (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 visualiseur de PDF
    frame.setVisible (true) -

  6. Passez le chemin de fichier pour le fichier test de PDF au gestionnaire de fichier PDF comme un tableau d'objets et lire le fichier PDF dans le JFrame.

    Object [] myPDFinput;

    // Spécifier fichier que vous souhaitez ouvrir (JPedal poignées obtenir les données d'octets)
    myPDFinput = new Object [] {"/Test/mytest.pdf"} -
    myPDFViewer.executeCommand (Commands.OPENFILE, entrée) -

    } // Fin principal

    } // Fin classe

  7. Compiler et exécuter le programme Java pour afficher myPDFViewer chargement du fichier test de PDF.

Conseils & Avertissements

  • Si les bibliothèques de classes JPedal ne compilent pas correctement, ajouter tous les fichiers JAR soutien de la bibliothèque au chemin de classe de l'ordinateur.
» » » » Comment créer un lecteur de fichiers pdf