Como carregar um arquivo PDF no iframe no ASP.NET

Os arquivos PDF são um método padrão de distribuição de informações em um site. Os arquivos PDF podem bloquear o documento para que não seja editado, permitindo que os proprietários do site forneçam documentação sem alterações. Um iframe é uma maneira dos proprietários de sites exibirem um arquivo PDF em uma página da web sem que o navegador abra uma janela PDF completa. Isso pode ser feito usando .NET e C #.

Passo 1

Carregue o arquivo PDF em um diretório do servidor da web. Você precisará anotar a localização do arquivo PDF, pois será utilizado na configuração do iframe.

Etapa 2

Adicione o iframe à sua página da Web no ASP.NET. Um iframe é semelhante a uma “página dentro de uma página”, portanto, você precisará colocar o iframe em uma posição em que os leitores possam visualizar facilmente o arquivo PDF. Abaixo está o código para um iframe:

O “temporaryfile.htm” é usado como um espaço reservado para o iframe. Será substituído durante o início do site.

Etapa 3

Adicione o código C # na função page_load no código atrás do arquivo na página da web .NET. Para acessar a função page_load, clique com o botão direito do mouse no arquivo no local de trabalho do Visual Studio .NET e selecione “Exibir código” no menu. Isso mostrará a função que é executada toda vez que a página é carregada. Dentro desta função, adicione o seguinte código:

myPDF.Attributes.Add (“src”, “”)

A parte “”deve ser substituído pelo URL do arquivo PDF carregado na etapa 1.

Etapa 4

Experimente a página da web abrindo um navegador e acessando-o. O PDF deve carregar no iframe quando a página da web é carregada.

Referências

 

Você pode estar interessado:

Deixe um comentário