Do you own a Debenu Quick PDF Library version 7, 8, 9, 10, 11, 12, 13 or iSEDQuickPDF license? Upgrade to Debenu Quick PDF Library 14 today!
QuickPDF ... new beta 6.01 online |
Post Reply |
Author | |
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
Posted: 17 Jan 08 at 1:25AM |
Hello!
For all owners of a source license we've uploaded a new beta version 6.00 here:
Please keep in mind that it's a beta version ... obviously few of us already use it in production environments ;-)
First checks in own (test-)environments with own "problem-pdf-files" would be greatly appreciated. Please post your experiences with the new version.
If you have own bugfixes or functions still not found in the sources please post it here or send it to Michel or me... We'll put it together, make a first test and a new upload.
If the new version seems to work in a stable manner we'll begin compiling new versions for the owners of the compiled-licenses, too.
This new version is enhanced with bugfixes (mainly for rendering) from pschott and HarryS. They didn't have to do it but they did it and spent a lot of time with testing and put together. I hope here are a lot wanting the same... Keep in mind: One for all and all for one ;-)
We're planning further enhancements for the forum:
A section for reference-files (so each new version first must work properly with this critical pdf-files before release).
A section for source posting (bugfixes and new functions).
Again: The new QuickPDF-version needs in the project-settings of a delphi-ide the definition "PMAPP" and a second search-path "...\GdiPlus".
Have fun with the new version!
Thanks to HarryS, pschott for pushing this new version and for Michel offering this forum and infra structure for us!
Best regards,
Ingo
Edited by Ingo - 18 Jan 08 at 1:13AM |
|
lcarrere
Debenu Quick PDF Library Expert Joined: 10 Jul 06 Location: France Status: Offline Points: 47 |
Post Options
Thanks(0)
|
Hi Ingo.
Great !! Is there a plan for the dll owners ? I would be very happy to do many tests with the rendering methods. I have a lot of pdf which can't be rendered with the 5.11 & 5.23 editions. Best regards, Loïc Carrère Edited by lcarrere - 20 Jan 08 at 12:58PM |
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Hi!
Please be a bit patient ... This moment i've got already further enhancements from source-owners ... I think a week and i've a dll, too ;-) Best regards, Ingo |
|
lcarrere
Debenu Quick PDF Library Expert Joined: 10 Jul 06 Location: France Status: Offline Points: 47 |
Post Options
Thanks(0)
|
"Please be a bit patient ..."
It will be hard !
Thanks again to all contributors.
Best regards,
Loïc Edited by lcarrere - 20 Jan 08 at 12:58PM |
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Hello!
It goes on and on ...
The next beta version 6.01 is out now at:
Please try...
In the section "Change request" you can post your experiences with this new version. We call it beta but it's already very stable. There're members here working with this version in very large productive environments! So don't hesitate and try it.
Thanks a lot to Harald, Percy, Uli, Oliver and Michel!
Best regards,
Ingo
|
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
'Cause the owners of a compiled license should know what they'll get soon:
Here the changes for version 6.00:
From member: HarryS uiSEDQuickPDF.pas New Parameter CaseSensitive for GetCatalogInformation According to older Versions, KeySearch must be set CaseSensitive=True by default! Depending Units uPDFDocument and UPDFStructure uPDFGDIPlus.pas is no more used for Rendering, exchanged with complete Mozilla Opensource Api-Wrapper, due to missing functions in uPDFGDIPlus.pas. Api-Wrapper is Object-Based. Render-Bug for embedded monochrome Bitmaps. Were drawn reversed. Implementing basic functions for Patterns. Renderer had no functionality for Pdf-documents with patterns. Now it has and is rendering at least the documents of my customers. uPDFPNG.Pas Renderexception in MakeIDATChunk corrected. ScanLine - Bytearray is zerobased, but transfer started from 1! Pictures with odd width chrashed with memory-acces-Error at the last pixel. uPDFDocument.pas New Parameter CaseSensitive According to older Versions, KeySearch must be CaseSensitive=True by default! uPDFImageDecoder.pas Let Monochrome Bitmaps always use mtStencil because then it is drawn with recognicing the Decode_Entry for reverse. Adding +1 to only one corner (TopRightY) stretches the Image. I dont think that this effect was wanted. One of my reference documents has 3 pieces of Images which should be positioned as one complete picture. But in the picture are small lines between the images. So I think something still goes wrong here. In standard images you wont see this one pixel ... Updfpng.pas Original-Code ... crashed if there's an odd pixel-count .... I think we can asume that counting begins with zero for three bytes for each pixel my variant should be the better one ;-) uPDFRenderer.pas Actual PatternObjectName when FillColorSpace = 'Pattern' Actual PatternObject when FillColorSpace = 'Pattern' New Procedure FillPattern 2007: written by HSD Harald Seidlein Datentechnik / HarryS Creates a clipregion for the actual Picasso.Path and repeats the pattern into this region as often as nessesary. Restores the state before, so the initial rendering can continue. uPDFStructure.pas New Paramater CaseSensitive for FindIndexByKeyName According to older Versions, KeySearch must be set CaseSensitive=True by default! added Windows-Reference in Uses - List!!! New Paramater CaseSensitive According to older Versions, KeySearch must be CaseSensitive by default! From member: pschott uPDFExtractor.pas function TPDFExtractor.ExtractText function NextToken uPDFFontRasterizer.pas function TPDFFontCollection.ConvertCMap function TPDFFontCollection.ProcessCMap Changes for version 6.01:
From members: ukobsa / grahl [+] Two new functions to read/check Page-Labels: Best regards,
Ingo
Edited by Ingo - 18 Jan 08 at 1:31AM |
|
Michel_K17
Newbie www.exp-systems.com Joined: 25 Jan 03 Status: Offline Points: 297 |
Post Options
Thanks(0)
|
The Compiled DLL is now available in the download area.
|
|
Michel
|
|
lcarrere
Debenu Quick PDF Library Expert Joined: 10 Jul 06 Location: France Status: Offline Points: 47 |
Post Options
Thanks(0)
|
Hi all,
I made a battery of tests with this new version. First, I suggest to the team to change the dll version information: Into the file properties we can see 5.21.0.1 to the file version. 6.0.0.0 sould be better I've tested only the rendering function iSEDRenderDocumentToFile with 110 DPI rendering. My first results: - This file: http://www.gdpicture.com/noindex/quickpdf/reversed.pdf iSEDQuickPDF.dll 5.21 : No problem iSEDQuickPDF.dll 5.22 (from Marian) : No problem iSEDQuickPDF.dll 6.0b : Negative rendering - This file: http://filer.briljant.se/gdpicturepro-test.pdf iSEDQuickPDF.dll 5.21 : blank image iSEDQuickPDF.dll 5.22 (from Marian) : blank image iSEDQuickPDF.dll 6.0b : blank image I get a lot of other PDF files which give blank image using this function (with all iSEDQuickPDF.dll edition) but I need the authorization of my customers to upload these files. I will post other result later. Best regards and thanks for all. Loïc Carrère Edited by lcarrere - 21 Jan 08 at 10:35AM |
|
art76
Beginner Joined: 12 Feb 07 Location: Germany Status: Offline Points: 1 |
Post Options
Thanks(0)
|
Hi all,
After dowloading and compiling the DLL, I encountered that QuickPDF is still unable to do "DAExtractPageText" from certain PDF files. The function fails while decompressing the content stream with "Buffer error". Previous versions of QuickPDF (4.42 & 5.11) failed with "Out of memory"-error. Where can I upload an example file? Best regards Arthur Drews |
|
lcarrere
Debenu Quick PDF Library Expert Joined: 10 Jul 06 Location: France Status: Offline Points: 47 |
Post Options
Thanks(0)
|
Hi again !
There is a new critical bug. The dll process are not detached. To illustrate this problem: 1- Start a new vb6 project and pastle this code into the fom1: Private Declare Function iSEDUnlockKey Lib "iSEDQuickPDF.dll" (ByVal sRegKey As String) As Long Private Sub Form_Load() iSEDUnlockKey ("") End End Sub 2 - Compil 3 - Run the compiled exe -> all the process are staying into the process list of windows. Best regards, Loïc |
|
HarryS
Beginner Joined: 19 Sep 06 Location: Germany Status: Offline Points: 6 |
Post Options
Thanks(0)
|
Hi to all,
@lcarrere : I debugged yor files: 1. http://www.gdpicture.com/noindex/quickpdf/reversed.pdf : I think the problem can be fixed. I'll send Ingo a mail with a code snippet. 2. http://filer.briljant.se/gdpicturepro-test.pdf This document uses the 'JBIG2Decode' - Concept for raster images, which is not fully implemented in QuickPdf at all. So this problem will continue to exist. (A workaround would be to tell your customer to change the scanner setup to embedded tifs :-). Traget Scanner : WIA-Lexmark 5400 Series) @art76 : Send the document to Ingo (somewhere here I've seen his Mailaddress) he will build with me the "render test case pool" which should be used for QM for future releases to prevent troubles with changes that cause the next problems. with best regards HarryS |
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Hi!
I'm out of office 'till thursday and cannot do anything in this case now but anyway ...
take ingo[dot]schmoekel[at]ewetel[dot]net
Best regards,
Ingo
Edited by Ingo - 22 Jan 08 at 7:47AM |
|
lcarrere
Debenu Quick PDF Library Expert Joined: 10 Jul 06 Location: France Status: Offline Points: 47 |
Post Options
Thanks(0)
|
Harrys,
Thank you very much ! Loïc |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
Copyright © 2017 Debenu. Debenu Quick PDF Library is a PDF SDK. All rights reserved. About — Contact — Blog — Support — Online Store