Print Page | Close Window

QuickPDF v6.04.6 : Quality hint

Printed From: Debenu Quick PDF Library - PDF SDK Community Forum
Category: For Users of the Library
Forum Name: General Discussion
Forum Description: Discussion board for Debenu Quick PDF Library and Debenu PDF Viewer SDK
URL: http://www.quickpdf.org/forum/forum_posts.asp?TID=974
Printed Date: 23 Nov 24 at 7:42AM
Software Version: Web Wiz Forums 11.01 - http://www.webwizforums.com


Topic: QuickPDF v6.04.6 : Quality hint
Posted By: HarryS
Subject: QuickPDF v6.04.6 : Quality hint
Date Posted: 09 Oct 08 at 5:57AM

In Delphi there's a genious feature called compiler switch.

(range check, io check ...) if you turn them on, while programming and testing, you will find a lot of bugs before your customers do.

Can any MD5-Expert check this :

function MD5String(M: String): MD5Digest;
var
  Context: MD5Context;
begin
  MD5Init(Context);
  IF Length(M)<>0 { No String, No Doc ... }
  then MD5Update(Context, @M[1], length(M))
  else MD5Update(Context, Nil, length(M));
  MD5Final(Context, Result);
end;






Replies:
Posted By: DELBEKE
Date Posted: 09 Oct 08 at 2:10PM
Sorry to say that, but here there is no more customers here, just guys trying to keep this dll alive on their free time. I have begin with delphi and the dll on july and do my best to improve the dll. I am chocked you speak about my work and the work from others voluntaries so badly.
If you have improvements to do, good. If you want to prove we are bad, keep away. 


Posted By: HarryS
Date Posted: 09 Oct 08 at 4:05PM
Sorry, but you got me totally wrong. I didn't want to blame you in any way.

But the first what happened after compiling with switches on, was I couldn't load any PDF. It happened to me in other cases too and it seems to be its a common behavior to let the switches off. But so you won't find a lot of problems. 

And yes we are all voluntaries and spend our spare- or worktime on improvements (Keep waiting for 6.05.0).

Sorry again.



Posted By: DELBEKE
Date Posted: 09 Oct 08 at 4:51PM
I know nothing about theses switches, because i am a new programer in Delphi. Explain me, i am always happy to learn.


Posted By: DELBEKE
Date Posted: 09 Oct 08 at 5:24PM
Thanks for your private Email. I 'll read it carefully. My version for delphi is Turbo Delphi 2006.


Posted By: DELBEKE
Date Posted: 10 Oct 08 at 11:08AM
Tomorow, i'll prepare a new version, including your fantastic improvments (Mostly rendering as i have seen), others from Loïc ICarere (JBIG2 support) and mine (AES128 Encryption)


Posted By: lcarrere
Date Posted: 11 Oct 08 at 4:13AM
Hi both.

I am impatient to see the improvements !! Thumbs%20Up

Delbeke, if you need help for testing & debugging the new version, send me a mail. I am working today.

I tried suggestions from HarryS and like he said, the library are unable to open any PDF using the "Range cheking" runtime errors of compilation.

I'll wait your new version to see if I can do something regarding that (but maybe this already done by you or HarryS).


Best regards,

Loïc



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