Buscar:
FAQ:
Abrir/Fechar Barra de Busca e Categorias
Aumentar Letras Diminuir Letras   
ABCpdf2 - Componente para gerar arquivos no formato ABCpdf2

Com o componente ABCpdf você pode gerar arquivos em formato .PDF dinamicamente, conforme o exemplo que segue:
<%
Set objPdf = Server.CreateObject("ABCpdf3.Doc")

'tamanho da fonte
objPdf.FontSize = 50

'cor da fonte
objPdf.Color = "255 0 0"

'adicionando a primeira página
objPdf.Page = objPdf.AddPage()

'tipo da fonte
theF1 = objPdf.AddFont("Times-Roman")

'fonte em negrito
theF2 = objPdf.AddFont("Times-Bold")

'adicionando a fonte e informando o texto da página
objPdf.Font = theF1
objPdf.AddText "Teste do componente ABCpdf - página 1"

'adicionando a fonte em negrito e informando o texto para a segunda página
objPdf.Font = theF2
objPdf.Page = objPdf.AddPage()
objPdf.AddText "Teste do componente ABCpdf - página 2"

'centralizando a figura
objPdf.Rect.Inset 50, 100
objPdf.FrameRect

'adicionando a figura
objPdf.AddImage "d:\inetpub\clientes\xyz\html\images\figura.jpg"

'salvando o arquivo .pdf
objPdf.Save "d:\inetpub\clientes\xyz\html\teste\arquivo.pdf"

response.write "Arquivo salvo !"
%>


Em nosso exemplo foi usado o diretório teste. Substitua pelo diretório em que você deseja gravar o arquivo .PDF. Esse diretório deve necessariamente ter permissão de escrita.
Você também deve alterar, na linha d:\inetpub\clientes\xyz\html\teste, o "xyz" pelo seu domínio.

Obs: No final do script é necessário atribuir o valor "Nothing" para os objetos criados. Para o exemplo acima ficaria assim:
<% Set objPdf = Nothing %>


Obs.: A versão disponível do ABCpdf é somente para scripts ASP.
Abrir/Fechar Barra de Assuntos Relacionados
Aumentar Letras Diminuir Letras  
1. AspImage - Componente para criar ou modificar imagens

2. FSO - File System Objetc - Componente nativo do IIS que nos permite manipular arquivos, diretório e drives no servidor

3. DundasUpLoad - Componente para Upload de arquivos

4. UTILIZANDO O CDOSYS PARA ENVIAR MENSAGENS COM SERVIDORES DE SMTP AUTENTICADOS

5. O que é Flashcomm?

6. Informações sobre serviços Streamings

7. AspMail - Componentes para envio de E-mails

8. E-mail marketing para o B2C - design e conteúdo relevante

9. Os 10 erros mais freqüentes em e-mail marketing.

10. Como enviar e-mails utilizando a biblioteca org.apache.commons.mail (commons-mail.jar)?

11. Como utilizar o CGI da Plug In para o envio de emails? (formmail)

12. Como criar um Servlet Java?

13. Como utilizar a ferramenta/biblioteca Log4j?

14. CDONTS - Componentes para envio de E-mails

15. Como configurar a sua transmissão ao vivo pelo Windows Media Encoder

16. Problemas com Header

17. Componentes padrão em ambiente Windows compartilhado.

18. Modelo SoftArtisans.FileUp

19. Teste de Acesso ao Banco de Dados - MySQL

20. Utilizando formulário de contato e envio de mensagens pelos servidores de hospedagem?

21. Checklist para campanhas de e-mail marketing.

22. Glossário do serviço de Estatísticas.

23. Qual a estrutura de pastas no ambiente compartilhado - Linux e windows?

24. Qual a política para parceiros Plug In?

25. Como disponibilizar calculo de frete em minha Loja Virtual?

26. Manual PlugStats

27. Quais são as técnicas mais utilizadas na internet para bloqueio de spam?

28. Quais são as pastas do seu espaço na WEB?

29. O que significa o tráfego do meu site?

30. Como posso utilizar o bônus dos links patrocinados?

31. Existem documentações necessárias para registro de alguns tipos específicos de domínios?

32. Existem documentações necessárias para registro de alguns tipos específicos de domínios?

33. O que ocasiona o erro 0x800CCC6A? (indicando o endereço http://pobox.com/~djb/docs/smtplf.html)

34. Como obter as estatísticas de acesso ao meu site?

35. O que é SPF (Sender Policy Framework)?

36. Desabilitando a diretiva register_globals do php nos servidores compartilhados

37. Servidores SSL: disponibilidade e informações

38. O que é Ajax?

39. Como criar/instalar um arquivo WAR em um servidor JAVA/JSP?

40. Quais são os principais passos para a construção do meu site através do Construtor/SiteBuilder?

41. Quais as características do serviço de e-mail marketing oferecido pela Plug in?

42. Manual do Webmail

43. Como evitar que seu e-mail seja classificado como spam?

44. Manual do Painel de Controle

45. Manual do Construtor de Sites

46. Manual de Integração da ferramenta de e-mail Marketing Virtual Target

47. Qual servidor utilizar para componentes que Utilizam Autenticação SMTP (Ex.: aspmail)

48. O que significa o erro: Forbidden You don't have permission to access / on this server.

49. Como zerar um campo auto_incremento em bases de dados MySQL?

50. Como efetuar backup/dump de uma base de dados MS-SQL Server remota?

51. Recebi um e-mail com os dados de FTP e do dominio, porém não encontrei os dados de DNS, onde estão?

52. Bibliotecas (libs) padrão aplicadas ao PhP em ambiente Linux compartilhado.

53. Qual o procedimento para transferência de domínios internacionais para a Plug In?

54. O que é defacement?

55. Tenho um plano de hospedagem contratado com a Plug In e desejo alterar para o Plano Start, é possivel?

56. Como calcular o ROI do e-mail marketing?

57. Erro "HTTP ERROR 404 NOT FOUND" nos links do site?

58. Conceito: Sobre Visitas

59. Visita x Impressão de Página: Por que o número de visitas está maior que o número de impressão de página?

60. É possivel personalizar as configurações do PHP e do Apache caso necessário (exemplo, tempo de sessão, safe mode, bibliotecas habilitadas)?

61. Após a confirmação do pagamento do registro do domínio, já poderei utilizá-lo? É necessário algum procedimento adicional?

62. Como tornar um banco, tabela ou campo do MySQL para formato CASE INSENSITIVE?

63. Como alterar o Provedor de Serviço no registro.br para renovação de meu domínio pelo Painel de Controle?

64. Permissão e Proteção de Diretórios

65. Como alterar o Provedor de Serviço no registro.br para registrar meu domínio pela Plug In?