Repository navigation
Releases: timy352/wordtohtml
Release list
Improvements to tables & inclusion of headers and footers etc
It will now display horizontal lines correctly. A DIV has been placed around tables. Hyperlinks now follow what is set in Word. Prevented the browser caching of images which can cause problems if the images are updated in a document. It will recognise images that have been rotated or flipped in Word and display them correctly. It will now recognise Text Boxes and any rotation they may have. Headers and Footers are also now included including any images in them. PNG images can now have transparent backgrounds. It will now correctly replicate the relative width of a table no matter how it is done - '%' or 'cm', table or individual columns. It will also now recognise whether the table is left, centre or right justified and display accordingly. It will also allow for having text alongside a table - left or right side. Unfortunately at the moment I can't replicate have a centre table with text either side, so in this case it just reverts to putting the table on the left and the text on the right.
Support for underline styles
It will now recognise many of the various underlining styles in Word. It will duplicate the following styles:- Single, Double, Dotted, Dashed and Wavy together with their heavy/thick versions and coloured underlining. It will also now recognise 'double strikethrough. In addition a few bugs have been cleared.
Enable use of subscripts in matrix elements
Elements with subscripts etc. are now allowed in matrices. Also, standalone mathematical equations can now be left or right aligned to the page or element (eg table cell) as per the Word document instead of always in the centre.
Inclusion of Mathematical Equations etc.
The release includes support for Mathematical Equations and bug fixes
Will recognise cropped images
Will now recognise cropped images and display the correct cropped image. Previously displayed the whole original image
Enhancements and bug clearances
Bug fixes:-
- If the first few characters in a paragraph were bold and/or underlined, then the whole paragraph was.
- If a blank line contained a single space, then the blank line was ignored.
Enhancements (when using php 7.2 and above):-
Will now recognise symbols from most of the symbol character sets used by Word (Wingdings, Wingdings 2, Wingdings 3, Webdings, Symbol, Zapf Dingbats). These in the main are not available commonly on the web. However most of the characters or equivalents are available in Unicode which is used instead.
Various enhancements and bug fixes
- Will now recognise multiple spaces.
- Will recognise pdf images.
- Will now tell you if the .docx file cannot be found.
- Will now recognise checkboxes.
- Will now recognise most common list bullets (assuming that UTF-8 is used).
- Multiple bugfixes (Table widths and alignments not always correct - Top and bottom margins of text not always displayed correctly - Several other minor fixes).
Clearance on many php warning messages
This release clears all (or at least most) of the php warning messages that could occur in the previous release in certain environments
Updated to php 8.1
Updated to work in up (to least) php 8.1
Various enhancements
Various enhancements.
- Will now operate much faster. Previously, was often several seconds, now will give the output in a fraction of a second.
- Will now recognise Drop Capitals.
- Will now recognise a Cross-Reference link in the document.
- Text formatting now implemented in the Footnotes and endnotes.
- Rectified a bug where sometimes hyperlinks were not recognised properly in footnotes and endnotes.