导出大型实体框架图

edmx entity-framework visual-studio-2010

我有一个相当大的实体图。我试图将它导出到一个图像,不幸的是因为它是如此之大,图像出来所有像素化。

请参阅此链接http://connect.microsoft.com/VisualStudio/feedback/details/534574/edmx-model-image-export-pixelation以获取错误报告(由其他人制作)。

所以我想知道是否有另一种方法来导出该图表。我不想编写自己的导出实用程序。

我尝试使用实体开发人员打开我的模型,但它刚刚崩溃,当我去报告错误时,他们的网站引发了一个错误,所以当我可以尝试修复他们在我的模型中抱怨的内容时,我不相信他们的应用程序足以将其视为永久性解决方案,并且不希望将该时间用于临时解决方案。

理想情况下,我可以将其导出到其他UML图表中,没有Visual Studio的人可以编辑并返回给我,但我会满足于图像导出,这些图像导出足够详细,您可以读取实体的名称。

提前致谢。

热门答案

有一种简单的方法可以实现您的需求。

下载像PDF Creator这样的虚拟打印机。

打开EDMX文件。

转到“文件>页面设置...”并选择更大的纸张尺寸,“ARCH E3”非常好。

转到“文件>打印...”并从可用的打印机中选择“PDF Creator”,然后单击“确定”。将显示PDF Creator选项,输入您想要的文件名,并在其中显示“Profile”选择您需要的格式,如“JPEG”或“PNG”,您当然也可以导出为“PDF”。

现在点击“保存”并转发。




许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因