Report bugs on... |
If you wish to report bugs or additional features, please do it on the forums and it will be discussed by all members.
History for version 2.x |
Old history list for versions 1.x
2.24
( 10-Agust-2004 )
• PRO: Centered text was not right
calculated on nested tables
• IP license was not being checked on the
registered version
2.23
( 30-July-2004 )
• PRO: Multiple paragraph format while centered, keeps a correct formatting Text.
• PRO: addPDF imports ColorSpaces from body contexts. Improved fonts reading.
• PRO: FDF values can be without forms notation ( forms.name now accepts only name)
• Bug in the AddText function when using a branch return tag at the end on the line.
2.22
( 09-July-2004 )
• PRO: Nested table with row valign or cell valign was not correctly getting the total height
• PRO: Using internal instructions on HTML tables were not being used for cell size calculations.
• PRO: Improved white/blank removal chars on HTML documents
• PRO: Images with a specific size property was reserving a bigger space for a cell than it was.
• PRO: Better auto adjust table width when there is no width parameter specification for the table.
• PRO: Setting the table border to 1 and all cells to 0 was not drawing correctly the border of the table.
• PRO: Added a new CSS property to
control the width calculation of the table; adjust-width
• PRO: A TD tag without a TR tag specified first was
interrupting the execution
• PRO: Barcodes now doesn't have the transparent flag set.
• PRO: AddPDF imports only known images, if there is a problem the skips the image and it displays correctly the document
• PRO: AddPDF added support for small embedded fonts
• PRO: Last styles values in style tag was ignored if there wasn't end by a ;
• CharSpacing in AddText and AddTextWidth function
•   was not adding a blank space on the calculation logic for a correct alignment.
2.21
( 05-May-2004 )
• PRO: True Type font with WinAnsi
type was not correctly displayed
• PRO: AddPDF with ColorSpace inside
the contents is ignored
• PRO: AddPDF fonts without name are
being loaded
• PRO: AddPDF was not loading second
pages
• AddTextPos can now use branch tags
( <br> )
• Euro font is missing
• Unicode wrong font format
2.20
( 30-April-2004 )
• PRO: HTML added Margins tag
• PRO: HTML colors without # character are processed
• PRO: Nested centered tables were ignored
• PRO: AddPDF Imports TrueType fonts and Type1 fonts
• PRO: AddPDF Imports correctly Annotations types.
• PRO: script inside tables were giving a wrong size in cells.
• PRO: <IL> tag now aligns correctly if number gets higher than 9
and uses correct font size for the paragraph
• PRO: <!-PDF.SETPROPERTY tag was ignored
• PRO: Security was giving random fails by a bad pointer address
• PRO: Basic CSS support ( font-family font-weight font-size color page-break-after ) using referenced CLASS tag or direct STYLE tag
• PRO: csPropIntProxyUser, csPropIntProxyPass - New properties for setting HTTP basic
authentication
• csPropIntDebugTCP, csPropIntDebugLevel - New properties for debugging
• Word spacing, render mode is stored for pages, this makes
consistent changes when moving trough pages and restoring default drawing modes per page.
• UnicodeCheck is set to false by default. Some countries like Germany was adding it automatically when there was no need.
2.11
( 26-March-2004 )
• PRO: AddPDF was not correctly
loading multiple fonts
• PRO: AddPDF didn't get the image in
the correct format mask
• PRO: AddPDF supports compression
• PRO: AddPDF supports linerazed PDFs
• PRO: AddPDF supports Unix coded
PDFs
• PRO: AddPDF loads unknown graphics
formats, like Fax TIFF
• PRO: Entities coded in decimal or
hexadecimal were ignored if using a WinAnsi font.
• PRO: AddFont adds correctly win98
extarnal fonts
• PRO: Complex HTML with graphics was
addind a blank new page at the final document
• PRO: HTML tables with a page body
background color different was redering it in blank
• AddFonts performs a better error
check and set the LastError information
2.10
( 12-March-2004 )
• PRO: Big tables across multiple pages were losing primary width information
• PRO: AddPDF ;
new function to import native PDF documents
• PRO: VAlign for cells is supported
• PRO: TR accepts alignment default for cells
• PRO: Better support for centered contents with different format styles
• PRO: Rewritten some classes to allow read access to existent PDF files ( item under work )
• PRO: Embedding fonts with added security PDF Reader was displaying a warning message and didn't use the embedded font
• PRO: Embedded fonts was not removing a memory pointer
• PRO: Hexadecimal is working for unicode
• PRO: HR tag was not correctly rendered if used twice between a simple text
• PRO: AutoAddPage was not working when the option was set to false and adding html tables
• PRO: Added support for TTF unicode fonts
• PRO: Better support for right alignment
• PRO: Added new constant csPropGraphBCRatio to control de BC Ratio
• PRO: Moving from one page to another updates cursors
• Takes care of GIF transparency
• When setting the csPropGraphDashLine, the property will not turn off with a zero value.
• Added support for native CJK fonts ( Chinese,
Japanese and Korean ) using Unicode
• SetMargins accepts -1 parameters to only affect the margins you really want to set
• New function SaveVariant for use on .NET applications, now its fully compatible with .NET ( unsafe pointers )
• New property that controls if an image can be broken up by a page break or should create a new page if it
doesn't fit. Only AddGraphic Function. csPropGraphFullPage ( True by default, if it doesn't fit it will add a new page )
• Rewritten all debug functions, now you can debug
remotely your application by using TCP/IP connection
with the aspEasyReg tool
2.06
( 01-Feb-2004 )
• PRO: HTML was not getting the correct styles
• PRO: Graphics on cells aligned right were not correctly positioned
• PRO: Title tag left a blank space that was printed on the next paragraph
• Using binarywrite function with debug to screen automatically aborts post request to not corrupt the PDF document
2.05 ( 05-Jan-2004 )
• PRO: STYLES are ignored and they do not
print the styles on the document as text.
• PRO: Tables with a bigger width than the
page is adjusted automatically to make it fit to the page.
• PRO: Cell center alignments with more than
two lines are correctly aligned
• PRO: Fixed some internal tags to allow
merging with 3rd party utilities
• PRO: Skip blanks spaces Improved on html
pages
• PRO: Adding object forms with inverted
coordinates would not drawn the object.
• PRO: To mark by default a checkbox you
should pass "On" as a parameter
• PRO: Font sizes greater than 7 were
ignored
• PRO: External Fonts in html referred with
F1x were ignored
• Compatible release of VisualEasyPDF 2.0
forms
• Version 2.04 was not correctly loading the
VEP forms
• Was not using the correct color background
when loafing VEP files
• Adding text on page jump with the
csPropTextVertSpace activated could lost the last line
• Shadows are correctly positioned inside
the rect frame and not outside.
• AddText and AddTextWidth ( with
csPropAddTextWidth=2 constant ) now accepts angles
2.04 ( 05-Jan-2004 )
• PRO: Table cell was not removing a space
at the beginning of the paragraph
• PRO: Tables with a bigger width than the
page is adjusted automatically to make it fit to the page.
• PRO: Tables across pages in certain
circumstances was not write in the next page and was overwriting all pages
• PRO: Future bookmarks were not working
• PRO: Sometimes the page break was not
adjusting the correct Top margin
• PRO: Headers tags were not adding a branch
return
• PRO: Headers have the align property added
• PRO: Table with image ratios where not
right scaled
• PRO: URL & Bookmarks for page jumps
can be defined even if the page does not exists.
• PRO: URL & Bookmarks for page jumps
now you can specify just the page information and is not necessary to specify
the coord.
• Graphics memory leaks
• Save function controls exceptions and
prints the error information when debugging it ( done to prevent locked files )
• Inserting text in different format just
when there is a page break was misplacing the text on the next page
• AddGraphic imports WMF and EMF vector
graphics on the correct background color
• Two new constants to control the import
size of a vector graphic; csPropGraphWidthImport, csPropGraphHeightImport
• GetProperty added for some of the
constants that were lost
• If forms fields has blank text or blank
hint then it was corrupting the document
• /UL and /OL was not closing the Order list
• csPropIntDebugTime
• Debug information when there is an error
on AddHTML function
• Save debug information when the document
has been saved.
2.03 (
17-11-2003 )
• PRO: TD Align=right was adding a carriage
return
• PRO: Nested tables with a table of 100%
and some fixed columns was not getting the full 100% of the cell
• PRO: Security was not working for old
Acrobat versions ( 3.0 to 5.0 )
• Saving several times the PDF document on
the same instance was corrupting the final document.
2.02
( 13-11-2003 )
• PRO: Security ( Encryption ) was not working when adding images.
• AddGraphic function was converting 24 bits images to 8 bits by error.
2.01
( 10-11-2003 )
• AddGraphic was inserting twice the graphic
• For licensed users: gives more information on debug license
• For licensed users: use of
MAC address if the HD serial fails
2.0
Final
version
( 07-11-2003 )
• PRO:
128 bits strong security added
• PRO:
Securities on 40 bits was requesting an user password if left blank. Corrected.
• PRO:
AddNote now returns a name that can be used on the SetPropObj
• Corrected some fails on the help file
• Ellipse now has shadows
• Added all constants definition inside the library
• SetPropObj now accepts Notes, now you can change the defaul positions and sizes
• csPropTextOverGraph added again for graphic priority
2.0 Release
Candidate
2
( 27-10-2003 )
• PRO: Improved html rendering and detecting
white spaces bugs from IE and using it to produce the same output.
• PRO: Added a new function called
AddPattern, to add footers and headers
• PRO: Added a new constant for HTML rendering csHTML_ImageRatio ( default: 1.35 )
• PRO: Added two internal tags: <!-PDF.PAGENUMBER> and <!-PDF.PAGECOUNT>
• PRO: Multiformat center accepted for HTML
• Bookmarks failed if there were subchilds added. Also added a new property to specify if it's openned
• JPG quality at 100% by default new constant csPropGraphJPGQuality to choose a different one ( 100 best 0 worst )
• Trial text reminder redesigned and removed the limitation of only two pages ( Released a RC1a for shareware users )
• Added a new item to control the open status of the open outlines: csPropObjOpenned & csPropObjText
• Improved graphic render when is 8 bits or lower
• Posibility to load an individual TIFF multipage or GIF frame image ( csPropGraphImageIndex )
• The library does not store GIF or TIF ( with LZW compression ) images on the PDF, this doesn't vulnerable the Unisys Patent.
If you use compression you may vulnerable this license if the Patent still available on your country, so you should contact Unisys to make an agreement with them.
We strongly suggest to use the PNG format instead of the GIF format.
• Added more importing graphic formats see AddGraphic function
2.0 Release
Candidate 1 ( 13-10-2003 )
• Added VEP loadable forms, draw as a template, and
dynamic change of VEP objects before insertion ( Needs VisualEasyPDF version 1.01 )
• Improved nested tables
• Finished the help file
• If graphic was not found the library was crashing
• Border, CellSpacing, Cellpadding can be decimal variables
• Coded all 1.72 features and corrections ( Coded for big stress conditions and for multiple CPU / load balancing servers )
2.0 Beta 1 (
11-09-2003 )
• First beta version of 2.0 ;-)
This is the first Beta published, please report any error on the forum. Thanks.
At this moment we are still working on some issues that will be fixed on the final release of 2.0;
- Nested Tables
- Scroll list doesn't print the current list, you must select one to display it correctly
- WinXP and MacOSX design objects
- Full support to the Unicode
- CKJ Fonts
- To finish the Constant help file section
General news from version 2.0:
- AddGraphic, PNG graphic format added
- AddGraphic, TIFF graphic format added ( there is no option of multi page )
- AddGraphic release correctly the memory when there was an error loading the graphic
- AddGraphic is no more limited to 100 per page, now is unlimited and has faster load process( memory handling )
- AddGraphic returns Boolean value to known if the graphic has been added
- SetTrueTypeFont -- > AddFont
- Fonts are unlimited, there is no more limitation of 15 fonts.
- You can use any name to define the TTF fonts, the F1 to F14 are reserved for
PDF internal fonts
- Unique identification of each PDF file
- Internal pointers is not more using words ( limited to 65k def ) now we can use 4.294.967.295 objects internally, this means that
maximum number of pages, graphics, fonts... etc.
- Password protection ( user and owner )
- Permissions ( printing, changing, notes... )
- Dash Lines properties
- Can use 40 bits encryption and is prepared for the 128 bits
- New Function: AddEllipse for ellipses and circles
- Advanced functions grph_xxxx
- AddNote
- URL jump labels can be set before defining it
- Faster memory release when destroying the PDF
- Outlines ( bookmarks )
- Rounded Rectangles with or without shadows
- Annotations for Text popups and marks
- Different country different legal sizes...add - (US Legal?) 8 1/2 * 14
- CYMK support for text, html, primitives and advanced graphics
- csPropTextVertSpace property to control vertical space, default 0
- csPropGraphShadowPos
- csPropGraphWidthShadow is float number and fills boxes
- Forms.
- Buttons,
Edit boxes, combo boxes, list boxes, check boxes and radio buttons.
- Forms File default creations, FDF files.
- JavaScript for object forms. Event programming.
- Table inside table
- License now checks multiple IP address and has a better debug technique. Now
supports Windows 2003 Server
- License return true or false if it works or fails to load the license.
- Help file revised and got a new interface to better seek information.