如何在SQL Server中创建PDF数据库图?

时间:2012-06-14 15:20:47

标签: sql-server pdf er-diagrams

我有一个相对较小的数据库,我想生成一个图表,然后创建该图表的pdf。我有在SQL Server中创建的图表(所有表格都适合pdf文档的一页),但无法弄清楚如何将其导出到文档。这可能吗?我找到的唯一选择是将其复制到剪贴板,然后将其粘贴到Word文档中,但质量不是很好。

9 个答案:

答案 0 :(得分:7)

我是用户管理工作室2014

$("#title").kendoAutoComplete({
                    dataSource: data.Sample,
                    dataTextField: "title_Cd",
                    filter: "startswith"
                }) .parent()
                    .addClass('autocomplete');

答案 1 :(得分:5)

我自己没有使用它,但是SchemaSpy似乎能够使用Graphviz绘制ERD,可以将其输出到ps2(以及许多其他格式)并转换为PDF。

答案 2 :(得分:2)

我最喜欢这类东西的工具是CutePDF。您只需打印图表,然后就可以从打印机对话框中选择CutePDF编写器,然后将其打印为PDF(您可以选择要打印的文件)。

答案 3 :(得分:2)

只需将其打印为PDF或另存为PDF。

第1步:右键点击图表区域并全部选择

按住班次逐个选择所有表格

档案--->打印----> Adobe PDF / Microsoft to PDF --->打印按钮

答案 4 :(得分:2)

要以PDF格式显示图表,请按照以下步骤操作:

  • 点击图表区域中的任意位置
  • 右键单击 - >复制到剪贴板
  • 将其粘贴在绘画窗口中
  • 将其另存为png图像
  • 打开浏览器并搜索png到pdf转换器在线工具
  • 将其转换为pdf

答案 5 :(得分:1)

步骤1:右键单击图表区域和SELECT ALL

第2步:文件 - >打印 - >选择默认值:Microsoft XPS Document Writer

第3步:创建*.oxps文件转换为PDF上的http://oxpstopdf.com/

答案 6 :(得分:1)

为了获得更好的质量 在sql server management studio中生成图后

转到文件->页面设置

将打印比例设置为10或更低。 选择纸张尺寸成小报 将方向设定为横向 将打印机名称microsoft print设置为pdf 之后按确定 enter image description here

并返回到生成的图 右键单击并选择查看分页符

enter image description here

现在,您可以将每个表格拖放到所需页面内。

之后,点击文件->打印 选择Microsoft打印为PDF,然后点击打印按钮。

您将获得ER图的PDF

答案 7 :(得分:0)

打印到OneNote,然后以PDF格式导出。

答案 8 :(得分:-1)

Akhil 的解决方案对我有用。也可以按图修改%分辨率