Como carregar um arquivo PDF em iframe no ASP.NET

Carregar um arquivo PDF em um iframe.

Passo 1

Carregue o arquivo PDF em um diretório do servidor da web. Você precisará anotar o local do arquivo PDF, pois você o usará na configuração do iframe.

Passo 2

Adicione o iframe à sua página da Web no ASP.NET. Um iframe é semelhante a uma "página em uma página", então você precisa colocar o iframe em uma posição em que os leitores possam ver facilmente o arquivo PDF. Aqui está o código para um iframe:

O "temporaryfile.htm" é usado como marcador de posição do iframe. Ele será substituído durante o início da página da web.

Passo 3

Adicione o código C # na função page_load ao código por trás do arquivo na página da web do .NET. Para acessar a função page_load, clique com o botão direito do mouse no arquivo em seu ambiente de trabalho do Visual Studio .NET e selecione "View code" 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ída pela URL do arquivo PDF carregado na etapa 1.

Passo 4

Experimente o site abrindo um navegador da Web e acessando-o. O PDF deve ser carregado no iframe quando a página da Web for carregada.