Skip to content

Commit 1ae8850

Browse files
committed
Use Filter in svg output
1 parent 15c83c4 commit 1ae8850

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

gds2x/svg/gdsparse_svg.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ void GDSParse_svg::OutputHeader()
106106
for(unsigned int i = 0; i < m_process->LayerCount(); i++){
107107
layer = m_process->GetLayer(i);
108108
if(layer->Show){
109-
fprintf(m_optr, "\t\t.%s { fill: #%02x%02x%02x; opacity:0.75; }\n",
110-
layer->Name.c_str(), (int)(255*layer->Red), (int)(255*layer->Green), (int)(255*layer->Blue));
111-
fprintf(m_optr, "\t\t.s%s { fill: none; stroke: #%02x%02x%02x; opacity:0.75; stroke-miterlimit:2.5;stroke-linejoin:miter}\n",
112-
layer->Name.c_str(), (int)(255*layer->Red), (int)(255*layer->Green), (int)(255*layer->Blue));
109+
fprintf(m_optr, "\t\t.%s { fill: #%02x%02x%02x; opacity:%.2f; }\n",
110+
layer->Name.c_str(), (int)(255*layer->Red), (int)(255*layer->Green), (int)(255*layer->Blue), 1.0-layer->Filter);
111+
fprintf(m_optr, "\t\t.s%s { fill: none; stroke: #%02x%02x%02x; opacity:%.2f; stroke-miterlimit:2.5;stroke-linejoin:miter}\n",
112+
layer->Name.c_str(), (int)(255*layer->Red), (int)(255*layer->Green), (int)(255*layer->Blue), 1.0-layer->Filter);
113113
}
114114
}
115115
fprintf(m_optr, "\t</style>\n");

0 commit comments

Comments
 (0)