打印SQL Server图表(从SQL Server Management Studio Express)

我在打印图表时遇到了麻烦,我似乎将图表的某些部分屏蔽掉了,等等。我尝试了几种不同的计算机,打印机和数据库,所以它似乎是SSMS Express本身的一个问题。

这是这样吗?

是否有任何体面的解决方法,或者没有人使用可以干净地与SQL Server集成的第三方产品(最好是免费或便宜的)?

在该图中,从编辑菜单执行“ 将图复制到剪贴板 ”,然后粘贴到新的Microsoft Word文档中。 从那里,你可以按比例缩放绘图。

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

右键点击空间区域,然后select“ 复制图表到剪贴板 ”。

去“绘画”粘贴,然后打印。

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

– 每一个教一个,

使用页面设置和打印比例

当你有你的绘图时,转到文件| 页面设置

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

一旦你已经显示你的分页符,玩打印秤,以便它符合您select的页面大小。

在这里输入图像说明

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

在打印多页SQL图表时,我遇到过相关的问题,最后find了一个不需要复制图表的可接受的解决scheme。 我的主要问题是在您尝试打印时自动重新计算分页符的位置。

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

1)启用查看分页符

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

3)在最后一页(右下angular)的右下angular放置一个带有一些文本(您的公司名称等)的文本注释,并find它靠近那个angular落。

4)尝试再次重新计算分页符,看看他们留在相同的地方或足够接近你想要的地方。

5)打印和享受!

注:我正在使用SSMS 2012,我希望最终能够自动解决这个问题,但行为像以前的版本 – 至less这种解决方法让我躺在正确的打印页面图。

不知道这是否会帮助你,但我通常通过CutePDF Writer打印到PDF。

惊讶! 你为什么要将它导出为Word或使用CutePDF?

  • 右键单击图上的白色背景select查看分页符。
  • 从文件select打印。

它在我的电脑上工作! : – ]