Report Viewer Export to PDF (ASP.NET) - c#

I have report viewer in asp.net project with C#.
I see the report good in Chrome, and in the toolbar I have option to export it to:
pdf /word / excel.
export to word and excel work good, but when I export it to PDF, it's seperate the report to 3 diffrent pages. (altough it's enter in 1 page)
How can I fix that? and export it to one PDF page . (like the word)
(I attach picture to show the diffrents:
http://oi61.tinypic.com/mvgayw.jpg
)

You need to check the Report page orientation and your page and body margins to ensure they fit in the page size you are using.
Please refer to this previous answer for details:
How to get rid of blank pages in PDF exported from SSRS

Related

c# Programatically embed a pdf to ssrs report

We want to embed pdf attachments in the SSRS report programatically. When we attach the PDF by converting it to image and then storing into SSRS as an embedded image then it displays only first page of the pdf attachment in the report. All the other pages of the pdf are not attached to it.
Can someone help us.
Thanks
Shweta

PDF Generation dynamically

I am working on PDF generation dynamically, I have pdf template and I am creating the similar dynamically using ITextSharp,I am creating the pdf and returning base64 string to mobile app,which then convert the base64 to pdf.
The template is like this
See Image
The footer's disclaimer and page number will appear in all pages of PDF file, and page number is dynamic too.
I have created it successfully, it is not exactly same as of the template, Is there any other way to generate PDF without ITextsharp?
Can I use crystal report or RDLC for this or any other,that fulfils my requirements.(dynamic page number,disclaimer and page in all pages and base64 string).
The content of center table can be multiple ,so the pdf can be of more then one pages.
The difference of generated pdf is that center's table width is going out,it should align with top two tables(I have 100% for three tables),there are other issues as well.
Generating footer and header with ItextSharp is not native,
so you need to code it manually.
Here, is a good Example:
https://www.codeproject.com/Tips/573907/Generating-PDF-using-ItextSharp-with-Footer-in-Csh

Blank Page and Alignment Issues in SSRS Report

I am trying to generate a report in SSRS BIDS 2008 and export it to PDF format in my applicaiton. I have a main report with 20+ sub reports. On Exporting to PDF I am getting multiple blank pages in between.​
I have googled up a few things like setting the Page Width, Margins, Keepto​gether and Remove White Space. But still I am facing the issue.
Please help.
I believe that your Sub Report page size are not even, ensure that all are using the same page size E.g.: if you use Letter format as page size ensure all the Sub Report have the same Letter format. Also your Main report also must use the same page size. Hope this helps!

How to show an RDLC report in C# Report Viewer with a vertical scroll bar?

I have generated a 9 page report using RDLC reports in C# VS 2010, but what I want is a vertical scroll bar so that I scroll down the pages like PDF instead of Page Next/ Previous button. I am searching and Googled it for answer but didn't find anything. I hope I am clear with my question. For any further detail please comment. Thank You.
Unless you force your report to a single page, I'm not sure if there's a way to do what you want. See Hiding the page scroll control in a Reporting Services report for something similar. Is it a requirement that you view the report using the RDLC report viewer? Something I have done before is use the report viewer to generate my report but I export it as a pdf and display it to the user using some other method/control. For example, once the report is loaded you can call the code below.
byte[] bytes = reportViewer1.LocalReport.Render("PDF");
MemoryStream ms = new MemoryStream(bytes);
Depending on your application, use the memory stream or the byte array to display the pdf in a different control with a scrollbar. That way you aren't limited by the report viewer page navigation buttons.
Incase you are willing to only display report then you can change report page width.but to print your report either you would require specified page size or convert report to else format.you can set page size from here crystal report=>design=>page setup.

Crystal Report 11 and C# 2005 Export to PDF issue (Rendering issue, random pages)

I'm working on rewriting a vb6 application in .NET that exports our Crystal Reports to Pdfs on a daily basis. I'm running into an issue when I export to PDF, the report renders properly (2 pages) in a Crystal Report Viewer, but when I export it (either through the viewer or programatically, it turns into a 11 page document, when it should be a 2 page document). I'm not sure if this is something with the report, or if this is something with the Export()... Please help!
[The text of this answer was originally written by Eric]
Figured it out, I went into the Report Explorer and noticed there were a ton of extra fields in the details section that were not actually showing up in the viewer. I removed the extra fields and voila, back to two pages

Categories