Software  
 
Conhecimento computador >> Software >> Software Utility >> 
Como ler PDFs usando Java e iText API
Graças às novas tecnologias , você não tem que confiar muito em apenas um aplicativo para abrir o arquivo que você está tentando acessar, como um arquivo PDF. Você pode abrir e ler este formato utilizando um Java e uma interface de programação de aplicativo iText , ou API. Com iText API , você tem a capacidade de gerar e ler arquivos PDF. Instruções
1

Faça o download do " biblioteca iText " no site da SourceForge. Extraia o arquivo baixado e localizar a biblioteca iText chamado " iText - 1.4.8.jar ". Copie e cole " iText - 1.4.8.jar " (ou mais recente jar iText ) em WEB- INF \\ lib \\ pasta do seu aplicativo web.
2

Insira o código abaixo para criar um Servlet Java que irá gerar um arquivo PDF com o iText . Como mostrado abaixo , há quatro códigos diferentes neste servlet que representam diferentes funções . Código 1 define o conteúdo do servlet para PDF para invocar o visualizador de PDF na máquina do cliente para lidar com o conteúdo PDF. Código 2 passa ServletOutputStream em PDFWriter para geração de PDF. Código 3 constrói uma tabela demonstração PDF. Código 4 integra a mesa para o documento e fecha -lo depois

pacote com.geek.tutorial.itext.servlet ; .

Javax.servlet import * ; .

Importação javax.servlet.http * ; .

com.lowagie.text.pdf.PdfPTable importação;

importação com.lowagie.text.pdf.PdfPCell ;

importação com . lowagie.text.pdf.PdfWriter ;

com.lowagie.text.Document importação;

com.lowagie.text.DocumentException importação;

import java.io. * ;

java.util import * ; .

public class PDFServlet estende HttpServlet {

public void init (config ServletConfig ) throws ServletException {

super- . init ( config) ;

}

vazio doGet ( HttpServletRequest request ,

HttpServletResponse response) público

joga ServletException , IOException {

doPost (request, response) ;

}

public void doPost ( HttpServletRequest request ,

HttpServletResponse response)

joga ServletException , IOException {

response.setContentType ( "application /pdf "); //Código 1

documento documento = new Document ();

try {

PDFWriter . getInstance ( documento ,

response.getOutputStream () ) //Código 2

document.open ();

//Código 3

PdfPTable table = new Código 4

document.add (tabela) ;

document.close ();

} catch ( DocumentException e) {

e.printStackTrace ( );

}

}

}
3

Inclua o seguinte trecho XML para o arquivo web.xml do aplicativo da Web para preparar sua aplicação para
4

Digite a URL raiz do seu aplicativo da Web em seu navegador de Internet para testar o seu servlet. Deve gerar e exibir o arquivo PDF em seu navegador de Internet para sua referência e leitura imediatamente.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um ISO para DEB ou RPM 
·VoIP Skype Bloqueado 
·Projetos para um Open Source Motor Controlador 
·Como instalar o Python 460hp 
·Não é possível configurar KPIs no SharePoint 
·O que é o InterVideo XPack 
·Como encontrar o CV e CP com uma relação de Dado 
·O que é o Utilitário de Tabuleiro JSW 
·Como verificar o status do servidor Plesk Com SSH 
·Problemas com a Dell Sidebar 
  Artigos em destaque
·Como ler arquivos ARF 
·Como Rip para WAV 
·Como inserir o Flash objetos em PowerPoint 2007 
·Como recuperar contatos do iTunes 
·Qual é a extensão de arquivo CLS 
·Como Jogar uma apresentação de slides enquanto ainda …
·Como sincronizar o Outlook Calendários para a Web 
·Como mesclar uma lista de reprodução em um iPod 
·Como executar SQL Script De Visual Basic 
·Como criar sua própria escrita em Word Art 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados