PDF är ett Adobe filformat som står för Portable Document Format . PDF-filer är oftast används för att skapa dokument som inte kan redigeras i farten , " . Doc " format , till exempel , kan redigeras av användaren när den öppnas . Använda Java , men du kan läsa i PDF-dokument , med hjälp från iText Java Library Tillgänglig från Lowagie . Saker du behöver Review, Java Runtime Environment ( JRE ) katalog Eclipse för Java-utvecklare IDE
Visa fler instruktioner
1
Navigera till " Download iText " länken i avsnittet Resurser nedan och klicka på " Download iText - 5.0.1.jar " . Kom ihåg placeringen av " . Jar " filen laddas ner .
2
Öppna Eclipse . Gå till "Arkiv ", " New ", " Java Project , " typ " MyPdfReader " som projektets namn och klicka på " Finish . " Addera 3
Second - klicka på " MyPdfReader " i Package Explorer (verktygsfältet på vänster sida ) och välj " Egenskaper".
4
Klicka på " Java Build Path " till vänster och sedan under " Bibliotek " fliken på höger , klicka på " Lägg externa JAR ... " knappen. Navigera till " . Jar " -filen du hämtade i steg 1 och klicka på " OK . " Den iText Biblioteket är nu aktiverat i din Java Project . Vi kommer att använda sin PdfReader att läsa PDF-filer .
5
Second - klicka MyPdfReader mappen till höger och välj " Nytt ", " klass . " Kalla det " ReadPdf " och välj " skapa public static void main metoden " kryssrutan och klicka
6
Välj mellanslag ovan " public class ReadPdf { " och skriv in följande kod " OK . " : import java.io.FileOutputStream , import com.itextpdf.text *; . import com.itextpdf.text.pdf *; .
7
Välj blanksteg i " public static void main ( String [ ] args ) { " och skriv följande rad : PdfReader reader = new PdfReader ( " HelloWorldPdf.pdf " ) ;
denna kodrad läser i PDF belägen inom projektet mapp (i detta fall , är det HelloWorldPdf . pdf ett test pdf-fil ) . Efter att ha läst den PDF-fil , har du tillgång till egenskaper hos den PDF som dess höjd och bredd
8
under raden " PdfReader reader = new PdfReader ( " HelloWorldPdf.pdf " ) , . " Typ följande kod : int n = reader.getNumberOfPages (); Rectangle psize = reader.getPageSize ( 1 ) , float width = psize.height ( ) , float height = psize.width ( ) ;
variabeln " n " innehåller nu antalet sidor av provet pdf och variabler " width " och " height " innehåller dess dimensioner .