<?xml version="1.0" encoding="UTF-8"?>
<factory>
	<invoke-args>
		<invoke-arg id="list.enumeration_factory" class="PHPPdf\Core\Node\BasicList\EnumerationStrategyFactory" />
	</invoke-args>
	<nodes>
	    <node name="page" class="PHPPdf\Core\Node\Page">
	        <stylesheet>
	            <attribute name="font-type" value="helvetica" />
	            <attribute name="font-size" value="12px" />
	            <attribute name="font-style" value="normal" />
	            <attribute name="margin" value="52px 52px" />
	            <attribute name="color" value="#000000" />
	            <attribute name="page-size" value="595:842" />
	        </stylesheet>
	        <formatters>
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\ColumnBreakingFormatter" />
	        </formatters>
	    </node>
	    <node name="elastic-page" class="PHPPdf\Core\Node\Page">
	        <stylesheet>
	            <attribute name="font-type" value="helvetica" />
	            <attribute name="font-size" value="12px" />
	            <attribute name="font-style" value="normal" />
	            <attribute name="color" value="#000000" />
	            <attribute name="page-size" value="595:842" />
	        </stylesheet>
	        <formatters>
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\ElasticPageFormatter" />
	        </formatters>
	    </node>
	    <node name="dynamic-page" class="PHPPdf\Core\Node\DynamicPage">
	        <formatters>
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\PageBreakingFormatter" />
	        </formatters>
	    </node>
	    <node name="div" class="PHPPdf\Core\Node\Container">
	    	<alias>pre</alias>
	    	<alias>nl</alias>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
        <node name="blockquote" class="PHPPdf\Core\Node\Container">
            <stylesheet>
                <attribute name="margin-left" value="40px" />
                <attribute name="margin-right" value="40px" />
                <attribute name="margin-top" value="20px" />
                <attribute name="margin-bottom" value="20px" />
            </stylesheet>
            <formatters>
                <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
                <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
                <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

                <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
                <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
                <post class="PHPPdf\Core\Formatter\FloatFormatter" />
                <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
            </formatters>
        </node>
	    <node name="circle" class="PHPPdf\Core\Node\Circle">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="pie-chart" class="PHPPdf\Core\Node\Chart\PieChart">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="barcode" class="PHPPdf\Core\Node\Barcode">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="br" class="PHPPdf\Core\Node\Container">
	        <stylesheet>
	            <attribute name="line-break" value="1" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    
	    <node name="ul" class="PHPPdf\Core\Node\BasicList">
	    	<invoke method="setEnumerationStrategyFactory" argId="list.enumeration_factory" />
	    	<stylesheet>
	    		<attribute name="margin-left" value="12px" />
	    	</stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\ListFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	    <node name="ol" class="PHPPdf\Core\Node\BasicList">
	    	<stylesheet>
	    		<attribute name="type" value="decimal" />
	    		<attribute name="margin-left" value="12px" />
	    	</stylesheet>
	    	<invoke method="setEnumerationStrategyFactory" argId="list.enumeration_factory" />
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\ListFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	    <node name="li" class="PHPPdf\Core\Node\BasicListItem">
	    	<stylesheet>
	    		<attribute name="margin-left" value="10px" />
	    	</stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	    <node name="p" class="PHPPdf\Core\Node\Container">
	        <stylesheet>
	            <attribute name="padding" value="12px 0" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    
	    <node name="paragraph" class="PHPPdf\Core\Node\Paragraph">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ParagraphFormatter" />
	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />

	        </formatters>
	    </node>
	    
	    <node name="text" class="PHPPdf\Core\Node\Text">
	    	<alias>span</alias>
	    	<alias>code</alias>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TextDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="h1" class="PHPPdf\Core\Node\Container">
	        <stylesheet>
	            <attribute name="font-size" value="18px" />
	            <attribute name="font-style" value="bold" />
	            <attribute name="margin" value="12px 0" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="h2" class="PHPPdf\Core\Node\Container">
	        <stylesheet>
	            <attribute name="font-size" value="16px" />
	            <attribute name="font-style" value="bold" />
	            <attribute name="margin" value="12px 0" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="h3" class="PHPPdf\Core\Node\Container">
	        <stylesheet>
	            <attribute name="font-size" value="14px" />
	            <attribute name="font-style" value="bold" />
	            <attribute name="margin" value="12px 0" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="h4" class="PHPPdf\Core\Node\Container">
	    	<alias>h5</alias>
	    	<alias>h6</alias>
	        <stylesheet>
	            <attribute name="font-size" value="12px" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	            <post class="PHPPdf\Core\Formatter\VerticalAlignFormatter" />
	        </formatters>
	    </node>
	    <node name="page-info" class="PHPPdf\Core\Node\Runtime\PageInfo">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TextDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="page-number" class="PHPPdf\Core\Node\Runtime\CurrentPageNumber">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TextDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="table" class="PHPPdf\Core\Node\Table">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TableColumnFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\TableFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	        </formatters>
	    </node>
	    <node name="tr" class="PHPPdf\Core\Node\Table\Row">
	        <stylesheet>
	            <attribute name="height" value="5px" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\RowDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="td" class="PHPPdf\Core\Node\Table\Cell">
	        <stylesheet>
	            <complex-attribute name="border" color="#000000" size="1px" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\CellFirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	    <node name="img" class="PHPPdf\Core\Node\Image">
	        <stylesheet>
	            <attribute name="margin" value="1" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ImageConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	        </formatters>
	    </node>
	    <node name="hr" class="PHPPdf\Core\Node\Container">
	        <stylesheet>
	            <attribute name="height" value="1px" />
	            <attribute name="margin" value="12px 0" />
	            <complex-attribute name="background" color="#000000" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	    <node name="a" class="PHPPdf\Core\Node\Text">
	    	<stylesheet>
	    		<attribute name="text-decoration" value="underline" />
	    		<attribute name="color" value="#0000ff" />
	    	</stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TextDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="b" class="PHPPdf\Core\Node\Text">
	    	<alias>strong</alias>
	        <stylesheet>
	            <attribute name="font-style" value="bold" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TextDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="i" class="PHPPdf\Core\Node\Text">
	    	<alias>em</alias>
	        <stylesheet>
	            <attribute name="font-style" value="italic" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\TextDimensionFormatter" />
	        </formatters>
	    </node>
	    <node name="page-break" class="PHPPdf\Core\Node\Container">
	    	<alias>break</alias>
	    	<alias>column-break</alias>
	        <stylesheet>
	            <attribute name="break" value="1" />
	            <attribute name="height" value="0.01" />
	        </stylesheet>
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	    <node name="column-layout" class="PHPPdf\Core\Node\ColumnableContainer">
	        <formatters>
	            <pre class="PHPPdf\Core\Formatter\ConvertAttributesFormatter" />
	            <pre class="PHPPdf\Core\Formatter\StandardDimensionFormatter" />
	            <pre class="PHPPdf\Core\Formatter\FirstPointPositionFormatter" />

	            <post class="PHPPdf\Core\Formatter\ContainerDimensionFormatter" />
	            <post class="PHPPdf\Core\Formatter\StandardPositionFormatter" />
	            <post class="PHPPdf\Core\Formatter\FloatFormatter" />
	        </formatters>
	    </node>
	</nodes>
</factory>
