This is a migrated thread and some comments may be shown as answers.

Add PDF to report

6 Answers 451 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Jon
Top achievements
Rank 1
Jon asked on 21 Dec 2010, 12:04 PM
Hi,
I have a reportbook that contains a couple of reports.  In addition to them I want to be able to add in already generated PDFs to make one big file.  This is for a quotation system where the quote is generated by Telerik Reporting BUT I need to be able to tack on extra PDFs such as terms and conditions, custom data etc.  

I have the PDFs stored in a database so would be looking at adding them from a memory stream.

Can this be done with Telerik Reporting or will I need to generate the report and then combine all PDFs using some thrid party tool such as iTextSharp?

If Telerik Reporting cannot do it please could it be added as a feature request for the next version - I'm sure that a lot of people would find it useful.

Regards,

Jon

6 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 21 Dec 2010, 01:12 PM
Hi Jon,

You are right in your assumption that this is not something we support. In fact the purpose of a Reporting product is completely different and there are other 3rd party products that deal with merging/separating documents. In short we do not have plans to add such functionality to Telerik Reporting.

Regards,
Steve
the Telerik team
Get started with Telerik Reporting with numerous videos and detailed documentation.
0
Jon
Top achievements
Rank 1
answered on 21 Dec 2010, 01:19 PM
Hi Steve,

I have to disagree that this kind of functionality is unrelated to reporting.  I'm sure that there are a lot of people out there that may wish to merge generated reports outside of a report book.  

I have to say that recently I am becoming completely despondent with the Telerik controls as there seems to be no real effort being put into existing products unless it is Silverlight or Windows Phone based.  Any new developments that do make it through seem to be seriously flawed and untested.  What is happening there?

Jon  
0
Steve
Telerik team
answered on 22 Dec 2010, 06:45 PM
Hello Jon,

While we agree that this is something that people may wish to do, we respectfully disagree that Telerik Reporting is the right tool for this operation. In fact there is no reporting product on the market that offers such ability, which only confirms our standing on the matter.
I'm sorry to hear that you're disappointed with the quality of our products. As I cannot speak on behalf of all other teams that manage the other product suites you're using, I only reviewed the tickets you've opened for Telerik Reporting and did not find any problematic ones. In fact looking at your ticket history, it seems that you have only a few tickets per month, which does not indicate that you're having hard time using our products or you're constantly dealing with bugs. That is why we believe that it would be best if you open a ticket for the specific problem/control you're having problems with and we would do our best to help you. Rest assured that if there is a bug or missing documentation, we would take care of it immediately.

Best wishes,
Steve
the Telerik team
Get started with Telerik Reporting with numerous videos and detailed documentation.
0
Jon
Top achievements
Rank 1
answered on 22 Dec 2010, 08:46 PM
Hi Steve,

Just because other companies don't include it doesnt mean that it isn't something that other people wouldn't find useful.  I've enhanced my offering greatly by generating a pdf on the fly coupled with the inclusion of attaching pdfs from a checklist of docs as well as custom docs.  Just having a generated PDF without attaching the other PDFs would have nowhere near the same impact.  I think that we'll have to agree to disagree on the worth of including this small but very worthwhile functionlity.  As it turned out it was maybe 10 extra lines of code using iTextsharp.

Re the other issues that I've had these are in general not specifically to do with reporting.  Many issues that I have enountered I have found other users reporting the problems with no resolution as yet so I don't comment on them.  Othere such as issues with the radbutton, radeditor, radgrid I do mention.  Other issues such as problems with the win forms controls made me switch to devexpress for them.  Yet more issues such as the web report viewer's skin set not matching the ajax control skins are just fustrating.  I find that there seems to be a major internal move towards silverlight, mvc, wpf and windows mobile 7 and that appears to be removing some of the focus from the existing control suites which I'm sure 75% or more of your customers are.   Other issues such as the complete lack of interest in beefing up the charting controls unless it is in silverlight just leave me fustrated.

Don't get me wrong, there are some great things about Telerik but recently your company seems to be forgetting it's past and seems keen on betting on a future (silvelight etc) that isn't really being adopted.  ASP.Net, Winforms are not going anywhere anytime soon, they are eastablished and here to stay, Silverlight, WPF, not so sure.  Lets have some loving and development on the older technologies. 

Cheers,

Jon



0
Raymond
Top achievements
Rank 2
answered on 23 Sep 2011, 02:10 PM
I would also like to be able to do something similar,  i have been looking for a solution to the following requirements.

1. Create invoice and invoice details based on Telerik Reporting Library.
 - Invoice and Invoice Details are a Report object added to the ReportBook object

2. Open up and merge together already generated PDFs that are stored in the filesystem on the network or web server (these are scanned timesheets and notes from our employees in the field) documents, and then add them somehow as a report object to the ReportBook.

3. Display them in the browser as one Report in the Report Viewer or export them and show one PDF per invoice that has invoice, invoice details, timesheets and notes.


So  This means I need to generate the report and then merge the pdfs to the report.  But I am unsure on how to do this and from the looks of this thread it is impossible to do.  I can certainly create the Invoice and Invoice Detail PDFs from the Telerik Report Library via ReportProcessor.RenderReport,  and save the physical PDF on the web server, then merge the timesheets and notes with another third party tool, but I will be unable to display these in the ReportViewer because the ReportViewer does not support memory stream or PDF input, only ReportBook/Report based on IReportDocument interface. Is there some way I can convert the memory stream and show the user the dynamically built Report in the ReportViewer?
0
headPropellerHead
Top achievements
Rank 1
answered on 21 Aug 2012, 09:54 PM
I would find this very useful, too.  I have drawings that need to be incorporated (merged) into a report generated via Telerik reporting.  I need for the page numbering to be consistent, so the PDF's need to be merged into the report.  Has anyone found a utility or, better yet, some kind of control or tool I can incorporate programatically into my web app, that will do this?
- Russ
Tags
General Discussions
Asked by
Jon
Top achievements
Rank 1
Answers by
Steve
Telerik team
Jon
Top achievements
Rank 1
Raymond
Top achievements
Rank 2
headPropellerHead
Top achievements
Rank 1
Share this question
or