From bb4d7f6ab1726f37d541bbb61a1a64169ba6058d Mon Sep 17 00:00:00 2001 From: Keiron Liddle Date: Fri, 8 Nov 2002 09:25:34 +0000 Subject: [PATCH] added some image examples some minor fixes git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195448 13f79535-47bb-0310-9956-ffa450edef68 --- .../content/xdocs/design/book.xml | 5 +- .../content/xdocs/design/extending.xml | 4 +- src/documentation/content/xdocs/dev/book.xml | 4 +- .../content/xdocs/dev/examples.xml | 48 +++++-- src/documentation/content/xdocs/fo/align.fo | 68 ++++++++++ src/documentation/content/xdocs/fo/align2.fo | 68 ++++++++++ src/documentation/content/xdocs/fo/size.fo | 118 ++++++++++++++++++ src/documentation/resources/images/fop.jpg | Bin 0 -> 2339 bytes src/documentation/sitemap.xmap | 11 +- 9 files changed, 312 insertions(+), 14 deletions(-) create mode 100644 src/documentation/content/xdocs/fo/align.fo create mode 100644 src/documentation/content/xdocs/fo/align2.fo create mode 100644 src/documentation/content/xdocs/fo/size.fo create mode 100644 src/documentation/resources/images/fop.jpg diff --git a/src/documentation/content/xdocs/design/book.xml b/src/documentation/content/xdocs/design/book.xml index 84da0fa9d..6f8fa0d98 100644 --- a/src/documentation/content/xdocs/design/book.xml +++ b/src/documentation/content/xdocs/design/book.xml @@ -6,6 +6,9 @@ copyright="@year@ The Apache Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink"> + + + @@ -14,7 +17,7 @@ - + diff --git a/src/documentation/content/xdocs/design/extending.xml b/src/documentation/content/xdocs/design/extending.xml index ae0938ec1..d0a954586 100644 --- a/src/documentation/content/xdocs/design/extending.xml +++ b/src/documentation/content/xdocs/design/extending.xml @@ -85,7 +85,9 @@ document into PDF markup.

eg. -Search]]> + +Search +]]> to result in a text box referencing the following PDF action: >]]> diff --git a/src/documentation/content/xdocs/dev/book.xml b/src/documentation/content/xdocs/dev/book.xml index ef98ef0ba..44c8096cc 100644 --- a/src/documentation/content/xdocs/dev/book.xml +++ b/src/documentation/content/xdocs/dev/book.xml @@ -13,12 +13,14 @@ -

+ + + diff --git a/src/documentation/content/xdocs/dev/examples.xml b/src/documentation/content/xdocs/dev/examples.xml index 89975a21d..1773b58db 100644 --- a/src/documentation/content/xdocs/dev/examples.xml +++ b/src/documentation/content/xdocs/dev/examples.xml @@ -1,14 +1,44 @@ - - -
- FO Examples -
- + + +
+ FO Examples +
+ +
+ Example Documents Using FOP +

+ These examples have been rendered using FOP. +

+
- + Images Examples

+Embedding images in FO: + + + + + + + + + + + + + + + + + + + + + + +
Images in FO
descriptionfo filepdf result
align in larger viewportalign.foalign.fo.pdf
align in smaller viewportalign2.foalign2.fo.pdf
scaling imagesize.fosize.fo.pdf

- -
+ +
diff --git a/src/documentation/content/xdocs/fo/align.fo b/src/documentation/content/xdocs/fo/align.fo new file mode 100644 index 000000000..6c9449a7a --- /dev/null +++ b/src/documentation/content/xdocs/fo/align.fo @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + +1. FOP test for images + + Align in Larger Viewport + +Default align: +(), start +(), end +(), center +(), before +(), after +(), center +(). + + +Default align: +(), start-before +(), start-after +(), start-center +(), center-before +(), center-center +(), center-after +(). + + + +end-before +(), end-center +(), end-after +(). + + + + This section is only required to show that the layout still works. + + + + + + diff --git a/src/documentation/content/xdocs/fo/align2.fo b/src/documentation/content/xdocs/fo/align2.fo new file mode 100644 index 000000000..8c85414d5 --- /dev/null +++ b/src/documentation/content/xdocs/fo/align2.fo @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + +1. FOP test for images + + Align in Smaller Viewport + +Default align: +(), start +(), center +(), end +(), before +(), after +(), center +(). + + +Default align: +(), start-before +(), start-center +(), start-after +(), center-before +(), center-after +(), center-center +(). + + + +end-before +(), end-after +(), end-center +(). + + + + This section is only required to show that the layout still works. + + + + + + diff --git a/src/documentation/content/xdocs/fo/size.fo b/src/documentation/content/xdocs/fo/size.fo new file mode 100644 index 000000000..ae6f763e2 --- /dev/null +++ b/src/documentation/content/xdocs/fo/size.fo @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + +1. FOP test for images + + Normal + +The image () is placed normally. + + + + + Sized + +The image +() +has the content size set. + + + + + Sized + +The image +() +has the width and height set. + + + + + Sized + +The image +() +has the ipd and bpd set. + + + + + Clipped + +The image +() +is clipped with the content size double the viewport size. + + + + + Clipped + +The image +() +is clipped with the content size double the viewport size. +This has error-if-overflow +set so there should be an error reported, it can recover from the +error by clipping to the viewport. + + + + + Scaling + +The image +() +has non-uniform scaling. + + +The image +() +has non-uniform scaling. + + +The image +() +has uniform scaling. + + +The image +() +has uniform scaling. + + + + + + This section is only required to show that the layout still works. + + + + + + diff --git a/src/documentation/resources/images/fop.jpg b/src/documentation/resources/images/fop.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8fe6ca9ff0eff08005df813dad4f3fa7a2b74dd3 GIT binary patch literal 2339 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 JpToo+`xo=$E{y;H literal 0 HcmV?d00001 diff --git a/src/documentation/sitemap.xmap b/src/documentation/sitemap.xmap index c6adaf1f3..1aa7af81b 100644 --- a/src/documentation/sitemap.xmap +++ b/src/documentation/sitemap.xmap @@ -352,10 +352,17 @@ - + + + + + + + + - + -- 2.39.5