none
PDFSharp - Converter HTML em PDF RRS feed

  • Pergunta

  • Olá Pessoal,

     

    Para quem conhece, saberia me dizer se o PDFSharp converte texto HTML em PDF?

     

    Se for possível, me enviem algum exemplo para me ajudar.

     

    Agradeço desde já.

     

    Nane Pin

    quinta-feira, 23 de outubro de 2008 18:18

Respostas

  • Exemplo pego no site:



    private void Page_Load(object sender, System.EventArgs e)
    {
    // Create new PDF document
    PdfDocument document = new PdfDocument();
    this.time = document.Info.CreationDate;
    document.Info.Title = "PDFsharp Clock Demo";
    document.Info.Author = "Stefan Lange";
    document.Info.Subject = "Server time: " +
    this.time.ToString("F", CultureInfo.InvariantCulture);
     
    // Create new page
    PdfPage page = document.AddPage();
    page.Width = XUnit.FromMillimeter(200);
    page.Height = XUnit.FromMillimeter(200);
     
    // Create graphics object and draw clock
    XGraphics gfx = XGraphics.FromPdfPage(page);
    RenderClock(gfx);
     
    // Send PDF to browser
    MemoryStream stream = new MemoryStream();
    document.Save(stream, false);
    Response.Clear();
    Response.ContentType = "application/pdf";
    Response.AddHeader("content-length", stream.Length.ToString());
    Response.BinaryWrite(stream.ToArray());
    Response.Flush();
    stream.Close();
    Response.End();
    }
    Faça as alteracoes de acordo com suas necessidades.


    Fonte : http://pdfsharp.com/PDFsharp/index.php?option=com_content&task=view&id=26&Itemid=36


    Abçs Nane,

    Leo Silva
    sexta-feira, 9 de janeiro de 2009 17:44
  • Como vai Paulus,

    basta você referenciar as dll's do PDFSharp na sua solução e implementar o código citado pelo Léo. Existem alguns exemplos prontos do próprio site do PDFSharp, aconselho você dar uma olhadinha, segue abaixo o link:

    Se a resposta foi útil pra você, colabore com o fórum marcando como resposta esta sugestão, obrigado!

    Júlio Cesar Cosmo, MCP, MCTS - Influenciador Sharepoint, Influenciadores Microsoft

    http://juliocosmo.wordpress.com


    terça-feira, 24 de maio de 2011 18:26

Todas as Respostas

  • Exemplo pego no site:



    private void Page_Load(object sender, System.EventArgs e)
    {
    // Create new PDF document
    PdfDocument document = new PdfDocument();
    this.time = document.Info.CreationDate;
    document.Info.Title = "PDFsharp Clock Demo";
    document.Info.Author = "Stefan Lange";
    document.Info.Subject = "Server time: " +
    this.time.ToString("F", CultureInfo.InvariantCulture);
     
    // Create new page
    PdfPage page = document.AddPage();
    page.Width = XUnit.FromMillimeter(200);
    page.Height = XUnit.FromMillimeter(200);
     
    // Create graphics object and draw clock
    XGraphics gfx = XGraphics.FromPdfPage(page);
    RenderClock(gfx);
     
    // Send PDF to browser
    MemoryStream stream = new MemoryStream();
    document.Save(stream, false);
    Response.Clear();
    Response.ContentType = "application/pdf";
    Response.AddHeader("content-length", stream.Length.ToString());
    Response.BinaryWrite(stream.ToArray());
    Response.Flush();
    stream.Close();
    Response.End();
    }
    Faça as alteracoes de acordo com suas necessidades.


    Fonte : http://pdfsharp.com/PDFsharp/index.php?option=com_content&task=view&id=26&Itemid=36


    Abçs Nane,

    Leo Silva
    sexta-feira, 9 de janeiro de 2009 17:44
  • Não compreendi seu codigo amigo. Muitas das referencias não foram encontradas na DLL. Acredito que só copiar o código do site e colar aqui não ajudou na solução da duvida, nem mesmo na minha.
    terça-feira, 24 de maio de 2011 13:50
  • Como vai Paulus,

    basta você referenciar as dll's do PDFSharp na sua solução e implementar o código citado pelo Léo. Existem alguns exemplos prontos do próprio site do PDFSharp, aconselho você dar uma olhadinha, segue abaixo o link:

    Se a resposta foi útil pra você, colabore com o fórum marcando como resposta esta sugestão, obrigado!

    Júlio Cesar Cosmo, MCP, MCTS - Influenciador Sharepoint, Influenciadores Microsoft

    http://juliocosmo.wordpress.com


    terça-feira, 24 de maio de 2011 18:26
  • Na minha opinião se for pra colocar o exemplo que está em outro site não ajuda.

     

    Também estou com muitas Dúvidas do PDFSharp, gostaria de verificar um outro exemplo. Mas aqui colocam o exemplo que já vi no site.

     

    Alguém tem um exemplo que desenvolvou?

     

     

    Grato

    quarta-feira, 5 de outubro de 2011 14:51