【问题标题】:How to create a PDF database diagram in SQL Server?如何在 SQL Server 中创建 PDF 数据库图?
【发布时间】:2012-06-17 16:10:56
【问题描述】:

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

【问题讨论】:

  • 这不是真正的话题。这不是一个编程问题,除非你想知道如何编写一个可以做到这一点的程序。也就是说,我同意@dcp 的回答。对于这类事情,CutePdf 非常方便。

标签: sql-server pdf er-diagrams


【解决方案1】:

使用 SQL Server Management Studio 2014:

  1. 右键图表区域
  2. 在菜单栏上选择“数据库图表”>>“将图表复制到剪贴板”
  3. 打开 MS Word 并粘贴

【讨论】:

  • 不幸的是,大型数据库无法正常工作。图像会很小,您无法阅读任何内容
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

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

    【讨论】:

    • 对于pdf转换器这个工具,我推荐福昕阅读器。空白页 --> 从文件(在主页选项卡上)并添加您刚刚保存的 png 文件。转换将在几秒钟内完成。
    • 您也可以使用“Microsoft Print to PDF”内置打印机选项将其打印为 PDF 文档。
    【解决方案4】:

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

    第1步:右击图表区域并全选

    或者

    按住shift一一选择所有表

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

    【讨论】:

    • 不知道为什么这个答案有投票权。除非您安装任何扩展程序,否则此答案中提到的选项肯定不可用。
    【解决方案5】:

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

    转到文件 -> 页面设置

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

    然后返回生成的图表 右键选择查看分页符

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

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

    您将获得 ER 图的 PDF

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        【解决方案7】:

        第一步:在图表区右击SELECT ALL

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

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

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

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

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2011-12-26
              • 1970-01-01
              • 2018-09-07
              • 2012-09-27
              • 2014-01-22
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多