hvordan man kan læse en pdf med java

Indlæg af Annette Dalgaard     opdateret: 2011-09-06

PDF er en Adobe -fil format, der står for Portable Document Format . PDF-filer er oftest bruges til at oprette dokumenter , der ikke kan redigeres i farten " . doc " format , for eksempel , kan redigeres af brugeren , når den åbnes . Brug af Java , men du kan læse i PDF- dokumenter , med hjælp fra iText Java bibliotek til rådighed fra Lowagie

Du skal bruge: .
Java Runtime Environment ( JRE )
Eclipse til Java udviklere IDE .


1 .
Naviger til "Download iText " linket i afsnittet Ressourcer nedenfor og klik på " Download iText -5 . 0. 1. jar " . Husk placeringen af " . jar "-fil downloades.
2 .
Open Eclipse . Gå til "Fil ", " New ", " Java Project , " type " MyPdfReader " som projektets navn og klik på " Finish ".
3 .
andet-klik på " MyPdfReader " i pakken Explorer (værktøjslinjen til venstre side ) og vælg " Egenskaber ".
4 .
Klik på " Java Build Path " til venstre og derefter under "Biblioteker " fane på højre , skal du klikke på " Tilføj eksterne JAR . . . " knappen . Naviger til " . jar "-fil du hentede i trin 1 og klik på "OK . " Det iText Bibliotek er nu aktiveret i din Java -projektet. Vi vil bruge sin PdfReader at læse PDF-filer .
5 .
andet på den MyPdfReader mappen til højre og vælg " Ny , " klasse. "Call it " ReadPdf "og vælg "Opret public static void main metode " afkrydsningsfelt og klik på " OK ".
6 .
Vælg blanke ovenfor " public class ReadPdf { " og skriv følgende kode :
import java. io. FileOutputStream ;
import com. itextpdf. text . * ;
import com. itextpdf. text. pdf . * ;

7 .
Vælg blanke under " public static void main ( String [ ] args ) { ", og skriv følgende linje :
PdfReader læseren=nye PdfReader ( " HelloWorldPdf. pdf ") ;

Denne linje kode læser i PDF-filen er placeret i projektet mappe ( i dette tilfælde , er det HelloWorldPdf. pdf en test pdf -fil ) . Efter at have læst PDF -filen , har du adgang til egenskaberne af PDF som det er højde og bredde .
8 .
Under linien " PdfReader reader=new PdfReader ( " HelloWorldPdf. pdf " ) , " skriv følgende kode :
int n=læser . getNumberOfPages () ;
rektangel psize=reader. getPageSize (1 ) ;
flyder bredde=psize. height () ;
flyder højde=psize. width () ;

Variablen " n " indeholder nu antallet af sider af prøven pdf og variablerne " bredde " og " height " indeholder dens dimensioner .


Previous:hvordan man åbner den Inspiron 640 laptop Next:hvordan man kan tilføje knapper til en java -applet



 

Kommentarer

Code:
change