O Portable Document Format (PDF) é popular na Web para exibir dados e arquivos para os usuários finais , porque é um formato padrão que não é específico do navegador. A maioria dos navegadores suportam exibição in-line de arquivos PDF , e os criadores do formato , a Adobe Systems, oferecem aplicativos PDF Reader gratuito. Para abrir um arquivo PDF em ASP, você tem que usar uma linguagem de script . O idioma padrão é em ASP VBScript , que é a linguagem de script do lado do servidor da Microsoft. A única vez que esta linguagem pode ser usado no lado do cliente é no Microsoft Internet Explorer. Instruções
1
Crie um novo arquivo no bloco de notas ou sua interface de programação favorita. Nomeie o arquivo " openPDF.asp " e salve-o com o seu site .
2
Adicionar código ao seu arquivo ASP para criar o corpo e estrutura HTML. Copie o código abaixo para fazer isso:
%> < /body> < /html>
3
Criar uma variável para o nome do arquivo e adicioná-lo à seção de código do seu arquivo ASP. Copie o exemplo abaixo :
Dim strPDFstrPDF = " C: \\ myDocument.pdf "
4
Criar um objeto de fluxo de arquivo e carregar o arquivo nele. O exemplo VBScript abaixo mostra como fazer isso:
Definir oFileStream = Server.CreateObject (" ADODB.Stream " ) oFileStream.OpenoFileStream.Type = 1 ' BinaryoFileStream.LoadFromFile strPDF
5
Definir o tipo de conteúdo do arquivo em PDF e gravar o arquivo para o navegador. Use o seguinte código para fazer as seguintes tarefas:
Response.ContentType = "application /pdf " Response.AddHeader ( "Content-Disposition ", " in-line ; filename = " + strPDF ) Response.BinaryWrite ( oFileStream.Read )
6
Feche o fluxo de arquivo e liberar a memória :
oFileStream.CloseSet oFileStream = Nothing