Adobe PDF é o padrão para a geração de documentos para distribuição pela Internet. A abertura de um arquivo PDF no Visual Basic requer um componente add-on . Usando um add-on , o programador pode abrir, ler e exibir o conteúdo de um arquivo PDF no servidor. Isso é benéfico para as empresas que utilizam arquivos PDF para apresentações de documentos dinâmicos. Instruções de instalação
1
Faça o download do add-on componente. Existem vários componentes disponíveis , mas neste exemplo o componente bytestoPDF é usado . O local para o download está no site do Byte Scout ( consulte Recursos para obter um link). Uma vez que o arquivo é baixado , descompacte os arquivos e instalá-los no computador.
2
Clique no "Projeto" item de menu no seu Visual Studio. NET espaço de trabalho. Selecione " Add Reference" a partir das escolhas . Uma janela será aberta com uma lista de componentes.
3
Clique no botão "Procurar " e selecione " Bytescout.PDF.Demo.dll ". Clique em " OK". A referência adiciona o componente na lista de espaços de nomes disponíveis .
O Código
4
Adicionar " Bytescout.PDF Imports " no topo do arquivo. Isso permite que você chamar as classes e usar as propriedades e métodos do componente.
5
Adicione o documento e instanciar a classe para desenhar texto na página. O código a seguir é a sintaxe para instanciação de classe e atribui a um engPDF variable.Dim As New PDFDocEngine ("" , "") myDoc Dim Documento = engPDF.AddDocument () myPage Dim Page = myDoc.AddPage ( PageSizeType.A3 , PageOrientationType.LandScape )
6
Adicione o componente de desenho para criar o texto no documento. A sintaxe a seguir instancia a classe e define o font.Dim myDraw Como Desenho = myPage.AddDrawing () Dim myFont Como UInteger = myDoc.AddFontStandard ( StandardFontType.Courier , FontEncodingType.WinAnsi ) myDraw.SetActiveFont ( myFont , 50, False, False)
7
desenhar texto no arquivo. O texto é desenhado no arquivo. Você também pode desenhar imagens e gráficos em um arquivo PDF. A sintaxe a seguir é o comando básico para o texto : . MyDraw.PlaceText (111 , 125, 1, " Meu primeiro arquivo PDF " )
8
Feche o arquivo e salve o arquivo para o disco rígido . Fechando o arquivo libera recursos no computador. Use o seguinte código : myDraw.Close () myPDF.Save ( " myFirstFile.pdf " ) myPDF.Close ()
.