db::Layout layout = pView->active_cellview()->layout();
db::SaveLayoutOptions option;
option.select_all_layers();
db::GDS2WriterOptions gds2_options;
gds2_options.write_file_properties = true;
option.set_options(gds2_options);
db::Writer write(option);
tl::OutputStream outstream(strFileName.toStdString());
layout.prop_id(1);
write.write(layout , outstream);
pView 是 lay::LayoutView*, 指向当前的LayoutView.
主要是设置 db::SaveLayoutOptions
strFileName是导出的gds文件名

本文介绍了一个使用 db::SaveLayoutOptions 和 db::GDS2WriterOptions 设置参数,并通过 db::Writer 将 Layout 导出为 GDS2 文件的过程。此过程包括选择所有图层并设置文件属性。
387

被折叠的 条评论
为什么被折叠?



