Print Page | Close Window

How to improve performance?

Printed From: Debenu Quick PDF Library - PDF SDK Community Forum
Category: For Users of the Library
Forum Name: I need help - I can help
Forum Description: Problems and solutions while programming with the Debenu Quick PDF Library and Debenu PDF Viewer SDK
URL: http://www.quickpdf.org/forum/forum_posts.asp?TID=2641
Printed Date: 16 Jul 25 at 3:28PM
Software Version: Web Wiz Forums 11.01 - http://www.webwizforums.com


Topic: How to improve performance?
Posted By: ftorke
Subject: How to improve performance?
Date Posted: 13 May 13 at 4:43PM
Hi... Performance need it!

We are testing some pdf tools so as to buy a license according to our needs and mainly performance.
We have lots of huge pdf files that contain bills of our clients, and we need to make a web development in .Net hosted in a Windows 2008 server, to split any of those pdf files and merge them into only one page depending on the client’s bill that will be requested via http attached to some parameters such as client number, bill number, pdf filename, page from and upto (consecutive page ranges), etc.
Whatsmore, we need performance to host about hundreds of active users or concurrences. 

So, we are testing the last active dll (DebenuPDFLibraryAX0913) and we imported it to our project.
The right method we found  to fulfill our requirements is 'ExtractFilePages', we need something very simple and very quick. For example: object.ExtractFilePages (source_path_file, "", destination_path_file, page_ranges)

The dll works fine, but compared to 'PDF Tools' is much slower. For instance we are testing its performance with 'JMeter' setting up to 500 threads and the API almost dies. PDF Tools has much better performance but it's 10 times more expensive that QuickPDFLibrary, so we can't afford that...

My question is if there's another method or code tuning to speed up performance. Otherwise we can't buy QuickPDFLibrary license.

Any wise comment we will be helpful. 
Thanks!


FT.-




Replies:
Posted By: Rowan
Date Posted: 14 May 13 at 1:28PM
Hi FT,

I have replied to your support case in our support system.

Just a quick note here for anyone else reading. Performance of the page extraction functions will vary based on the makeup of the PDF document being processed. If you send through your PDF files to us that are being processed at a slower speed than you would like, then we can examine these PDF files for bottlenecks and then optimize the page extraction functions accordingly to handle them better.

Cheers,
- Rowan.



Print Page | Close Window

Forum Software by Web Wiz Forums® version 11.01 - http://www.webwizforums.com
Copyright ©2001-2014 Web Wiz Ltd. - http://www.webwiz.co.uk