打印SQL Server图(来自SQL Server Management Studio Express)

tbo*_*one 41 sql-server ssms

我在打印图表时遇到问题,我似乎将图表的某些部分封锁了,等等.我尝试了几种不同的计算机,打印机和数据库,因此SSMS Express本身似乎存在问题.

这只是它的方式吗?

是否有任何体面的解决方法,或者是否有人使用可以与SQL Server完全集成的第三方产品(最好是免费或廉价)?

Rob*_*vey 81

在图中,从编辑菜单中执行复制图到剪贴板,然后粘贴到新的Microsoft Word文档中.从那里,您可以根据需要缩放绘图.

如果您的打印机能够打印到11 x 17纸张,则效果很好.我已经能够将30个表格的模式打印到单个页面上,并且表格对象几乎是实际大小.

  • 在SQl Management studio中以高缩放级别开始,否则当您粘贴到任何其他应用程序时,您将拥有低质量图像. (5认同)
  • @Robert:我尝试用10%变焦的图像粘贴,再次以150%的分辨率粘贴,确实有所作为.如果您只有几张表,则不会注意到,但如果以低缩放率复制粘贴大图,则会变得难以辨认. (2认同)

Wah*_*tar 16

右键单击空间区域,然后选择" 将图表复制到剪贴板 ".

转到"绘画"粘贴然后打印它.


小智 10

手动解决方案:1-在SSMS中打开图表2-右键单击并选择"查看分页符"(如果您的图表显示在多个页面上,请转到#3)3 - 将所有表格项目拖放到一页空间(完成后!)4-使用缩放下拉控件查看表格(即适合,10%,... 100%)5-保存为您想要的任何名称6-打印图表,它适合一页.

- 每一个教一个,

  • 谢谢比尔.另外一个有用的提示是你可以拖动渐变线直到你的表适合一个页面,而不是移动表格! (2认同)

Tru*_*ubs 8

使用页面设置和打印比例

获得绘图后,转到文件| 页面设置

从那里,您可以确定纸张尺寸,方向,最重要的打印比例

显示分页符后,请使用打印比例,使其适合您选择的分页大小.

在此输入图像描述

那么查看图表的每个人都可以直接从SMSS打印而无需复制到剪贴板并使用其他程序进行打印...


Chr*_*ckx 7

打印多页SQL图时我遇到了相关问题,最后找到了一个可以接受的解决方案,不涉及将图复制到其他地方.我的主要问题是在您尝试打印时自动重新计算分页符位置.

首先,在页面设置中,设置方向/纸张尺寸/打印比例

1)启用查看分页符

2)在您想要的页面中排列图表(或者知道您也可以拖动蓝色分页线)

3)在最后一页的右下角(最右下方)放置一个带有一些文本(您的公司名称等)的文本注释,并将其定位在某个角落附近.

4)尝试再次重新计算分页符,看到它们保持在同一个地方或足够接近您想要的位置.

5)打印并享受!

注意:我正在使用SSMS 2012,我希望它能最终自动解决这个问题但行为与以前的版本相似 - 至少这种解决方法让我能够在打印页面上正确地绘制图表.