none
Qualquer documento para PDF

    Question

  • Pessoal,

    estamos tentando criar um modulo aqui na empresa para o nosso gerenciador de documentos, onde o usuário pede para visualizar o documento e este abre em pdf, o problema é que, a origem do documento é qualquer tipo...qualquer extensão... alguém conhece alguma solução?

     

     

    mercredi 8 juin 2011 17:11

Toutes les réponses

  • Edilson,

    Segue um projeto do CodeProject que tem como finalidade a criação de um mecanismo para isto, não sei se servirá completamente para você, mas você pode ter uma idéia:

    http://www.codeproject.com/KB/files/generatepdf.aspx

    at.,


    Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono)
    mercredi 8 juin 2011 17:31
  • Bom se você quizer trabalhar com arquivos pdf tem um jeito muito pratico e facil de se fazer isto. Se você tiver o Adobe Acrobat Reader instalado em sua máquina ,você poderá adicionar uma referencia desta aplicação em seu projeto, assim você podera adicionar pdf no seu programa. Mas o que você quer dizer com qualquer arquivo??? Se for outro tipo de documento que não seja pdf, tipo rtf e outros você tem que fazer uma conversão deste arquivo para pdf...
    mercredi 8 juin 2011 17:32
  • Edison achei um artigo muito bacana e que pode resolver seu problema. Acesse aqui:

    http://reginaldojr.wordpress.com/2009/01/03/conversao-de-documentos-para-pdf-em-net/

     

    Espero ter ajudado! Fique com Deus!

    mercredi 8 juin 2011 17:40
  • Obrigado Flavio e Rogério,

     

    vou dar uma olhada nos links q vcs passaram e repondo o que ajudou...

     

    quanto a pergunta do Flávio = "Mas o que você quer dizer com qualquer arquivo???", o que eu quiz dizer é o seguinte, eu quero "converter" qualquer tipo de arquivo para pdf...

    o q eu preciso é fazer no código o que é feito naqueles programinhas free q instalam uma impressora pdf no computador do cliente, e ai qdo eles mandam imprimir qualquer documento para ela, ele gera o pdf, mas eu quero fazer isto q ele faz, sem ter que instalar um outro programa no computador do usuário, apenas uma dll...

     

    obrigado pela ajuda de todos, volto logo para responder

    Fiquem com Deus

    jeudi 9 juin 2011 18:52
  • Edilson,

    Segue um projeto do CodeProject que tem como finalidade a criação de um mecanismo para isto, não sei se servirá completamente para você, mas você pode ter uma idéia:

    http://www.codeproject.com/KB/files/generatepdf.aspx

    at.,


    Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono)


    Rogério,

     

    obrigado, mas esta não me ajudou, pois ele precisa q instale o open office...

     

    obrigado pela tentativa

    jeudi 9 juin 2011 19:06
  • Caro edison no codeproject tem um artigo  de  como criar converter arquivos para pdf... Segue o link:

     

     http://www.codeproject.com/KB/files/anyfiletopdf.aspx

     

    Fique com Deus!

    jeudi 9 juin 2011 21:44
  • Caro edison no codeproject tem um artigo  de  como criar converter arquivos para pdf... Segue o link:

     

     http://www.codeproject.com/KB/files/anyfiletopdf.aspx

     

    Fique com Deus!


    Obrigado mais uma vez Flávio, me parece que esta é a solução, ainda não entendi direito o que ele faz, mas parece q ele instala o software de qualquer maneira e isto q eu não queria, no entanto me parece q ele instala apenas para pegar os arquivos ini e etc q usa, vamos ver, vou testar em casa isto e dando certo trago a solução para a empresa.

     

    obrigado e fique com Ele também.

    vendredi 10 juin 2011 14:11
  • Por nada Edison! Sou novo em programação, mas sempre que precisar de alguma coisa, pode contar comigo. Eu não testei o artigo. Mas a lógica deste artigo é a mesma, que a da sua dúvida, amigo. Se der certo, não se esqueça de marcar como resposta ,Ok?? Para que outras pessoas que tenham a mesma dúvida, consiga soluciona-la.
    vendredi 10 juin 2011 19:15
  • Por nada Edison! Sou novo em programação, mas sempre que precisar de alguma coisa, pode contar comigo. Eu não testei o artigo. Mas a lógica deste artigo é a mesma, que a da sua dúvida, amigo. Se der certo, não se esqueça de marcar como resposta ,Ok?? Para que outras pessoas que tenham a mesma dúvida, consiga soluciona-la.

    Com certeza eu marcarei como resposta se solucionar, mas pela questão acho q de qualquer forma terei que instalar a impressora na máquina do cliente, mas eu acho que vou tentar fazer isto no servidor e ai utilizar o wcf como serviço para fazer isto, desta forma não precisarei instalar em todas as máquinas.
    vendredi 10 juin 2011 19:46
  • Eu achei um artigo na internet, mas o programa esta escrito em VB.NET! De qualquer forma vou te passar o link para você dar uma olhada:

     

    http://www.macoratti.net/vbn_pdf1.htm

     

    Se for útil para você eu posso converter este codigo em visual basic para  C# e te passar.

    • Marqué comme réponse Harley AraujoOwner vendredi 8 juillet 2011 14:22
    • Non marqué comme réponse Edilson vendredi 8 juillet 2011 14:40
    vendredi 10 juin 2011 22:23