void writeSVGInlineText(TextStream& ts, const RenderSVGInlineText& text, int indent) { writeStandardPrefix(ts, text, indent); ts << " " << enclosingIntRect(FloatRect(text.firstRunOrigin(), text.floatLinesBoundingBox().size())) << "\n"; writeResources(ts, text, indent); writeSVGInlineTextBoxes(ts, text, indent); }
void writeSVGImage(TextStream& ts, const RenderSVGImage& image, int indent) { writeStandardPrefix(ts, image, indent); writePositionAndStyle(ts, image); ts << "\n"; writeResources(ts, image, indent); }
void writeSVGContainer(TextStream& ts, const RenderObject& container, int indent) { writeStandardPrefix(ts, container, indent); writePositionAndStyle(ts, container); ts << "\n"; writeResources(ts, container, indent); writeChildren(ts, container, indent); }
void writeSVGText(TextStream& ts, const RenderSVGText& text, int indent) { writeStandardPrefix(ts, text, indent); writeRenderSVGTextBox(ts, text); ts << "\n"; writeResources(ts, text, indent); writeChildren(ts, text, indent); }
void writeSVGInlineText(TextStream& ts, const RenderText& text, int indent) { writeStandardPrefix(ts, text, indent); // Why not just linesBoundingBox()? ts << " " << FloatRect(text.firstRunOrigin(), text.linesBoundingBox().size()) << "\n"; writeResources(ts, text, indent); writeSVGInlineTextBoxes(ts, text, indent); }
void writeSVGContainer(TextStream& ts, const RenderObject& container, int indent) { // Currently RenderSVGResourceFilterPrimitive has no meaningful output. if (container.isSVGResourceFilterPrimitive()) return; writeStandardPrefix(ts, container, indent); writePositionAndStyle(ts, container); ts << "\n"; writeResources(ts, container, indent); writeChildren(ts, container, indent); }
void CModelWriterNode100_Model::writeToXML() { std::wstring sLanguage = m_pModel->getLanguage(); writeStartElementWithNamespace(XML_3MF_ELEMENT_MODEL, PACKAGE_XMLNS_100); writeStringAttribute(XML_3MF_ATTRIBUTE_MODEL_UNIT, m_pModel->getUnitString()); writeConstPrefixedStringAttribute(XML_3MF_ATTRIBUTE_PREFIX_XML, XML_3MF_ATTRIBUTE_MODEL_LANG, sLanguage.c_str()); writeConstPrefixedStringAttribute(XML_3MF_ATTRIBUTE_XMLNS, XML_3MF_NAMESPACEPREFIX_MATERIAL, XML_3MF_NAMESPACE_MATERIALSPEC); writeMetaData(); writeResources(); writeBuild(); writeFullEndElement(); }
bool PdfExport::writeFooter() { XOJ_CHECK_TYPE(PdfExport); if (!writePagesindex()) { g_warning("failed to write outlines"); return false; } if (!writeResources()) { g_warning("failed to write resources"); return false; } this->bookmarks.writeOutlines(this->doc, this->writer, &this->outlineRoot, this->pageIds); if (!writer->writeInfo(doc->getFilename())) { g_warning("failed to write info"); return false; } if (!writeCatalog()) { g_warning("failed to write catalog"); return false; } if (!writeCrossRef()) { g_warning("failed to write cross ref"); return false; } if (!writeTrailer()) { g_warning("failed to write trailer"); return false; } return true; }
void write(TextStream& ts, const RenderSVGShape& shape, int indent) { writeStandardPrefix(ts, shape, indent); ts << shape << "\n"; writeResources(ts, shape, indent); }
void write(TextStream& ts, const RenderPath& path, int indent) { writeStandardPrefix(ts, path, indent); ts << path << "\n"; writeResources(ts, path, indent); }