Печать диаграмм SQL Server (из SQL Server Management Studio Express)

StackOverflow https://stackoverflow.com/questions/1039774

  •  22-07-2019
  •  | 
  •  

Вопрос

У меня возникли проблемы с печатью моих диаграмм, кажется, что части диаграммы блокируются и т.д.Я перепробовал несколько разных компьютеров, принтеров и баз данных, так что, похоже, проблема в самой SSMS Express.

Неужели так оно и есть на самом деле?

Существуют ли какие-либо достойные обходные пути, или кто-нибудь использует сторонний продукт (желательно бесплатный или дешевый), который может полностью интегрироваться с SQL Server?

Это было полезно?

Решение

На диаграмме выполните команду Копировать диаграмму в буфер обмена из меню редактирования, а затем вставьте в новый документ Microsoft Word. Оттуда вы можете масштабировать чертеж по своему желанию.

Если у вас есть принтер, способный печатать на бумаге формата 11 x 17, это хорошо работает. Таким образом, я смог напечатать схемы с 30 таблицами на одной странице, и объекты таблиц имеют почти фактический размер.

Другие советы

Щелкните правой кнопкой мыши в области пространства и выберите " Скопировать диаграмму в буфер обмена ".

Перейти к " Paint " вставьте его, затем распечатайте.

Ручное решение: 1- Открыть схему в SSMS 2- Щелкните правой кнопкой мыши и выберите «Просмотреть разрывы страниц».    (Если ваша диаграмма отображается на нескольких страницах, перейдите к # 3) 3 - перетащите все элементы таблицы в одно пространство страницы (все готово!) 4- Используйте раскрывающийся элемент управления Zoom для просмотра ваших таблиц (т.е. Fit to, 10%, ... 100%) 5- Сохранить как любое имя, которое вы хотите 6. Распечатайте диаграмму, и она уместится на одной странице.

-Каждый научит одного,

Используйте страницу настройки и масштаб печати

Когда у вас есть рисунок, перейдите в Файл | Настройка страницы

Отсюда вы можете определить размер бумаги, ориентацию и самое главное Масштаб печати

После того, как вы показали свои разрывы страниц, поиграйтесь с масштабом печати, чтобы он соответствовал выбранному вами размеру страницы.

введите описание изображения здесь

тогда каждый, кто просматривает диаграмму, может печатать напрямую из SMSS без необходимости копировать в буфер обмена и использовать другие программы для печати ...

Я столкнулся с подобными проблемами при печати нескольких страниц диаграмм SQL и, наконец, нашел приемлемое решение, которое не требует копирования диаграммы в другое место.Моя главная проблема заключается в автоматическом пересчете размещения разрывов страниц при попытке печати.

Сначала в разделе Настройка страницы установите ориентацию / формат бумаги / масштаб печати

1) Включить Просмотр Разрывов страниц

2) Расположите диаграмму на страницах так, как вы хотите (в качестве альтернативы знайте, что вы также можете перетащить синие линии разрыва страницы).

3) В правом нижнем углу последней страницы (крайнем правом нижнем углу) поместите текстовую аннотацию с небольшим количеством текста (название вашей компании и т.д.) И расположите ее немного ближе к этому углу.

4) Попробуйте еще раз пересчитать разрывы страниц и убедитесь, что они остаются на том же месте или достаточно близко к тому месту, где вы хотите их видеть.

5) Печатайте и наслаждайтесь!

Примечание:Я использую SSMS 2012, который, как я надеялся, наконец-то решит эту проблему автоматически, но ведет себя как предыдущие версии - по крайней мере, это обходное решение позволяет мне правильно разместить диаграмму на печатной странице.

Не уверен, поможет ли это вам или нет, но я обычно печатаю в PDF через CutePDF Writer .

Удивлен!Почему вы хотите экспортировать его в word или использовать CutePDF?

  • Щелкните правой кнопкой мыши на белом фоне диаграммы и выберите пункт Просмотреть разрывы страниц.
  • В меню Файл выберите печать.

Это работает на моем компьютере!:-]

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top