The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniGraffle General (http://forums.omnigroup.com/forumdisplay.php?f=10)
-   -   Copy-Paste to word and sizing problems (http://forums.omnigroup.com/showthread.php?t=23530)

czar 2012-02-22 06:52 AM

Copy-Paste to word and sizing problems
 
Hi,

I'd like to create my drawings and then select what I need and copy-paste to Word. The problem is: the size in Word is much bigger than the 100% size in Omnigraffle.

How can I align this somehow?

Cheers

RobTrew 2012-02-22 07:03 AM

I am getting pretty much the same size by using [B]Edit > Copy As > PDF[/B] in OG5.

(After pasting to Word, any fine-tuning can, of course, be done by dragging a resizing corner)

czar 2012-02-22 07:06 AM

Hm... Just Cmd-C would be quicker...

RobTrew 2012-02-22 08:27 AM

There are various ways of assigning a keystroke to it.

One would be to save the following code as an applescript, and assign a keystroke to the Applescript with something like FastScripts or Keyboard Maestro.

[CODE]-- Copy as PDF
-- Assign to a keyboard shortcut with FastScripts or Keyboard Maestro ...


tell application id "sevs"
set mnuCopy to my GetMenuItem("OGfl", {"Edit", "Copy As", "PDF"})
tell application id "OGfl" to activate
click mnuCopy
end tell


-- RETURNS A REFERENCE TO A CLICKABLE MENU ITEM
-- E.G. set mnuZoomFit to GetMenuItem("OGfl", {"View", "Zoom", "Zoom to Selection"})
on GetMenuItem(strAppCode, lstMenu)
set lngChain to length of lstMenu
if lngChain < 2 then return missing value

tell application id "sevs"
set lstApps to application processes where its creator type = strAppCode
if length of lstApps < 1 then return missing value
tell first item of lstApps
-- GET THE TOP LEVEL MENU
set strMenu to item 1 of lstMenu
set oMenu to menu strMenu of menu bar item strMenu of menu bar 1

-- TRAVEL DOWN THROUGH ANY SUB-MENUS
repeat with i from 2 to (lngChain - 1)
set strMenu to item i of lstMenu
set oMenu to menu strMenu of menu item strMenu of oMenu
end repeat

-- AND RETURN THE FINAL MENU ITEM
return menu item (item -1 of lstMenu) of oMenu
end tell
end tell
end GetMenuItem

on GUIEnabled()
tell application id "sevs"
if UI elements enabled then
return true
else
activate
display dialog "This script depends on enabling access for assistive devices in system preferences" buttons "OK" default button "OK" with title pTitle & " " & pVer
tell application id "sprf"
activate
set current pane to pane id "com.apple.preference.universalaccess"
end tell
return false
end if
end tell
end GUIEnabled[/CODE]

czar 2012-02-22 08:30 AM

Thanks. Before doing this I quickly tested it and unfortunately have to say, the the copied PDF is the same size as "normal" copy-paste and that for example the font size in the diagram is much bigger. Using the same font "Arial" both in size 9 looks much bigger when pasting diagrams to Word...

RobTrew 2012-02-22 08:46 AM

Sounds frustrating ...

I'm not seeing this, so probably worth a quick email to the Ninjas through [B]Help > Send Feedback ...[/B]


All times are GMT -8. The time now is 01:24 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.