All Downloads are FREE. Search and download functionalities are using the official Maven repository.

config.doc-2-1.xsd Maven / Gradle / Ivy

There is a newer version: 8.11.9
Show newest version




	
		
			This is the root element of source doc
			(consisting in a 'metadata' and a 'body' section)
		
		
			
				
					
					
				
				
			
		
	

	
	

	
		
			Contains the meta informations of the document
			('meta' is kept for compatibility, better use 'metadata')
		
	

	
		
			The body of the document
			(roughly comparable to a HTML 'body' element)
		
		
			
				
				
				
				
				
				
				
				
				
				
			
		
	

	
		
			This is a key/value element containing informations for document generations, the attribute 'name' is the key, while the text content is the value.
		
		
			
				
					Contains the value of this document information (see the link https://venusdocs.fugerit.org/docs/html/doc_meta_info.html for possible values)
				
			
		
	

	
		
			A header made of a complex elements (not includes tables)
		
		
			
				
				
				
				
			
			
				
					Header horizontal alignment
				
			
			
				
					'true' is the header should add page number
				
								
			
			
				
					Expected header size
				
			
		
	

	
		
			A footer made of  simple elements (not includes tables)
		
		
			
				
				
				
				
			
			
				
					Footer horizontal alignment
				
			
			
				
					'true' is the footer should add page number
				
								
			
			
				
					Expected footer size
				
			
		
	

	
		
			A header made of a complex elements (includes tables)
		
		
			
				
				
				
				
				
				
			
			
				
					Header horizontal alignment
				
			
			
				
					'true' is the header should add page number
				
								
			
			
				
					Expected header size
				
			
		
	

	
		
			A footer made of complex elements (includes tables)
		
		
			
				
				
				
				
				
				
			
			
				
					Footer horizontal alignment
				
			
			
				
					'true' is the footer should add page number
				
								
			
			
				
					Expected footer size
				
			
		
	

	
		
			A background image to use for the document
		
		
			
				
			
		
	

	
		
			The root of the bookmark tree for the document
		
	
	
	
		
			A bookmark for the document
		
	

	
		
			A document paragraph
			(roughly comparable to a HTML 'p' element)
			, Depending on type handler support it is possible to use some constants (usually in header or footer)
			, ${currentPage} to display the current page (starts at 1)
			, ${pageCount} to display the last page number
		
	

	
		
			A document table
			(roughly comparable to a HTML 'table' element)
		
		
			
				
			
			
			
				
					Number of columns in a table
							
			
			
				
					The width in percentage of the table
				
			
			
			
			
				
					This should be a integer value representing the table cell spacing (for some format like fo/pdf and html, it represents the margin)
					(Is it possible to set a default for the document : https://venusdocs.fugerit.org/docs/html/doc_meta_info.html#default-table-spacing)
				
			
			
				
					This should be a integer value representing the table cell padding
					(Is it possible to set a default for the document : https://venusdocs.fugerit.org/docs/html/doc_meta_info.html#default-table-padding)
				
			
			
				
					The sizes of the columns of the table as percentages separated by semicolons
					(for instance '30;30;40' are three columns if size 30%, 30% and 40%)
				
			
			
			
			
			
				
					The caption to be used for the table (basically an alternate description)
					Note : different type handlers may render it in different ways
							
			
		
	

	
		
			A table row
			(roughly comparable to a HTML 'tr' element)
		
		
			
				
			
			
			
				
					Set to 'true' if the row is a header for the table
				
			
		
	

	
		
			A row cell
			(roughly comparable to a HTML 'th' or 'td' element)
		
		
			
				
				
				
				
				
				
				
				
			
			
			
				
					The column span size of the cell (default value is '1')
				
			
			
				
					The row span size of the cell (default value is '1')
				
			
			
			
			
				
					Set to 'true' if the cell is a header for the table
				
			
			
			
			
			
			
			
			
			
			
				
			
			
			
		
	

	
		
			A list in the document
			(roughly comparable to a HTML 'ul' pr 'ol' element)
		
		
			
				
			
			
			
		
	

	
		
			A item of a list
			(roughly comparable to a HTML 'li' element)
		
		
			
				
					
					
					
				
				
			
			
		
	

	
		
			A phrase list contained in a list item
		
	

	
		
			An image to include in the document
			(roughly comparable to a HTML 'image' element)
		
		
			
			
			
			
			
			
		
	

	
		
			A phrase of the document
			(roughly comparable to a HTML 'span' element)
		
	

	
		
			Simple spacing
			(roughly comparable to a HTML 'nbsp' entity)
		
		
			
				
					The length of the spacing
				
			
		
	
	
	
		
			A line break
			(roughly comparable to a HTML 'br' element)
		
		
		
		

	
		
			Create a barcode
			(this element is kept for compatibility, but it's better to generate barcode as images)
		
		
			
			
			
		
	
	
	
		
			A document heading
			(roughly comparable to a HTML 'h1', 'h2' etc. element)
		
	
	
	
		
			A page break heading
		
		
	
	
	
		
			
			
			
			
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
	
		
			
			
			
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	

	
		
		
		
		
		
		
		
						
	

	
		
			The type of the image
		
		
			
			
			
		
	

	
		
			Table render mode (if 'inline' the handler will try to render the table as a flow of element)
		
		
			
			
		
	

	
		
			Font style of the element
		
		
			
			
			
			
			
		
	
	
	
		
			Horizontal alignment of the element
		
		
			
			
			
			
			
		
		
	
	
		
			Vertical alignment of the element
		
		
			
			
			
		
			
	
	
		
			A color representation in HTML RGB format
		
		
			
		
	

	
		
			Data type contained in the element
		
		
			
			
			
		
	
	
	
		
			
			
			
			
				
	
	
	
		
			Data format
		
		
  			
				
					
					
				  			
  			  			
  		
		

	
		
			Contains the meta informations of the document
			(roughly comparable to a HTML 'head' element)
		
		
			
			
			
			
			
				
			
		
		
		
	
		
			The level of the headings, from 1 (most relevant) to 7 (less relevant)
			(roughly comparable to a HTML 'h1', 'h2' etc.)
		
		
			
			
		
	

	
		
			An element id (should be unique in the document)
		
		
			
			
		
	

	
		
			Base 64 representation of a resource
		
		
		
	

	
		
			Alternate description of the element
		
		
			
			
		
	
	
	
		
			
				Valid values are :
				cl://pathinjar (Path inside the class loader, safest way to load the image)
				http://imageurl (but generating machine should be able to access the url)
				file://imagepath (Path should be absolute, but you can use, for instance, free marker templating to make it more generic.)
				In case of base64 just provide the type (png,jpg etc.)
			
		
		
			
			
		
		

	
		
			The name of the font to use
		
		
			
			
		
	

	
		
			The size of the font to use
		
		
			
			
		
	

	
		
			The size of the border
		
		
			
			
		
	
	
	
		
			Text indentation (currently ignored)
		
		
			
			
		
		
	
	
		
			Value is 'true' if the white spaces must be trimmed
		
		
		
			
	
	
		
			The leading between lines
		
		
			
			
		
		
	
	
		
			The spacing of the element (possibly in a given direction)
		
		
			
			
		
	

	
		
			
		
	
	
	
		
			
		
		
	
	
		
			
			
		
		

	
		
			
			
		
	
	
	
			
				The scaling percentage (can be higher than 100)
			
		
			
		
		

	
		
			
		
		

	
		
			
				The reference to the element id to link
			
		
		
	
	
		
			The type fo the list
			( 'uld' - unordered with dots, 'ulm' - unordered with mius, 'oln' - ordered with numbers, 'uld' - ordered with letters ) 
		
		
			
			
			
			
			
			
			
			
			
			
			
			
		
	
	
	
		
			
		
	






© 2015 - 2025 Weber Informatics LLC | Privacy Policy