12

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

4

9 回答 9

23

使用 SQL Server Management Studio 2014:

  1. 右键单击图表区域
  2. 在菜单栏上选择“数据库图”>>“将图复制到剪贴板”
  3. 打开 MS Word 并粘贴
于 2017-05-05T06:24:52.433 回答
7

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

于 2012-06-14T15:27:15.560 回答
7

要以 PDF 格式显示图表,请执行以下步骤:

  • 单击图表区域中的任意位置
  • 右键单击->复制到剪贴板
  • 将其粘贴到绘图窗口中
  • 将其保存为 png 图像
  • 打开浏览器并搜索png to pdf转换器在线工具
  • 将其转换为 pdf
于 2018-01-31T15:30:53.243 回答
4

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

步骤 1:右键单击图表区域并选择全部

或者

拿着班次一一选择所有表

文件 ---> 打印 ----> Adob​​e PDF / Microsoft to PDF ---> 打印按钮

于 2015-09-07T08:36:48.457 回答
4

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

转到文件 -> 页面设置

将打印比例设置为 10 或更低。将纸张尺寸选择为小报 将方向设置为横向 设置打印机名称 microsoft print 为 pdf 之后按 ok 在此处输入图像描述

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

在此处输入图像描述

现在您可以将每个表格拖放到您想要的页面内。

之后点击文件 - >打印 选择Microsoft打印到PDF并点击打印按钮。

您将获得 ER 图的 PDF

于 2020-11-12T09:53:57.877 回答
2

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

于 2012-06-14T15:22:55.623 回答
1

步骤 1:右键单击图表区域,然后SELECT ALL

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

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

于 2017-09-04T14:48:16.923 回答
0

打印到 OneNote,然后导出为 PDF。

于 2013-05-01T21:45:29.110 回答
0

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

于 2021-03-20T22:07:01.863 回答