<?xml version="1.0" encoding="UTF-8"?>
<root>
    <doclet-version-NOT-library-version>1.07</doclet-version-NOT-library-version>
    <class>
        <name>com.palmosoft.palmohtmltopdf.HtmlToPdf</name>
        <shortname>PalmoHtmlToPdf</shortname>
        <owner>activity</owner>
        <event>finished(value As Boolean)</event>
        <method>
            <name>ConvertFromFile</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>paramString1</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>paramString2</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>DirectoryOutput</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>FilenameOutput</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>ConvertFromString</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>paramString1</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>DirectoryOutput</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>FilenameOutput</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Initialize</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>paramBA</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>paramString</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <property>
            <name>PrintAttributes</name>
            <parameter>
                <name>attr</name>
                <type>android.print.PrintAttributes</type>
            </parameter>
            <comment>Build the Builder and then pass the Builder to this method. Eg:
	Example:&lt;code&gt;
 phtmltopdf.PrintAttributes = phtmltopdfBulder.setMediaSize(phtmltopdfBulder.MediaSize_ISO_A4).setResolution(600, 600).setMargins(10, 10, 10, 10).build
  &lt;/code&gt;</comment>
        </property>
    </class>
    <class>
        <name>com.palmosoft.palmohtmltopdf.printAttributesBuilderWrapper</name>
        <shortname>printAttributeBuilder</shortname>
        <objectwrapper>android.print.PrintAttributes.Builder</objectwrapper>
        <owner>process</owner>
        <method>
            <name>setMargins</name>
            <comment>Specifies content margins in Mills</comment>
            <returntype>com.palmosoft.palmohtmltopdf.printAttributesBuilderWrapper</returntype>
            <parameter>
                <name>L</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>T</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>W</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>H</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>setResolution</name>
            <comment>Specifies a supported resolution in DPI (dots per inch)</comment>
            <returntype>com.palmosoft.palmohtmltopdf.printAttributesBuilderWrapper</returntype>
            <parameter>
                <name>x</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>y</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initialize the builder</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>setColorMode</name>
            <comment></comment>
            <returntype>com.palmosoft.palmohtmltopdf.printAttributesBuilderWrapper</returntype>
            <parameter>
                <name>col</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>build</name>
            <comment>Create the Builder after all other builder methods were set.</comment>
            <returntype>android.print.PrintAttributes</returntype>
        </method>
        <method>
            <name>setMediaSize</name>
            <comment>Specifies a supported media size. 
 Media size is the dimension of the media on which the content is printed. 
 For example, the NA_LETTER media size designates a page with size 8.5" x 11".</comment>
            <returntype>com.palmosoft.palmohtmltopdf.printAttributesBuilderWrapper</returntype>
            <parameter>
                <name>mediasize</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>setDuplexMode</name>
            <comment>A valid duplex mode or zero. 
 Value is either 0 or a combination of PrintAttributes.DUPLEX_MODE_NONE, PrintAttributes.DUPLEX_MODE_LONG_EDGE, and PrintAttributes.DUPLEX_MODE_SHORT_EDGE</comment>
            <returntype>com.palmosoft.palmohtmltopdf.printAttributesBuilderWrapper</returntype>
            <parameter>
                <name>mode</name>
                <type>int</type>
            </parameter>
        </method>
        <field>
            <name>DUPLEX_MODE_NONE</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A4_asLandscape</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A0</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A3</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>DUPLEX_MODE_SHORT_EDGE</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A4</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A1</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A10</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>DUPLEX_MODE_LONG_EDGE</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A2</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>MediaSize_ISO_A3_asLandscape</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
    </class>
    <version>1.2</version>
    <author>Palmosoft, modified by Johan Schoeman</author>
</root>
