Commit Graph

333 Commits

Author SHA1 Message Date
sekelsenmat
e8c2373bcd fpvectorial-html: Adds support to missing images
git-svn-id: trunk@52201 -
2016-04-15 12:28:58 +00:00
sekelsenmat
b0633c96d9 fpvectorial: adds possibility to disable newer gradient code
git-svn-id: trunk@52200 -
2016-04-15 12:23:29 +00:00
sekelsenmat
b684a204a4 fpvectorial: Implements system to log errors during rendering
git-svn-id: trunk@52199 -
2016-04-15 11:21:45 +00:00
sekelsenmat
88029919d6 fpvectorial: Improves the positioning of SVG inside tables
git-svn-id: trunk@51979 -
2016-03-17 12:20:00 +00:00
sekelsenmat
4111ab4964 fpvectorial: Multiline text finally fixed without breaking images
git-svn-id: trunk@51965 -
2016-03-16 20:46:21 +00:00
sekelsenmat
7ee06844a2 fpvectorial: Minor changes
git-svn-id: trunk@51964 -
2016-03-16 20:41:16 +00:00
sekelsenmat
a5e03310ce fpvectorial: Fixes bug where sometimes text would be drawn with white font due to lack of propagation of background color through table drawing
git-svn-id: trunk@51963 -
2016-03-16 20:25:57 +00:00
sekelsenmat
feaab08673 fpvectorial: Reverts fix for multiline text
git-svn-id: trunk@51961 -
2016-03-16 11:28:29 +00:00
sekelsenmat
3afa6fb8de fpvectorial: Fixes issue introduced by last commit
git-svn-id: trunk@51960 -
2016-03-16 11:20:06 +00:00
sekelsenmat
d7aa15e3e2 fpvectorial-html: (last commit fixed inverted vectorial image rendering) Fixes multiline text inside table cells
git-svn-id: trunk@51959 -
2016-03-16 11:11:00 +00:00
sekelsenmat
5aa799810a fpvectorial-html: Fixes bug in positioning of raster image inside table, fixes crash in table without caption
git-svn-id: trunk@51958 -
2016-03-16 10:59:05 +00:00
sekelsenmat
421e396441 fpvectorial: Improves html with images on tables
git-svn-id: trunk@51953 -
2016-03-15 16:26:12 +00:00
sekelsenmat
76f8f165ea fpvectorial: Fixes crash
git-svn-id: trunk@51952 -
2016-03-15 16:04:51 +00:00
sekelsenmat
ee424ff37f fpvectorial-html: Implements support for inline html text, fixes column size construction when Page size is zero (unknown), fixes support for </br>
git-svn-id: trunk@51951 -
2016-03-15 15:17:31 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
sekelsenmat
a4a5e66924 fpvectorial: Fixes compilation
git-svn-id: trunk@51646 -
2016-02-17 07:35:16 +00:00
sekelsenmat
f0793b0e2b fpvectorial: Starts support for native lcl radial gradient
git-svn-id: trunk@51550 -
2016-02-09 00:04:25 +00:00
sekelsenmat
16ac9de63c fpvectorial: Improves radial gradient drawing
git-svn-id: trunk@51538 -
2016-02-08 18:34:27 +00:00
sekelsenmat
458c26d88f fpvectorial: Initial implementation of radial gradient drawing
git-svn-id: trunk@51537 -
2016-02-08 13:53:55 +00:00
sekelsenmat
934fed7ee5 fpvectorial: SVG brush from defs has a case-sensitive id and starts implementing radialgradient
git-svn-id: trunk@51536 -
2016-02-07 16:53:44 +00:00
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
de4fbfafc7 fpvectorial: Fix svgreader to accept "in" as known length unit
git-svn-id: trunk@51117 -
2016-01-02 12:15:10 +00:00
wp
933d42cfa1 fpvectorial: Fix incorrect exception that paths must begin with a MoveTo command.
git-svn-id: trunk@51109 -
2016-01-01 23:41:11 +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
c689e1582c fpvectorial: Fix svg reader memory leaks related to BrushDefs and tokenizer. Declare package as runtime package.
git-svn-id: trunk@51060 -
2015-12-27 23:33:57 +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
29e33e5bb1 fpvectorial: Fix svg reader bugs related with horizontal and vertical LinesTo commands
git-svn-id: trunk@50949 -
2015-12-19 19:36:12 +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
12d7086128 fpvectorial: Add more named svg colors, speed up finding of named colors.
git-svn-id: trunk@50905 -
2015-12-18 16:37:57 +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