WPViewPDF 4.8.5.2 release 8.10.2020
* Load PDF file which use a "Catalog" not marked as such
WPViewPDF 4.8.5.0 release 8.10.2020
Compiled with latest Delphi compiler available
jbig dll rebuilt with current zlib code
WPViewPDF 4.8.4.0 release 3.6.2020
+ added support for inverted grayscale image
WPViewPDF 4.8.3.3 release 3.6.2020
* removes null object references from page catalog to avoid confusion of certain PDF readers
WPViewPDF 4.8.3.1 release 22.5.2020
* improved compatibility to not well formed text objects in PDF
WPViewPDF 4.8.3.0 release 12.5.2020
- fix a possible AV in the DLL after a project was opened and page controls were used.
- there was a problem in the 64 bit edition of the MakeImage DLL which has been fixed.
+ Command(Set_PaintMode, 16) can be used to disable rendering of all annotations
WPViewPDF 4.8.2.8 release 23.3.2020
- it is now possible to send a parent window handle to the engine
when using the command COMPDF_PrinterSetup and COMPDF_PrintDialog
WPViewPDF 4.8.2.7 release 26.2.2020
- some improvements in acroform handling
WPViewPDF 4.8.2.6 release 13.2.2020
- Improvement in color space decoding
WPViewPDF 4.8.2.5 release 2.1.2020
- solve a problem with rare encoding of inline images BI/IE
WPViewPDF 4.8.2.4 release 16.12.2019
+ WPViewPDF DLL now uses the PE Flag IMAGE_FILE_NET_RUN_FROM_SWAP
to fix rare problems which occured when the executable was running from a folder on the network
- ignore Predictor property when set to PNG-None
- fix problem with recursion when reading annotations which contain actions
WPViewPDF 4.8.2.3 release 18.11.2019
- fix problem with text extraction (and find text) when a certain rare font cmap was used
* wp_type1ttf.dll and wp_type1ttf64.dll have been recompiled with VS2010 Pro to not require the VS runtime
WPViewPDF 4.8.2.2 release 5.11.2019
- do not abort on incorrect AES buffer length but decode what's possible
- fixed command id COMPDF_ZoomThumbnailsAuto=79 to set auto zoom for thumbnail view
WPViewPDF 4.8.2.1 release 30.10.2019
* missing width for character id 0 is set to 0 to solve problem with incorrectly encoded cmap
- font encoding for OSX PDF files.
- fix offset for draw text objects
WPViewPDF 4.8.1.1 release 9.10.2019
- fix a problem introduced by version 4.8.1.0
- annotations and draw objects did not paint and export correctly when the page cropbox used a negative x and y parameter
+ COMPDF_ZoomThumbnailsAuto = 79; // Set the auto zoom property of the thumbnail view
// 0 = Off, 1= Width, 2=FullPage, 3=SideBySide, 4=AsManyAsPossibleInRow 5=AsManyAsPossibleInRowMinOne (=default)
* PDF fonts which were not using a certain encoding are now using the "Standard" encoding
WPViewPDF 4.8.0.2 release 8.9.2019
- fix problem when decoding 2 bit images
+ it is possible to set a filter to limit the area where the text is extracted.
pdf.command(COMPDF_GetTextSetOptions, 4+2); // Activate the filter
pdf.command(COMPDF_GetTextFilterRectX, 150); // ..Y, ..X1, ..Y1
WPViewPDF 4.8.0.1 release 30.8.2019
- fix problem with 64 bit use in .NET
* call fall back routine for fonts which are missing cmap table
WPViewPDF 4.7.3.3 release 21.7.2019
- improves compatibility with PDF with encode descendent fonts in embedded objects instead of indirect
- the text export could write #0 to html files. Those will now be skipped.
WPViewPDF 4.7.3.1 release 7.6.2019
- checkboxes were not flattened correctly when AS property was not correct.
* command COMPDF_ZoomThumbnails can now be used to set the maximum zoom value for thumbnails. The default is 10%.
(Any increase of the window width will created additional columns if the maximum zoom value has been reached)
WPViewPDF 4.7.3.0 release 10.4.2019
+ command COMPDF_LoadActionCursor can be used to change the cursor used by certain
Action modes. Use command( COMPDF_LoadActionCursor, 1, crCross ) to change standard cursor.
+ added command function to VCL interface:
function TWPViewPDF.command(command: Integer;
IntParam: {$IFDEF WIN64} IntPtr {$ELSE} Integer {$ENDIF};
IntParam1: Integer; IntParam2: Integer = 0;
IntParam3: Integer = 0; IntParam4: Integer = 0 ): Integer;
- fix problem with 2 bit indexed color images with
- fix of ToInicode interpretation if no spaces were used as separator