From 4306a285b72439c2842303093c12f23f3c423fc1 Mon Sep 17 00:00:00 2001 From: Peter Hancock Date: Tue, 4 Jun 2013 10:32:34 +0000 Subject: [PATCH] Improved fop.xconf validation git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1489375 13f79535-47bb-0310-9956-ffa450edef68 --- src/foschema/fop-configuration.xsd | 385 +++++++++++++++++++---------- 1 file changed, 249 insertions(+), 136 deletions(-) diff --git a/src/foschema/fop-configuration.xsd b/src/foschema/fop-configuration.xsd index 717da98f8..656aecc20 100644 --- a/src/foschema/fop-configuration.xsd +++ b/src/foschema/fop-configuration.xsd @@ -28,24 +28,41 @@ - - - - - - + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - - + + @@ -56,9 +73,7 @@ - - + @@ -77,145 +92,206 @@ This type is stricter than required by FOP, in that it imposes an order of the elements, which is not required by FOP. - - - + + + + - Configuration elements used by the PDF renderer, - MIME type application/pdf + endianness is used by the TIFF renderer, MIME type image/tiff. - - - filterLists are used by the PDF renderer, MIME type - application/pdf. - - - - - - - - - - - - - - - - - - - - - - - - Output color profile used by the PDF renderer. Specifies a - filename to an ICC file. - - - - + + + - Configuration elements used by the PostScript renderer, - MIME type application/postscript + single-strip is used by the TIFF renderer, MIME type image/tiff. - - - When set to "true" a landscape page is automatically - rotated and specified as a landscape page in PostScript. - - - - - Specifies the PostScript language level to use when - generating PostScript code. - language-level is used by the PostScript renderer, - MIME type application/postscript. - - - - - - - - - - - When set to "true" PostScript resources are optimized by making a - second pass over the PostScript file (rewriting it). Optimized means that no duplicate - images are written to the stream and only used fonts are added to the PostScript file. - - - - + + - rendering and text-rendering are used by the PCL renderer, - MIME type application/vnd.hp-PCL + line-width-correction is used by the AFP renderer, MIME type application/x-afp. - - - - - - - - - - - - - - - - - - + + + - The elements in this sequence apply only to the bitmap renderers (PNG and TIFF). + filterLists are used by the PDF renderer, MIME type + application/pdf. - - - + + + + + + + + + + + + + + + + + + + + + - The elements in this sequence apply only to the text renderer, - MIME type text/plain. + Optional parameters used by the PDF renderer. - - - - - - The elements in this sequence apply only to the TIFF renderer, - MIME type image/tiff. - + + + + + + + + + + + + + + + + Output color profile used by the PDF renderer. Specifies a + filename to an ICC file. + + + + + When set to "true" a landscape page is automatically + rotated and specified as a landscape page in PostScript. + + + + + Specifies the PostScript language level to use when + generating PostScript code. + language-level is used by the PostScript renderer, + MIME type application/postscript. + + + + + + + + + + + When set to "true" PostScript resources are optimized by making a + second pass over the PostScript file (rewriting it). Optimized means that no duplicate + images are written to the stream and only used fonts are added to the PostScript file. + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + @@ -234,11 +310,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -247,16 +356,20 @@ + + + + -- 2.39.5