Usuário com melhor resposta
Como gerar pdf a partir de um SqlDatasource

Pergunta
-
Olá pessoal.
Eu estou precisando de um help.
Para a grande maioria, deve ser bem simples.
Eu tenho um sistema que foi feito usando WebForm e eu preciso gerar um pdf a partir do SqlDataSource dessa página.
Não posso usar Crystal Reporting porque é muito pesado.
Preciso de algo simples.
Alguém pode me auxiliar?
Qual a melhor forma?
Obrigado.
Respostas
-
Ola tem formas de desabilitar os formatos que voce não quer:
http://stackoverflow.com/questions/15831328/ssrs-disabling-export-options-eg-pdf-for-individual-reports
Mas na verdade eu não uso o preview... eu ja gero automaticamente no pdf.
Algo mais ou menos assim:
var report = new LocalReport { ReportEmbeddedResource = "WindowsFormsApplication1.Report1.rdlc" }; var reportSource = new ReportDataSource("Datasetname", new DataTable()); report.DataSources.Add(reportSource); File.WriteAllBytes("file.pdf", report.Render("PDF"));
Microsoft Community Contributor
- Marcado como Resposta Giovani Cr segunda-feira, 17 de fevereiro de 2014 11:09
Todas as Respostas
-
-
-
-
Ola tem formas de desabilitar os formatos que voce não quer:
http://stackoverflow.com/questions/15831328/ssrs-disabling-export-options-eg-pdf-for-individual-reports
Mas na verdade eu não uso o preview... eu ja gero automaticamente no pdf.
Algo mais ou menos assim:
var report = new LocalReport { ReportEmbeddedResource = "WindowsFormsApplication1.Report1.rdlc" }; var reportSource = new ReportDataSource("Datasetname", new DataTable()); report.DataSources.Add(reportSource); File.WriteAllBytes("file.pdf", report.Render("PDF"));
Microsoft Community Contributor
- Marcado como Resposta Giovani Cr segunda-feira, 17 de fevereiro de 2014 11:09
-