sekelsenmat
|
fa1e3ce4e2
|
fpvectorial: AutoFit fully working for text documents
git-svn-id: trunk@51510 -
|
2016-02-06 10:18:21 +00:00 |
|
sekelsenmat
|
0b42d24072
|
fpvectorial: AutoFit partially working for text documents
git-svn-id: trunk@51509 -
|
2016-02-06 10:01:33 +00:00 |
|
sekelsenmat
|
bafc1b8950
|
fpvectorial: Now AutoFit works fully for vectorial documents
git-svn-id: trunk@51508 -
|
2016-02-06 09:20:47 +00:00 |
|
sekelsenmat
|
4f97b4a412
|
fpvectorial: Improves autofit
git-svn-id: trunk@51502 -
|
2016-02-05 10:31:31 +00:00 |
|
sekelsenmat
|
e96bbc3714
|
fpvectorial: Improves autofit
git-svn-id: trunk@51501 -
|
2016-02-05 10:24:22 +00:00 |
|
sekelsenmat
|
2b7967bb3f
|
fpvectorial: Improves autofit
git-svn-id: trunk@51500 -
|
2016-02-05 09:35:38 +00:00 |
|
sekelsenmat
|
ba60e2ea50
|
fpvectorial: Better debug info for autofit
git-svn-id: trunk@51495 -
|
2016-02-04 09:05:45 +00:00 |
|
wp
|
748caca7e3
|
fpvectorial: Fix compilation error with fpc 2.6.4
git-svn-id: trunk@51389 -
|
2016-01-23 17:46:16 +00:00 |
|
wp
|
cb29b6e05a
|
fpvectorial: Fix rendering of rotated text
git-svn-id: trunk@51297 -
|
2016-01-15 09:55:49 +00:00 |
|
wp
|
094f14ccb8
|
fpvectorial: Complete rotation and translation for all 2d segments of TPath
git-svn-id: trunk@51262 -
|
2016-01-12 18:56:07 +00:00 |
|
wp
|
804a4b285a
|
fpvectorial: Support all linear gradients, translate and rotate for rectangles, circles, ellipses.
git-svn-id: trunk@51257 -
|
2016-01-11 21:59:39 +00:00 |
|
wp
|
d593e000f8
|
fpvectorial: Supported rotated linear gradients. Support entity- and page-relative coordinates for gradient vectors.
git-svn-id: trunk@51232 -
|
2016-01-09 17:09:17 +00:00 |
|
wp
|
288db7b666
|
fpvectorial: Add gradients with more than two colors
git-svn-id: trunk@51194 -
|
2016-01-04 21:32:49 +00:00 |
|
wp
|
4617d263b2
|
fpvectorial: Simple gradient support for TPath
git-svn-id: trunk@51182 -
|
2016-01-04 11:47:47 +00:00 |
|
wp
|
1220d1bec2
|
fpvectorial: Fix filling of multiple polygons in the same path. Fix svgreader to default to clear pen and brush styles.
git-svn-id: trunk@51135 -
|
2016-01-02 18:51:57 +00:00 |
|
wp
|
bc906c5514
|
fpvectorial: Fix smooth bezier paths if previous segment is a relative bezier path
git-svn-id: trunk@51108 -
|
2016-01-01 22:47:03 +00:00 |
|
wp
|
c224456e7f
|
fpvectorial: Reorganize TPath.Render. Support polygon even-odd and non-zero winding rules for brush fill.
git-svn-id: trunk@51058 -
|
2015-12-27 20:43:02 +00:00 |
|
wp
|
3cab480c11
|
fpvectorial: Fix TPath to avoid rendering of internal lines for bezier segments. Fix elliptic path segment with rotated axis.
git-svn-id: trunk@51021 -
|
2015-12-24 12:00:46 +00:00 |
|
wp
|
884fddbf00
|
fpvectorial: Correct calculation of ellipse center of elliptical arc path segment
git-svn-id: trunk@51004 -
|
2015-12-23 09:58:24 +00:00 |
|
wp
|
649bb59f7e
|
fpvectorial: Fix svgreader crashing if stroke-dasharray is "none". Fix w3schools demo file "polyline2svg" to display correctly.
git-svn-id: trunk@50933 -
|
2015-12-19 14:47:08 +00:00 |
|
wp
|
7cacec66ab
|
fpvectorial: Fix rendering for text with correct font name and font size.
git-svn-id: trunk@50913 -
|
2015-12-18 22:25:20 +00:00 |
|
wp
|
7b7e9630a7
|
fpvectorial: Render horizontal and vertical gradients for TPath (straight edges, no "holes")
git-svn-id: trunk@50912 -
|
2015-12-18 20:28:01 +00:00 |
|
wp
|
506bdbde54
|
fpvectorial: svg reader detects pen styles & patterns now. Fix rendering of lines with the specified pen styles & patterns.
git-svn-id: trunk@50875 -
|
2015-12-17 21:20:37 +00:00 |
|
wp
|
f122e388f7
|
fpvectorial: Fix runtime error with fpc trunk due to duplicate application of ExtractFileExt returning no extension any more.
git-svn-id: trunk@50819 -
|
2015-12-15 16:00:26 +00:00 |
|
wp
|
5fe2efae86
|
fpvectorial: Add parameter to Render method for calculation of bounding box without drawing.
Fix svgreader crashing due to incorrect decimal separator in "stroke-opacity".
git-svn-id: trunk@50818 -
|
2015-12-15 15:39:34 +00:00 |
|
wp
|
0ffa0d051e
|
fpvectorial: Fix bounding box of circle. Fix page bounding box in case of several top-level entities.
git-svn-id: trunk@50810 -
|
2015-12-14 23:50:12 +00:00 |
|
wp
|
55d4dc2432
|
fpvectorial: Fix memory leak of TvEntityWithSubEntities due to not releasing items in FElements list.
git-svn-id: trunk@50809 -
|
2015-12-14 21:27:15 +00:00 |
|
wp
|
478a6d00a4
|
fpvectorial: Fix calculation of bounding rectangle of all entities on a page
git-svn-id: trunk@50807 -
|
2015-12-14 20:59:26 +00:00 |
|
wp
|
0f4cc7840e
|
fpvectorial: Fix text positioning issue when reading svg files.
git-svn-id: trunk@50768 -
|
2015-12-13 16:00:42 +00:00 |
|
sekelsenmat
|
410d77a990
|
fpvectorial: Fixes propagating the background color to all entities
git-svn-id: trunk@49644 -
|
2015-08-11 12:13:26 +00:00 |
|
sekelsenmat
|
74373f534e
|
fpvectorial: Starts fit to page and fixes equations for line intersection in ellipses
git-svn-id: trunk@49642 -
|
2015-08-11 12:04:02 +00:00 |
|
sekelsenmat
|
9f95d4ef1a
|
fpvectorial: Fixes inverted gradient colors
git-svn-id: trunk@49472 -
|
2015-06-29 11:59:36 +00:00 |
|
sekelsenmat
|
94a1fa8b33
|
fpvectorial: Now rendering ellipses with gradient filling works
git-svn-id: trunk@49471 -
|
2015-06-29 11:56:53 +00:00 |
|
sekelsenmat
|
35cacd8537
|
fpvectorial: Fixes the order of text in multiline text
git-svn-id: trunk@49118 -
|
2015-05-20 09:18:33 +00:00 |
|
sekelsenmat
|
74776f4677
|
fpvectorial: Fixes multiline table row, fixes crash in html with images, fixes style of table header
git-svn-id: trunk@49103 -
|
2015-05-19 15:20:47 +00:00 |
|
sekelsenmat
|
a2d9e46782
|
fpvectorial: Fixes the upward drawing adjustment for multiline TvText
git-svn-id: trunk@49051 -
|
2015-05-16 13:53:17 +00:00 |
|
sekelsenmat
|
44f581d47d
|
fpvectorial: Fixes bugs in table rendering: Table height calc and column width minor error
git-svn-id: trunk@49049 -
|
2015-05-16 13:11:20 +00:00 |
|
sekelsenmat
|
70131377f6
|
fpvectorial: Implements svg use tag with inlined styles
git-svn-id: trunk@49011 -
|
2015-05-13 13:26:26 +00:00 |
|
sekelsenmat
|
ad069894f5
|
fpvectorial: Starts moving the font drawing to the top of the curve
git-svn-id: trunk@49010 -
|
2015-05-13 10:03:56 +00:00 |
|
sekelsenmat
|
7fb90a54f9
|
fpvectorial: Improves debug info
git-svn-id: trunk@48995 -
|
2015-05-12 10:36:04 +00:00 |
|
sekelsenmat
|
a75182bbd1
|
fpvectorial: Curved text rendering already renders almost ok
git-svn-id: trunk@48992 -
|
2015-05-12 10:13:08 +00:00 |
|
sekelsenmat
|
2186008a0c
|
fpvectorial: Preparation for curved text support
git-svn-id: trunk@48989 -
|
2015-05-11 14:51:41 +00:00 |
|
sekelsenmat
|
dbf8095904
|
fpvectorial: Improves list rendering
git-svn-id: trunk@48987 -
|
2015-05-11 13:43:04 +00:00 |
|
sekelsenmat
|
2561459506
|
fpvectorial: Improves list rendering
git-svn-id: trunk@48986 -
|
2015-05-11 12:08:16 +00:00 |
|
sekelsenmat
|
3acde3bf25
|
fpvectorial: Improves list rendering
git-svn-id: trunk@48985 -
|
2015-05-11 10:02:24 +00:00 |
|
sekelsenmat
|
d74381d94a
|
fpvectorial: Starts support for html and rendering support for lists
git-svn-id: trunk@48984 -
|
2015-05-11 09:44:01 +00:00 |
|
sekelsenmat
|
2bf7a982cd
|
fpvectorial: Fixes many issues with html, tables, text document in drawing positioning and other bugs
git-svn-id: trunk@48734 -
|
2015-04-12 19:05:58 +00:00 |
|
juha
|
addc44e0f5
|
FpVectorial: Cleanup based on compiler hints.
git-svn-id: trunk@48476 -
|
2015-03-24 17:50:02 +00:00 |
|
sekelsenmat
|
c02daaa84b
|
fpvectorial: Initial implementation of html table border, there are alignment issues
git-svn-id: trunk@48474 -
|
2015-03-24 09:30:31 +00:00 |
|
sekelsenmat
|
b2cb4feed7
|
fpvectorial: Improves html reading of embedded images
git-svn-id: trunk@48462 -
|
2015-03-23 13:11:54 +00:00 |
|
sekelsenmat
|
09251020ef
|
fpvectorial: Improves raster image rendering in html table
git-svn-id: trunk@48350 -
|
2015-03-15 07:52:31 +00:00 |
|
sekelsenmat
|
ff5035be40
|
fpvectorial: Initial support of raster images in html
git-svn-id: trunk@48296 -
|
2015-03-12 12:31:05 +00:00 |
|
sekelsenmat
|
e0796f811f
|
fpvectorial: Fixes table rendering
git-svn-id: trunk@47865 -
|
2015-02-17 16:18:28 +00:00 |
|
sekelsenmat
|
b3639a8fd2
|
fpvectorial: table rendering fixes
git-svn-id: trunk@47858 -
|
2015-02-17 12:03:48 +00:00 |
|
sekelsenmat
|
a045a18155
|
fpvectorial: Reimplements table caption as a special row, which is more elegant
git-svn-id: trunk@47857 -
|
2015-02-17 10:36:30 +00:00 |
|
sekelsenmat
|
f198c69aea
|
fpvectorial: Now the table contents already render as they should
git-svn-id: trunk@47856 -
|
2015-02-17 10:15:17 +00:00 |
|
sekelsenmat
|
0448b0c317
|
fpvectorial small improvements
git-svn-id: trunk@47852 -
|
2015-02-17 00:14:33 +00:00 |
|
sekelsenmat
|
4f7de55302
|
fpvectorial: Initial implementation of table rendering, not yet working
git-svn-id: trunk@47828 -
|
2015-02-16 17:31:57 +00:00 |
|
sekelsenmat
|
51fcf22447
|
fpvectorial: Starts html table reading
git-svn-id: trunk@47802 -
|
2015-02-15 13:33:43 +00:00 |
|
sekelsenmat
|
7edad30f89
|
fpvectorial: Improves debug info for tables
git-svn-id: trunk@47773 -
|
2015-02-14 10:11:09 +00:00 |
|
wp
|
895834ece2
|
fpvectorial: Add font name, color and styles, text rotation, text anchors to svgvectorialwriter (issue #0027321)
git-svn-id: trunk@47662 -
|
2015-02-09 18:53:12 +00:00 |
|
sekelsenmat
|
5969afd322
|
fpvectorial-svg: Structural work for linear gradient support
git-svn-id: trunk@47214 -
|
2014-12-17 14:00:19 +00:00 |
|
sekelsenmat
|
c95dfb9e93
|
fpvectorial-svg: Reworks the current unit code to make it match better the drawing of Chrome, this improves areaofcircle.html greatly
git-svn-id: trunk@47212 -
|
2014-12-17 11:35:52 +00:00 |
|
sekelsenmat
|
8c6bb2e752
|
fpvectorial: Fixes parsing pi named element from xml in mathml
git-svn-id: trunk@46937 -
|
2014-11-21 15:48:17 +00:00 |
|
sekelsenmat
|
c3a5bab2de
|
fpvectorial: Fixes raster image rendering for some particular PNG images
git-svn-id: trunk@46930 -
|
2014-11-21 11:19:20 +00:00 |
|
sekelsenmat
|
0ed9a55069
|
fpvectorial-html: Adds mathml embedding, fixes a wrong design in the sequential page rendering Y coord positioning, implements html header style
git-svn-id: trunk@46300 -
|
2014-09-23 13:37:10 +00:00 |
|
sekelsenmat
|
bd4a4c8784
|
fpvectorial: Now some basic html with embedded svg can render
git-svn-id: trunk@46290 -
|
2014-09-22 12:09:52 +00:00 |
|
sekelsenmat
|
84ca83bde1
|
fpvectorial: Starts implementing text document rendering
git-svn-id: trunk@45998 -
|
2014-07-31 16:07:53 +00:00 |
|
sekelsenmat
|
a32f6b84f6
|
fpvectorial: Starts preparing for text document rendering
git-svn-id: trunk@45997 -
|
2014-07-31 11:19:22 +00:00 |
|
sekelsenmat
|
3567ca39fc
|
fpvectorial: html reader structural code
git-svn-id: trunk@45993 -
|
2014-07-30 14:39:21 +00:00 |
|
sekelsenmat
|
e82d386034
|
fpvectorial-svg: General improvement in the text drawing positioning
git-svn-id: trunk@45171 -
|
2014-05-25 16:28:00 +00:00 |
|
sekelsenmat
|
f767727da8
|
fpvectorial-svg: Improves rectangle positioning
git-svn-id: trunk@45165 -
|
2014-05-25 08:16:18 +00:00 |
|
sekelsenmat
|
2ad2c287e1
|
fpvectorial-svg: Many improvements on font data in text elements
git-svn-id: trunk@44526 -
|
2014-03-26 15:38:41 +00:00 |
|
sekelsenmat
|
d1e547a07d
|
fpvectorial - svg: Fixes text X and Y coordinates, both were wrong, now it seams to work correct
git-svn-id: trunk@44400 -
|
2014-03-10 21:47:34 +00:00 |
|
sekelsenmat
|
bfe8c53b66
|
fpvectorial: svg: Reworks the text span style stack system, now it shows the red in the new example
git-svn-id: trunk@44395 -
|
2014-03-10 09:54:57 +00:00 |
|
sekelsenmat
|
5d6b6286f1
|
fpvectorial: Implements support for infix to RPN formula conversion for left-associative operators
git-svn-id: trunk@44394 -
|
2014-03-10 09:12:37 +00:00 |
|
sekelsenmat
|
796e552c53
|
fpvectorial: minor changes
git-svn-id: trunk@44393 -
|
2014-03-10 08:38:38 +00:00 |
|
sekelsenmat
|
68648a037f
|
fpvectorial: svg - improves text span and viewbox support, now text already shows in text_test_1.svg
git-svn-id: trunk@44392 -
|
2014-03-10 06:32:43 +00:00 |
|
sekelsenmat
|
2d16167f02
|
fpvectorial: Starts rewriting svg text support to support nested spans
git-svn-id: trunk@44383 -
|
2014-03-09 09:17:40 +00:00 |
|
sekelsenmat
|
f7f5ec8d01
|
fpvectorial: Initial implementation of rendering rich text
git-svn-id: trunk@44363 -
|
2014-03-06 14:06:04 +00:00 |
|
sekelsenmat
|
cb58ec84c0
|
fpvectorial: Initial implementation of text support in ODG
git-svn-id: trunk@44286 -
|
2014-02-28 08:33:21 +00:00 |
|
sekelsenmat
|
0c82ed7393
|
fpvectorial: Implements a new formula infix to RPN convertor, a RPN formula calculator and uses this to much improve the formula implementation for ODG
git-svn-id: trunk@44197 -
|
2014-02-21 11:24:42 +00:00 |
|
sekelsenmat
|
16b4faacff
|
fpvectorial: Many fixes in ODG handling, specially of custom-shape, frame and coordenates, but not yet working properly for the test file
git-svn-id: trunk@44118 -
|
2014-02-17 16:13:03 +00:00 |
|
sekelsenmat
|
a744d324bd
|
fpvectorial: Starts implementing support for elliptical arc in odg
git-svn-id: trunk@43806 -
|
2014-01-25 20:53:18 +00:00 |
|
sekelsenmat
|
5f3d3ef662
|
fpvectorial: renames constant
git-svn-id: trunk@43114 -
|
2013-10-06 07:19:38 +00:00 |
|
sekelsenmat
|
9b3994023a
|
fpvectorial: Adds some more conveniece styles
git-svn-id: trunk@43108 -
|
2013-10-05 20:26:24 +00:00 |
|
sekelsenmat
|
3409da264c
|
fpvectorial: Adds default prototype for text spans
git-svn-id: trunk@43106 -
|
2013-10-05 10:21:49 +00:00 |
|
sekelsenmat
|
04708ba54b
|
fpvectorial: Adds convenience code for pt to mm conversion and page format setting
git-svn-id: trunk@43105 -
|
2013-10-05 08:37:53 +00:00 |
|
sekelsenmat
|
5d08cb8d8a
|
fpvectorial: Patch from Michael Thompson: Rewrites List Support And implements Simple Document Field
git-svn-id: trunk@42922 -
|
2013-09-24 14:40:37 +00:00 |
|
sekelsenmat
|
526b5ca7d6
|
fpvectorial: Improves the code to calculate the document size, adds bounding box calc for polygons
git-svn-id: trunk@42904 -
|
2013-09-20 13:32:16 +00:00 |
|
sekelsenmat
|
109f5d1f16
|
fpvectorial: Patch from Michael Thompson, implements ODT table support
git-svn-id: trunk@42869 -
|
2013-09-19 05:31:07 +00:00 |
|
sekelsenmat
|
a0bda77827
|
fpvectorial: Patch from Michael Thompson, adds support for tables and reworks the list styles
git-svn-id: trunk@42695 -
|
2013-09-09 08:38:58 +00:00 |
|
sekelsenmat
|
b73fea1ff5
|
fpvectorial: Fixes wrong comment
git-svn-id: trunk@42473 -
|
2013-08-24 06:51:49 +00:00 |
|
sekelsenmat
|
0c3cc1302d
|
fpvectorial: Adds a link from more complex entities to the page, and from the page to the document. Improves the list and header level in ODT
git-svn-id: trunk@42472 -
|
2013-08-24 06:49:48 +00:00 |
|
sekelsenmat
|
fb141c9889
|
fpvectorial-odt: Implements support for bullet lists
git-svn-id: trunk@42440 -
|
2013-08-21 06:04:01 +00:00 |
|
sekelsenmat
|
c3f6ea1d25
|
fpvectorial: Expands the styles support to have a selectable margin information. Now ODT paragraph margins are working =)
git-svn-id: trunk@42439 -
|
2013-08-21 05:25:36 +00:00 |
|
sekelsenmat
|
2a9e3f0c45
|
fpvectorial: Fixes forgotten overrides
git-svn-id: trunk@42438 -
|
2013-08-21 04:21:55 +00:00 |
|
sekelsenmat
|
63238825c1
|
fpvectorial: Patch from Michael Thompson, improves fpvectorial.pas for DOCX
git-svn-id: trunk@42437 -
|
2013-08-21 04:17:29 +00:00 |
|
sekelsenmat
|
a2b44d51fa
|
fpvectorial: Patch from Michael Thompson, improves docx and text document
git-svn-id: trunk@42417 -
|
2013-08-18 06:58:31 +00:00 |
|
sekelsenmat
|
e66da1d47d
|
fpvectorial-odt: Now styles are working =)
git-svn-id: trunk@42415 -
|
2013-08-17 07:44:24 +00:00 |
|