Commit Graph

204 Commits

Author SHA1 Message Date
sekelsenmat
e9fb146556 fpvectorial: Improves the custom shape support for ODG
git-svn-id: trunk@43826 -
2014-01-27 13:54:47 +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
065d37b166 fpvectorial: Implements support for color channels in percentages
git-svn-id: trunk@43773 -
2014-01-19 21:20:17 +00:00
sekelsenmat
0ac5918f3d fpvectorial: Fixes many SVG reading issues, such as text position, poligon/polyline coordinates
git-svn-id: trunk@43772 -
2014-01-19 19:26:49 +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
d19752c40c fpvectorial-odt: Changes some parts in recommendation of a validator
git-svn-id: trunk@42467 -
2013-08-23 20:03:43 +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
6a44be2ad0 fpvectorial-eps: Patch from Michael Thompson, fixes compilation of fpvectorial in 64 bits
git-svn-id: trunk@42436 -
2013-08-21 04:13:52 +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
sekelsenmat
bd29b651ed Patch from Michael Thompson: First commit of the docx writter
git-svn-id: trunk@42409 -
2013-08-16 06:43:56 +00:00
sekelsenmat
b1f478d8ed fpvectorial-odt: Advances the writer
git-svn-id: trunk@42375 -
2013-08-09 12:38:42 +00:00
sekelsenmat
fbd4d7e732 fpvectorial: Rewrites more of the page handling system, introducing a necessary API break. Advances the ODT writer, now it starts showing some text
git-svn-id: trunk@42374 -
2013-08-09 12:24:33 +00:00
sekelsenmat
409456340f fpvectorial: Rewrites the basic architecture of text documents, now each rich text has a sequence of paragraphs which has a sequence of text spans
git-svn-id: trunk@42373 -
2013-08-09 08:39:34 +00:00
sekelsenmat
7c47abc6d7 fpvectorial-odt: Advances text document support
git-svn-id: trunk@42368 -
2013-08-08 10:18:35 +00:00
sekelsenmat
f13dca75fb fpvectorial: Fixes a typo
git-svn-id: trunk@42366 -
2013-08-06 13:33:46 +00:00
sekelsenmat
4880929587 fpvectorial-svg: Nasty workaround
git-svn-id: trunk@42323 -
2013-08-04 13:38:54 +00:00
sekelsenmat
ee0b433bd1 fpvectorial: Fixes a bug in the TvRasterImage drawer, it was using the image real size instead of desired size, and a minor workaround in svg: Now wmtboc finally renders more or less ok in both EPS and SVG
git-svn-id: trunk@42321 -
2013-08-04 12:59:55 +00:00
sekelsenmat
8b13c332d2 fpvectorial-svg: Fixes a missing conversion of coordinates
git-svn-id: trunk@42318 -
2013-08-04 11:49:30 +00:00
sekelsenmat
f573ac8ed2 fpvectorial-svg: Fixes a bug in the translate transform (the Y axis of SVG and fpvectorial are opposites and this needs a lot of taking care of)
git-svn-id: trunk@42317 -
2013-08-04 11:30:45 +00:00
sekelsenmat
17fe854c92 fpvectorial-svg: Implements applying layer transforms to sub-entities
git-svn-id: trunk@42314 -
2013-08-04 11:02:09 +00:00
sekelsenmat
fe54b32b9b fpvectorial-svg: Fixes a bug in the transform function tokenizer, now the text in wmtboc.svg appears
git-svn-id: trunk@42312 -
2013-08-04 10:43:51 +00:00
sekelsenmat
9342b8538f fpvectorial-svg: Fixes block reading, which was broken after a change in ReadEntityFromNode
git-svn-id: trunk@42311 -
2013-08-04 10:38:39 +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
21990f5b89 fpvectorial-eps: Fixes a regression in radat and implements setcmykcolor
git-svn-id: trunk@42285 -
2013-08-03 15:11:44 +00:00
sekelsenmat
e59bc52695 fpvectorial-eps: Fixes setting the current graphic state (translate and scale) to bezier curves
git-svn-id: trunk@42281 -
2013-08-03 14:22:19 +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
2c31646986 fpvectorial: Advances support for drawing raster images, now it shows at least 1 correct image =)
git-svn-id: trunk@42276 -
2013-08-03 12:06:16 +00:00
sekelsenmat
b613d2541d fpvectorial: Advances support for drawing raster images, now it shows something, although wrong
git-svn-id: trunk@42275 -
2013-08-03 11:52:00 +00:00
sekelsenmat
4e125000da fpvectorial: Advances support for drawing raster images, not yet working
git-svn-id: trunk@42273 -
2013-08-03 11:29:43 +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
91fa76f1e4 fpvectorial-odt: Advances the support for styles
git-svn-id: trunk@42246 -
2013-07-31 06:07:52 +00:00
sekelsenmat
e9a3b8461f fpvectorial: Starts adding support for styles
git-svn-id: trunk@42245 -
2013-07-31 05:07:33 +00:00
sekelsenmat
d0f5409cda fpvectorial-odt: advances the odt writer
git-svn-id: trunk@42240 -
2013-07-30 14:36:28 +00:00
sekelsenmat
549a7558c7 fpvectorial-odt: Advances the odt writer and starts a test project for it
git-svn-id: trunk@42239 -
2013-07-30 13:09:26 +00:00
sekelsenmat
84ef01e07a fpvectorial-odt: Advances the odt writer
git-svn-id: trunk@42216 -
2013-07-28 07:33:42 +00:00