Commit Graph

35 Commits

Author SHA1 Message Date
wp
c911f2327e fpvectorial: Fix memory leak caused by TvRenderInfo.Errors. Issue #36331.
git-svn-id: trunk@62301 -
2019-11-26 22:54:28 +00:00
sekelsenmat
9b325e675c fpvectorial-svg: Fixes the start position of secondary paths inside a path, improves file alarm.svg
git-svn-id: trunk@55389 -
2017-06-23 11:54:43 +00:00
sekelsenmat
d177b138b7 fpvectorial: Finishes the basic support for CSS inside SVG
git-svn-id: trunk@54206 -
2017-02-20 10:57:29 +00:00
wp
0ed4960cd0 fpvectorial: Fix rendering of elliptical arc path segments.
git-svn-id: trunk@52895 -
2016-08-30 21:33:39 +00:00
wp
5230d13340 fpvectorial: Add support for gradients to the svg writer.
git-svn-id: trunk@52836 -
2016-08-19 17:08:31 +00:00
wp
9b89d6e007 fpvectorial: Automatically close polygon read from wmf; introduce BkMode in wmf reader/writer.
git-svn-id: trunk@52825 -
2016-08-18 05:39:33 +00:00
wp
08e9be93a9 fpvectorial: Correct rendering of "path with holes"
git-svn-id: trunk@52803 -
2016-08-14 09:11:12 +00:00
wp
edb78315fa fpvectorial: Initial version of a reader for wmf files.
git-svn-id: trunk@52796 -
2016-08-12 16:17:52 +00:00
sekelsenmat
458c26d88f fpvectorial: Initial implementation of radial gradient drawing
git-svn-id: trunk@51537 -
2016-02-08 13:53:55 +00:00
wp
cb29b6e05a fpvectorial: Fix rendering of rotated text
git-svn-id: trunk@51297 -
2016-01-15 09:55:49 +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
4617d263b2 fpvectorial: Simple gradient support for TPath
git-svn-id: trunk@51182 -
2016-01-04 11:47:47 +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
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
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
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
9230dae80f fpvectorial-svg: Implements support for reading PNG raster images inside SVG
git-svn-id: trunk@42309 -
2013-08-04 10:22:05 +00:00
sekelsenmat
3b079a52cc fpvectorial-svg: Rewrites the transformation matrix support, it much more flexible and robust now, but does not yet work in some corner cases like transformations in layers and inserts
git-svn-id: trunk@42296 -
2013-08-04 07:16:14 +00:00
sekelsenmat
e2aff28251 fpvectorial-eps: Fixes a bug in the tokenizer, arrays were not getting added to dictionaries
git-svn-id: trunk@42280 -
2013-08-03 14:07:07 +00:00
sekelsenmat
ee532ac376 fpvectorial: Advances support for matrix transformations, specially in raster images
git-svn-id: trunk@42277 -
2013-08-03 12:55:11 +00:00
sekelsenmat
fb644c854b fpvectorial: Fixes bugs in the deflate routine and fixes the ASCII85 decoded and isolates it in a reusable routine
git-svn-id: trunk@42272 -
2013-08-03 11:09:30 +00:00
sekelsenmat
15044a3da0 fpvectorial-eps: Initial implementation of decompression of images in EPS, not yet working
git-svn-id: trunk@42166 -
2013-07-21 06:57:14 +00:00
sekelsenmat
5f6878bdb7 fpvectorial: More attempts at implementing support for elliptical arcs, not yet working
git-svn-id: trunk@41632 -
2013-06-09 13:40:42 +00:00
sekelsenmat
b1a1f310b0 fpvectorial: Advances the support for rotation and adds support for DXF LWPOLYLINE closed flag
git-svn-id: trunk@41505 -
2013-06-03 08:51:35 +00:00
sekelsenmat
999f5becad fpvectorial: Adds the arrows and degree symbol to arc dimensions
git-svn-id: trunk@40617 -
2013-03-22 10:08:19 +00:00
sekelsenmat
7f6afd69d5 fpvectorial: Starts implementing support for arc dimensions
git-svn-id: trunk@40598 -
2013-03-21 10:52:23 +00:00
sekelsenmat
74b95eaefd fpvectorial: Adds support for radial/diametral dimensions in both generic fpvectorial and in the DXF reader
git-svn-id: trunk@39186 -
2012-10-29 11:46:52 +00:00
sekelsenmat
5c6747acca fpvectorial: Improves the ellipse rendering
git-svn-id: trunk@33567 -
2011-11-16 14:12:55 +00:00
sekelsenmat
c7cd777175 Compilation fix for fpvectorial
git-svn-id: trunk@33180 -
2011-10-30 16:46:43 +00:00
sekelsenmat
fb8a2a5c4b Adding fpvectorial to the Lazarus repository
git-svn-id: trunk@33179 -
2011-10-30 16:41:36 +00:00