diff --git a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp index 3227dcd8db..036b183bc1 100644 --- a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp +++ b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp @@ -113,7 +113,7 @@ App::DocumentObjectExecReturn *DrawViewSpreadsheet::execute(void) return new App::DocumentObjectExecReturn("Empty cell value"); Symbol.setValue(getSheetImage()); - + requestPaint(); return TechDraw::DrawView::execute(); } @@ -298,8 +298,12 @@ std::string DrawViewSpreadsheet::getSheetImage(void) result << " " << celltext << "" << endl; + if ((alignment & Spreadsheet::Cell::ALIGNMENT_LEFT) || + (alignment & Spreadsheet::Cell::ALIGNMENT_HCENTER) || + (alignment & Spreadsheet::Cell::ALIGNMENT_RIGHT)) { + result << Font.getValue() << "\"" << " font-size=\"" << TextSize.getValue() << "\"" + << " fill=\"" << fcolor << "\">" << celltext << "" << endl; + } } rowoffset = rowoffset + cellheight; }