Подтвердить что ты не робот

Корпоративный архитектор: экспорт диаграмм UML в высоком качестве

В Enterprise Architect (версия 9.2) я создал несколько диаграмм UML классов и последовательностей. Теперь мне нужны эти диаграммы в документе Word.

Мой первый подход состоял в том, чтобы просто вырезать их с помощью инструмента для удаления Windows 7 и вставить их в документ. Но для печати качество было слишком низким.

Второй подход состоял в том, чтобы "Сохранить их как изображения", как предлагалось в Enterprise Architect. Но с этим качество было еще хуже.

Третий способ - экспортировать их в pdf файл. С этим качество было вполне приличным, и я мог импортировать эти pdf файлы в Inkscape, а затем преобразовать их в *.png файлы, чтобы импортировать их в слово. Проблема заключается в том, что Enterprise Architect не удается с помощью шрифтов. Значение самого изображения имеет высокое качество, но оно пытается преобразовать шрифт классов, а затем у меня есть пробелы между буквами, где их не должно быть.

Короче говоря, есть ли способ экспортировать мои диаграммы UML из Enterprise Architect в общий формат изображения, например .png или .tiff, сохраняя при этом достойное качество?

4b9b3361

Ответ 1

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

Качество изображений можно контролировать в параметрах (Инструменты - Параметры), вкладке "Диаграмма". "Ограничение памяти изображения" контролирует объем памяти, который разрешен для процесса преобразования изображений; увеличение этого должно улучшить качество больших диаграмм. "Scale Saved Bitmaps to" позволяет установить более высокое разрешение для изображений.

Я не проверял, влияют ли они на функцию копирования на буфер (в меню Diagram или CTRL + B), что я обычно копирую диаграммы в документы.

Ответ 2

Чтобы иметь диаграммы в слове, есть очень простой способ.

Просто откройте диаграмму в ea, затем выберите все с помощью CTRL + A, затем скопируйте CTRL + C, введите слово и просто вставьте CTRL + V. Простое и безупречное качество.

Ответ 3

По какой-то причине, когда вы используете Ctrl-B для экспорта модели EA Sparx в MS Word, вы получаете растровое изображение, скопированное в буфер обмена, но когда вы вставляете его в Powerpoint, вы получаете Enhanced Metafile. Это векторная графика, которая может быть увеличена и т.д. Без потери деталей.

Prep

  • Прежде чем начать, зайдите в EA и Tools- > Options (или нажмите Ctrl-F9).
  • Убедитесь, что выбрана страница "Общие свойства".
  • Установите флажок "Буфер обмена" на "Метафайл" (если он установлен в "Растровое изображение", вы только когда-либо получайте растровое изображение, даже в Powerpoint).

Шаги

  • Откройте вашу модель EA для экспорта.
  • Откройте Powerpoint и снимите ограничивающие поля по умолчанию, оставляя пустой слайд.
  • Откройте Word и найдите точку в документе, где вы хотите вставить модель.
  • Вернитесь к EA, откройте окно модели и нажмите Ctrl-B (Диаграмма- > Вставить изображение в буфер обмена).
  • Перейдите в Powerpoint и нажмите Ctrl-V, чтобы вставить.
  • Измените размер модели, чтобы она соответствовала слайду.
  • Нажмите Ctrl A, затем Ctrl C, чтобы все скопировалось в буфер обмена.
  • Перейдите в Word и нажмите Ctrl-V для вставки - теперь вы должны иметь модель EA в формате метафайла EMF, а не растровое изображение. Теперь рецензенты документов могут увеличить масштаб и увидеть полную детальность в модели.

Ответ 4

Выполните следующие действия:

PACKAGE- > Documetation- > Опубликовать как HTML

Создайте новую папку для вывода и установите путь в поле "Выход".

- > Нажмите "Создать"

Goto.. [ваша папка]\EARoot, файлы с именем EA *. [png | gif] - это ваша диаграмма

изображения в исходном разрешении.

Ответ 5

Я сам использовал ctrl + P и использовал свой pdf-конвертер для печати. - До этого я настраиваю размер страницы в свойствах диаграммы → Диаграмма → Настройка страницы → Дополнительно. - Я установил "Масштаб на одну страницу", затем нажимаю "Настройка страницы", выбираю соответствующий размер и ориентацию страницы. - Мой PDF-конвертер - PDFCreator: http://download.cnet.com/PDFCreator/3000-2064_4-10558866.html

Ответ 6

Пока я вижу, что вы, похоже, решили (рады услышать), я опубликую это, если другим не удастся с вышеупомянутым.

Я всегда только что выбрал (ctrl + A для всей диаграммы) и вставил в Word/PPT/Outlook, и диаграммы были автоматически преобразованы в красивые масштабируемые изображения PNG (без изменения настроек памяти/качества).

Но в недавнем проекте кажется, что когда я пытался сделать то же самое, качество было очень плохим/нечетким, и текст был вроде раздавлен.

Вы случайно используете Remote Desktop для подключения к компьютеру, на котором запущен Sparx EA? Существует еще один поток, плавающий где-то (извините, у вас нет ссылки), где другие сталкиваются с подобными проблемами при подключении через RDP в полноэкранном режиме. Я смог экспортировать хорошее качество с не-RDP-сессии, или я думаю, что если бы я подключился через RDP, но не в полноэкранном режиме, он должен экспортировать в качество, к которому я привык.

Надеюсь, что это поможет кому-то еще с подобной проблемой

Ответ 7

Измените темы диаграммы, перейдите в tools- > diagram- > Темы и измените темы диарама на "чертеж" и перейдите в файл- > Печать в PDF

Ответ 8

В версии 13 (возможно, также и в более старых версиях) вы можете нажать Ctrl-T, чтобы открыть диалоговое окно "Сохранить как изображение". Там вы можете выбрать между .png,.bmp,.jpeg,.tga,.gif,.wmf и .emf.

Ответ 9

Скопируйте диаграмму Ctrl + A, Ctrl + C и вставьте ее в Microsoft Paint, а затем сохраните как файл jpg/png.