Lines Matching defs:outs

924         StringOutputStream outs;
925 OutputStreamWriter out(outs);
928 str = outs.getString();
1113 OutputStreamWriter outs(bouts);
1118 outs.writeString("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
1119 outs.writeString("<!DOCTYPE manifest:manifest PUBLIC \"-//OpenOffice.org//DTD Manifest 1.0//EN\" \"Manifest.dtd\">\n");
1120 outs.writeString("\n");
1121 outs.writeString("\n");
1122 outs.writeString("<!--\n");
1123 outs.writeString("*************************************************************************\n");
1124 outs.writeString(" file: manifest.xml\n");
1125 outs.printf (" Generated by Inkscape: %s", ctime(&tim)); //ctime has its own <cr>
1126 outs.writeString(" http://www.inkscape.org\n");
1127 outs.writeString("*************************************************************************\n");
1128 outs.writeString("-->\n");
1129 outs.writeString("\n");
1130 outs.writeString("\n");
1131 outs.writeString("<manifest:manifest xmlns:manifest=\"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0\">\n");
1132 outs.writeString(" <manifest:file-entry manifest:media-type=\"application/vnd.oasis.opendocument.graphics\" manifest:full-path=\"/\"/>\n");
1133 outs.writeString(" <manifest:file-entry manifest:media-type=\"text/xml\" manifest:full-path=\"content.xml\"/>\n");
1134 outs.writeString(" <manifest:file-entry manifest:media-type=\"text/xml\" manifest:full-path=\"styles.xml\"/>\n");
1135 outs.writeString(" <manifest:file-entry manifest:media-type=\"text/xml\" manifest:full-path=\"meta.xml\"/>\n");
1136 outs.writeString(" <!--List our images here-->\n");
1146 outs.printf(" <manifest:file-entry manifest:media-type=\"");
1148 outs.printf("image/gif");
1150 outs.printf("image/png");
1152 outs.printf("image/jpeg");
1153 outs.printf("\" manifest:full-path=\"");
1154 outs.writeString(newName.c_str());
1155 outs.printf("\"/>\n");
1157 outs.printf("</manifest:manifest>\n");
1159 outs.close();
1176 OutputStreamWriter outs(bouts);
1210 outs.writeString("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
1211 outs.writeString("\n");
1212 outs.writeString("<!--\n");
1213 outs.writeString("*************************************************************************\n");
1214 outs.writeString(" file: meta.xml\n");
1215 outs.printf (" Generated by Inkscape: %s", ctime(&tim)); //ctime has its own <cr>
1216 outs.writeString(" http://www.inkscape.org\n");
1217 outs.writeString("*************************************************************************\n");
1218 outs.writeString("-->\n");
1219 outs.writeString("\n");
1220 outs.writeString("<office:document-meta\n");
1221 outs.writeString("xmlns:office=\"urn:oasis:names:tc:opendocument:xmlns:office:1.0\"\n");
1222 outs.writeString("xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n");
1223 outs.writeString("xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n");
1224 outs.writeString("xmlns:meta=\"urn:oasis:names:tc:opendocument:xmlns:meta:1.0\"\n");
1225 outs.writeString("xmlns:presentation=\"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0\"\n");
1226 outs.writeString("xmlns:ooo=\"http://openoffice.org/2004/office\"\n");
1227 outs.writeString("xmlns:smil=\"urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0\"\n");
1228 outs.writeString("xmlns:anim=\"urn:oasis:names:tc:opendocument:xmlns:animation:1.0\"\n");
1229 outs.writeString("office:version=\"1.0\">\n");
1230 outs.writeString("<office:meta>\n");
1235 outs.writeUString(tmp);
1243 outs.writeUString(tmp);
1246 // outs.writeString(" <meta:editing-cycles>2</meta:editing-cycles>\n");
1247 // outs.writeString(" <meta:editing-duration>PT56S</meta:editing-duration>\n");
1248 // outs.writeString(" <meta:user-defined meta:name=\"Info 1\"/>\n");
1249 // outs.writeString(" <meta:user-defined meta:name=\"Info 2\"/>\n");
1250 // outs.writeString(" <meta:user-defined meta:name=\"Info 3\"/>\n");
1251 // outs.writeString(" <meta:user-defined meta:name=\"Info 4\"/>\n");
1252 // outs.writeString(" <meta:document-statistic meta:object-count=\"2\"/>\n");
1253 outs.writeString("</office:meta>\n");
1254 outs.writeString("</office:document-meta>\n");
1255 outs.close();
1270 writePath(Writer &outs, Geom::PathVector const &pathv,
1287 outs.printf("M %.3f %.3f ", destx, desty);
1298 outs.printf("L %.3f %.3f ", destx, desty);
1306 outs.printf("C %.3f %.3f %.3f %.3f %.3f %.3f ", points[1][X],points[1][Y], points[2][X],points[2][Y], points[3][X],points[3][Y]);
1316 outs.printf("Z");
1827 bool OdfOutput::writeStyleHeader(Writer &outs)
1832 outs.writeString("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
1833 outs.writeString("\n");
1834 outs.writeString("<!--\n");
1835 outs.writeString("*************************************************************************\n");
1836 outs.writeString(" file: styles.xml\n");
1837 outs.printf (" Generated by Inkscape: %s", ctime(&tim)); //ctime has its own <cr>
1838 outs.writeString(" http://www.inkscape.org\n");
1839 outs.writeString("*************************************************************************\n");
1840 outs.writeString("-->\n");
1841 outs.writeString("\n");
1842 outs.writeString("<office:document-styles\n");
1843 outs.writeString(" xmlns:office=\"urn:oasis:names:tc:opendocument:xmlns:office:1.0\"\n");
1844 outs.writeString(" xmlns:style=\"urn:oasis:names:tc:opendocument:xmlns:style:1.0\"\n");
1845 outs.writeString(" xmlns:text=\"urn:oasis:names:tc:opendocument:xmlns:text:1.0\"\n");
1846 outs.writeString(" xmlns:table=\"urn:oasis:names:tc:opendocument:xmlns:table:1.0\"\n");
1847 outs.writeString(" xmlns:draw=\"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0\"\n");
1848 outs.writeString(" xmlns:fo=\"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0\"\n");
1849 outs.writeString(" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n");
1850 outs.writeString(" xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n");
1851 outs.writeString(" xmlns:meta=\"urn:oasis:names:tc:opendocument:xmlns:meta:1.0\"\n");
1852 outs.writeString(" xmlns:number=\"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0\"\n");
1853 outs.writeString(" xmlns:presentation=\"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0\"\n");
1854 outs.writeString(" xmlns:svg=\"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0\"\n");
1855 outs.writeString(" xmlns:chart=\"urn:oasis:names:tc:opendocument:xmlns:chart:1.0\"\n");
1856 outs.writeString(" xmlns:dr3d=\"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0\"\n");
1857 outs.writeString(" xmlns:math=\"http://www.w3.org/1998/Math/MathML\"\n");
1858 outs.writeString(" xmlns:form=\"urn:oasis:names:tc:opendocument:xmlns:form:1.0\"\n");
1859 outs.writeString(" xmlns:script=\"urn:oasis:names:tc:opendocument:xmlns:script:1.0\"\n");
1860 outs.writeString(" xmlns:ooo=\"http://openoffice.org/2004/office\"\n");
1861 outs.writeString(" xmlns:ooow=\"http://openoffice.org/2004/writer\"\n");
1862 outs.writeString(" xmlns:oooc=\"http://openoffice.org/2004/calc\"\n");
1863 outs.writeString(" xmlns:dom=\"http://www.w3.org/2001/xml-events\"\n");
1864 outs.writeString(" xmlns:xforms=\"http://www.w3.org/2002/xforms\"\n");
1865 outs.writeString(" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n");
1866 outs.writeString(" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n");
1867 outs.writeString(" xmlns:smil=\"urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0\"\n");
1868 outs.writeString(" xmlns:anim=\"urn:oasis:names:tc:opendocument:xmlns:animation:1.0\"\n");
1869 outs.writeString(" office:version=\"1.0\">\n");
1870 outs.writeString("\n");
1871 outs.writeString("<!--\n");
1872 outs.writeString("*************************************************************************\n");
1873 outs.writeString(" S T Y L E S\n");
1874 outs.writeString(" Style entries have been pulled from the svg style and\n");
1875 outs.writeString(" representation attributes in the SVG tree. The tree elements\n");
1876 outs.writeString(" then refer to them by name, in the ODF manner\n");
1877 outs.writeString("*************************************************************************\n");
1878 outs.writeString("-->\n");
1879 outs.writeString("\n");
1880 outs.writeString("<office:styles>\n");
1881 outs.writeString("\n");
1890 bool OdfOutput::writeStyleFooter(Writer &outs)
1892 outs.writeString("\n");
1893 outs.writeString("</office:styles>\n");
1894 outs.writeString("\n");
1895 outs.writeString("<office:automatic-styles>\n");
1896 outs.writeString("<!-- ####### 'Standard' styles ####### -->\n");
1897 outs.writeString("<style:style style:name=\"dp1\" style:family=\"drawing-page\"/>\n");
1898 outs.writeString("<style:style style:name=\"standard\" style:family=\"graphic\">\n");
1902 outs.writeString("</style:style>\n");
1903 outs.writeString("<style:style style:name=\"gr1\" style:family=\"graphic\" style:parent-style-name=\"standard\">\n");
1904 outs.writeString(" <style:graphic-properties draw:stroke=\"none\" draw:fill=\"none\"\n");
1905 outs.writeString(" draw:textarea-horizontal-align=\"center\"\n");
1906 outs.writeString(" draw:textarea-vertical-align=\"middle\" draw:color-mode=\"standard\"\n");
1907 outs.writeString(" draw:luminance=\"0%\" draw:contrast=\"0%\" draw:gamma=\"100%\" draw:red=\"0%\"\n");
1908 outs.writeString(" draw:green=\"0%\" draw:blue=\"0%\" fo:clip=\"rect(0cm 0cm 0cm 0cm)\"\n");
1909 outs.writeString(" draw:image-opacity=\"100%\" style:mirror=\"none\"/>\n");
1910 outs.writeString("</style:style>\n");
1911 outs.writeString("<style:style style:name=\"P1\" style:family=\"paragraph\">\n");
1912 outs.writeString(" <style:paragraph-properties fo:text-align=\"center\"/>\n");
1913 outs.writeString("</style:style>\n");
1914 outs.writeString("</office:automatic-styles>\n");
1915 outs.writeString("\n");
1916 outs.writeString("<office:master-styles>\n");
1917 outs.writeString("<draw:layer-set>\n");
1918 outs.writeString(" <draw:layer draw:name=\"layout\"/>\n");
1919 outs.writeString(" <draw:layer draw:name=\"background\"/>\n");
1920 outs.writeString(" <draw:layer draw:name=\"backgroundobjects\"/>\n");
1921 outs.writeString(" <draw:layer draw:name=\"controls\"/>\n");
1922 outs.writeString(" <draw:layer draw:name=\"measurelines\"/>\n");
1923 outs.writeString("</draw:layer-set>\n");
1924 outs.writeString("\n");
1925 outs.writeString("<style:master-page style:name=\"Default\"\n");
1926 outs.writeString(" style:page-master-name=\"PM1\" draw:style-name=\"dp1\"/>\n");
1927 outs.writeString("</office:master-styles>\n");
1928 outs.writeString("\n");
1929 outs.writeString("</office:document-styles>\n");
1938 bool OdfOutput::writeContentHeader(Writer &outs)
1943 outs.writeString("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
1944 outs.writeString("\n");
1945 outs.writeString("<!--\n");
1946 outs.writeString("*************************************************************************\n");
1947 outs.writeString(" file: content.xml\n");
1948 outs.printf (" Generated by Inkscape: %s", ctime(&tim)); //ctime has its own <cr>
1949 outs.writeString(" http://www.inkscape.org\n");
1950 outs.writeString("*************************************************************************\n");
1951 outs.writeString("-->\n");
1952 outs.writeString("\n");
1953 outs.writeString("<office:document-content\n");
1954 outs.writeString(" xmlns:office=\"urn:oasis:names:tc:opendocument:xmlns:office:1.0\"\n");
1955 outs.writeString(" xmlns:style=\"urn:oasis:names:tc:opendocument:xmlns:style:1.0\"\n");
1956 outs.writeString(" xmlns:text=\"urn:oasis:names:tc:opendocument:xmlns:text:1.0\"\n");
1957 outs.writeString(" xmlns:table=\"urn:oasis:names:tc:opendocument:xmlns:table:1.0\"\n");
1958 outs.writeString(" xmlns:draw=\"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0\"\n");
1959 outs.writeString(" xmlns:fo=\"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0\"\n");
1960 outs.writeString(" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n");
1961 outs.writeString(" xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n");
1962 outs.writeString(" xmlns:meta=\"urn:oasis:names:tc:opendocument:xmlns:meta:1.0\"\n");
1963 outs.writeString(" xmlns:number=\"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0\"\n");
1964 outs.writeString(" xmlns:presentation=\"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0\"\n");
1965 outs.writeString(" xmlns:svg=\"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0\"\n");
1966 outs.writeString(" xmlns:chart=\"urn:oasis:names:tc:opendocument:xmlns:chart:1.0\"\n");
1967 outs.writeString(" xmlns:dr3d=\"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0\"\n");
1968 outs.writeString(" xmlns:math=\"http://www.w3.org/1998/Math/MathML\"\n");
1969 outs.writeString(" xmlns:form=\"urn:oasis:names:tc:opendocument:xmlns:form:1.0\"\n");
1970 outs.writeString(" xmlns:script=\"urn:oasis:names:tc:opendocument:xmlns:script:1.0\"\n");
1971 outs.writeString(" xmlns:ooo=\"http://openoffice.org/2004/office\"\n");
1972 outs.writeString(" xmlns:ooow=\"http://openoffice.org/2004/writer\"\n");
1973 outs.writeString(" xmlns:oooc=\"http://openoffice.org/2004/calc\"\n");
1974 outs.writeString(" xmlns:dom=\"http://www.w3.org/2001/xml-events\"\n");
1975 outs.writeString(" xmlns:xforms=\"http://www.w3.org/2002/xforms\"\n");
1976 outs.writeString(" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n");
1977 outs.writeString(" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n");
1978 outs.writeString(" xmlns:smil=\"urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0\"\n");
1979 outs.writeString(" xmlns:anim=\"urn:oasis:names:tc:opendocument:xmlns:animation:1.0\"\n");
1980 outs.writeString(" office:version=\"1.0\">\n");
1981 outs.writeString("<office:scripts/>\n");
1982 outs.writeString("\n");
1983 outs.writeString("<!--\n");
1984 outs.writeString("*************************************************************************\n");
1985 outs.writeString(" D R A W I N G\n");
1986 outs.writeString(" This section is the heart of SVG-ODF conversion. We are\n");
1987 outs.writeString(" starting with simple conversions, and will slowly evolve\n");
1988 outs.writeString(" into a 'smarter' translation as time progresses. Any help\n");
1989 outs.writeString(" in improving .odg export is welcome.\n");
1990 outs.writeString("*************************************************************************\n");
1991 outs.writeString("-->\n");
1992 outs.writeString("\n");
1993 outs.writeString("<office:body>\n");
1994 outs.writeString("<office:drawing>\n");
1995 outs.writeString("<draw:page draw:name=\"page1\" draw:style-name=\"dp1\"\n");
1996 outs.writeString(" draw:master-page-name=\"Default\">\n");
1997 outs.writeString("\n");
2005 bool OdfOutput::writeContentFooter(Writer &outs)
2007 outs.writeString("\n");
2008 outs.writeString("</draw:page>\n");
2009 outs.writeString("</office:drawing>\n");
2010 outs.writeString("\n");
2011 outs.writeString("<!-- ######### CONVERSION FROM SVG ENDS ######## -->\n");
2012 outs.writeString("\n");
2013 outs.writeString("</office:body>\n");
2014 outs.writeString("</office:document-content>\n");