Software  
 
Conhecimento computador >> Software >> Portable Document Format >> 
Como Net ASP de impressão para PDF
Se você postar artigos, guias e outras informações em seu site, você deve considerar a possibilidade de uma maneira para que os visitantes do site para visualizar e imprimir arquivos Documento Portátil (PDF). PDFs são documentos cross- compatível -plataforma que são portáteis , leves e apoiado por software e hardware a maioria dos usuários já tenha instalado em seu computador. Com algumas bibliotecas de código comuns em PDF, Microsoft Active Server Pages (ASP) permitem-lhe criar botões ou links que permitem aos usuários criar formulários PDF dinamicamente , em seguida, visualizar e imprimir os documentos. Coisas que você precisa
Visual Basic ou Visual Studio Fotografia servidor Web baseado em Windows
Show Mais instruções
1

Navegue até a Web baseado em Windows hosting painel de controle . Faça login com seu nome de usuário e senha.
2

Abra o aplicativo " Gerenciador de Arquivos " no painel de controle, em seguida, navegue até o "/bibliotecas, " /plugins "ou " pasta /includes " . Um dos acima Localize o " PDF2Net ", " FDFNET " ou " pasta PDFRasterizer ." o nome da pasta no servidor vai depender da versão do Windows utilizada por sua empresa de hospedagem na Web e outros parâmetros de configuração para a sua conta. mencionado pastas da biblioteca deve estar presente antes que você possa gerar ou imprimir arquivos PDF . maioria das empresas da Web que oferecem planos e serviços do Windows de hospedagem oferecem suporte para uma ou mais das bibliotecas PDF. Pergunte ao seu provedor de hospedagem web , se você precisar de assistência .
3

inicie o aplicativo Estúdio Visual Basic ou Visual . Abra o formulário web ASP no qual você deseja inserir o código ASP para criar e imprimir arquivos PDF . Vá até o local no formulário web , onde o controle de botão ou link para iniciar o processo de criação de PDF será exibida.
4

criar um controle de objeto que irá referenciar as bibliotecas PDF no servidor web necessário para criar e exibir os arquivos PDF. Digite o seguinte código no " Option Explicit " ou manipulador de eventos corpo para o formulário web:

" Set pdf = Server.CreateObject (" FdfApp.FdfApp " )

Definir pdf_file = FdfAcx.FDFCreate "
5

Criar valor lugar setters para um cabeçalho de arquivo PDF dinâmico. cabeçalhos são úteis para a criação de documento da Web personalizado baseado em texto ou informações contidas no formulário web quando é ao vivo em seu site. por exemplo, se você quiser um incluir um cabeçalho seção no PDF que inclui o primeiro , meio e último nome do usuário , digite o seguinte código onde você quer que a informação a apresentar no documento:

" pdf_file.fdfsetvalue " nome " , Nome , false

pdf_file.fdfsetvalue " MI " , MI , falsa

pdf_file.fdfsetvalue "Sobrenome" , Sobrenome, falsa "
6

Arraste e solte um " controle de botão " , a partir da " Caixa de Ferramentas " na barra de menu , para o formulário da Web, pressione a tecla "F2" e renomeie o controle " Salvar" ou "Download ". Isso permitirá que o usuário salve o arquivo PDF para o disco rígido . clique duas vezes no controle, em seguida, insira o seguinte código na janela de evento :

" pdf_file.FDFSaveToFile " /PDFFiles /generated_file.pdf "
7

Arraste e solte um outro " Button "O controle sobre a forma , em seguida, criar um evento de ação para abrir o documento PDF no navegador da Web do usuário , digitando o seguinte código:

" pdf_file.fdfSetFile " http://www.domain.com/pdfFiles /generated_file.pdf "

Response.ContentType =" text /html " "
8

Digite o seguinte código na área de eventos no corpo do formulário web:

" usando System.Diagnostics;

using System.IO;

usando System.Text;

usando System.Threading;

RunExecutable private static void ( executáveis ​​corda , argumentos string)

{

ProcessStartInfo arranque = new ProcessStartInfo ( executáveis, argumentos );

starter.CreateNoWindow = true;

arranque . RedirectStandardOutput = true;

starter.UseShellExecute = false;

processo processo = new Process ( );

Process.StartInfo = arranque ;

processo . start () ;

StringBuilder buffer = new StringBuilder ();

usando ( StreamReader reader = process.StandardOutput )

{

linha string = reader.ReadLine ();

while ( linha = null !)

{

buffer.Append (linha) ;

buffer.Append (Ambiente . NewLine );

linha = reader.ReadLine ();

Thread.Sleep (100);

}

}

if ( process.ExitCode = 0 !)

{

throw new Exception ( string.Format ( @ "" " {0}" " saiu com ExitCode {1} de saída: . { 2} " ,

executável, process.ExitCode , buffer.ToString ()); }


} "

Este código permitirá que a web formar para acessar a API do Adobe Reader e iniciar o aplicativo quando chamado a partir de um botão ou evento de comando .
9

Arraste e solte um outro controle "Button" para o formulário web , renomeie o controle "Imprimir" e em seguida, insira o seguinte código na janela de evento :

" corda pathToExecutable =" c: \\ ... \\ AcroRd32.exe ";

RunExecutable ( pathToExecutable , @ " /t " " mytest . pdf "" "" My Windows NomeImpressora " " "); . "

Substitua o " variável mytest.pdf " com o nome padrão que você deseja usar para o arquivo PDF impresso ou salvo
< br > 10

Salve o formulário web , em seguida, fazer o upload do arquivo para o servidor web.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um XFDL ou XML para PDF 
·Como faço para imprimir uma página em várias página…
·Como padrão, um PDF to Use Acrobat vez de Leitor 
·Como desativar a senha do PDF Opção 
·Como converter um documento do InDesign em um documento…
·Por que não posso abrir arquivos PDF no Adobe Professi…
·Como alterar as propriedades de um PDF existente usando…
·Um PDF Assinado não exibe a assinatura em um anexo de …
·Arquivos PDF Formato 
·Como criar um PDF com o Adobe Reader X 
  Artigos em destaque
·Como se livrar de um vírus ActiveX 
·Como transmitir ao vivo Com VLC 
·Como gravar um OpenOffice Impress em um CD 
·O que são os arquivos de extensão Cartas 
·Passos para fazer uma brochura 
·Como Jogar Jogos de PC em uma TV 
·Como fazer Add- Ins no Office Excel 
·Como desinstalar um Excel 2007 Add-in 
·Como alterar a cor Stage no Adobe Flash CS4 
·Como fazer o download de um antivírus gratuito em seu …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados