none
PrintDocument em PDF RRS feed

  • Pergunta

  • bom dia , criei um print document e um printpreviewControl para poder ver o que ia ser impresso.só que eu queria salvar isso como pdf, eu não consegui montar nenhum código . alguém pode me ajudar?
    domingo, 30 de agosto de 2015 14:41

Respostas

Todas as Respostas

  • Olá mateus,

    Tudo bem?

    Poderia fornecer mais detalhes sobre o que você está desenvolvendo, como e o que você precisa fazer?

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 31 de agosto de 2015 14:06
  • Eu montei no PrintDocument todo o meu código , e coloquei no printpreviewcontrol para poder ver o que vai ser imprimido , sendo que eu quero colocar um botao para salvar em PDF no print PreviewControl. Compreende ?
    segunda-feira, 31 de agosto de 2015 20:56
  • Nao é possivel, exceto se voce usar uma impressora virtual do tipo PDFCreator (http://www.pdfforge.org/pdfcreator) ou o CuteFTP(http://www.cutepdf.com/Products/CutePDF/writer.asp)

    Caso queira gerar diretamente um PDF sem usar este tipo de artificio, entao use o PDFSharp:

    http://www.pdfsharp.net/wiki/HelloWorld-sample.ashx

    Note que o codigo acima nao é muito diferente da forma que o PrintDocument funciona.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------


    segunda-feira, 31 de agosto de 2015 22:57
    Moderador
  • Como eu faço para habilitar o pdfSharp dentro do meu Programa em C#?

    Garibaldo

    terça-feira, 31 de janeiro de 2017 12:30
  • Garibaldo,

    Dê uma olhada no site do fabricante:

    http://pdfsharp.net/wiki/PDFsharpSamples.ashx?AspxAutoDetectCookieSupport=1

    Existe uma vasta documentação para auxiliar seu projeto.

    Este link talvez seja um bom ponto de partida:

    http://pdfsharp.net/wiki/HelloWorld-sample.ashx

    Boa sorte.


    Att; Rafael


    • Editado Rafael.IT terça-feira, 31 de janeiro de 2017 12:36
    terça-feira, 31 de janeiro de 2017 12:36
  • Willian boa tarde,

    Muito obrigado pela dica, porém, me diz uma coisa eu li e reli, e em nenhum momento eu encontrei alguma informação de como fazer o Visual Studio reconhecer o pdfSharp. Entrei na parte de referências do projeto e também não encontrei. 

    Sou novato no C# e ainda tenho muitas dúvidas. O que eu preciso fazer para que o meu programa reconheça a bibliote pdfSharp?

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;
    using PdfSharp;
    using PdfSharp.Drawing;
    using PdfSharp.Pdf;
    using PdfSharp.Pdf.IO;
    

    terça-feira, 31 de janeiro de 2017 19:04
  • Voce tem que instalar a biblioteca. Voce pode fazer isso pelo nuget:

    https://www.nuget.org/packages/PdfSharp/

    att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    terça-feira, 31 de janeiro de 2017 19:08
    Moderador