Adding the images from this website to your OmniGraffle document is a very easy process. You simply “Tag” and then “Import!” It really is that effortless. Just follow the instructions below.
var slds = document.windows[0].selection.solids
if (slds.length == 1){
slds[0].setUserData('AAAAA','BBBBB')
slds[0].notes = 'DDDDD'
slds[0].setUserData('EEEEE','FFFFF')
slds[0].name = 'BBBBB'
} else {
alert = new Alert('SELECTION ERROR','Please select a single graphic.')
alert.show(function(result){})
}
var cnvs = document.windows[0].selection.canvas
var dataKey = 'SKU'
var urlKey = 'URL'
var keyValues = new Array()
var urlValues = new Array()
for(i = 0; i < cnvs.graphics.length; i++){
aGraph = cnvs.graphics[i]
aValue = aGraph.userData[dataKey]
if(aValue != null){
keyValues.push(aValue)
u = aGraph.userData[urlKey]
if(u != null){
urlValues.push(u)
} else {
urlValues.push('')
}
}
}
var valCount = keyValues.length
for (i = 0; i < valCount; i++) {
var keyValue = keyValues[i]
aStr = urlValues[i]
fileURL = URL.fromString(aStr)
fileURL.fetch((function(keyValue, data) {
aGraph = cnvs.graphicWithUserDataForKey(keyValue, dataKey)
aGraph.image = addImage(data)
}).bind(this, keyValue))
}
var cnvs = document.windows[0].selection.canvas
var dataKey = 'SKU'
var fileExtension = 'jpg'
var keyValues = new Array()
for(i = 0; i < cnvs.graphics.length; i++){
aGraph = cnvs.graphics[i]
aValue = aGraph.userData[dataKey]
if(aValue != null){keyValues.push(aValue)}
}
var valCount = keyValues.length
if(valCount == 0){
new Alert('MISSING DATA KEYS','No graphics are assigned the data key:\n\n\t' + dataKey).show(function(result){throw new Error('script cancelled')})
} else {
fldrURL = URL.fromString('https://omni-automation.com/omnigraffle/tagged-import/gfx/')
if (fldrURL == null){throw new Error('user cancelled')}
fldrURLstr = fldrURL.string
for (i = 0; i < valCount; i++) {
var keyValue = keyValues[i]
aStr = fldrURLstr + keyValue + '.' + fileExtension
console.log(aStr)
fileURL = URL.fromString(aStr)
fileURL.fetch((function(keyValue, data) {
aGraph = cnvs.graphicWithUserDataForKey(keyValue, dataKey)
aGraph.image = addImage(data)
}).bind(this, keyValue))
}
}
Click|tap the image on this page you wish to link to the selected graphic. A user data key and value will be assigned to the selected graphic.
Repeat the previous step for each of the graphics in the OmniGraffle document you want to contain images.
After you have completed tagging all of the graphics you wish to fill, TAP|CLICK the Import Images button to import the images from this webpage into the tagged graphics.
To extract and place the notes for tagged graphics, select the tagged graphic(s), then TAP|CLICK the Place Notes button to create a text box containing the notes, to the right of the selected graphic(s).
You’ll be the envy of the team with this shinny new soccer ball! Designed to be used at maximum inflation pressure, this pro-style ball offers balance and accuracy in a perfect spherical shape. You need the best to run with the rest!
Just like in the movies, this old-style clock will wake you when no other clock can. Genuine brass bells cling and clang until you have no choice but to get up and get going! “The early bird gets the worm.” But trust us… have a good breakfast instead.
You’ll be a commanding presence when you wear this authentic leather fedora. Hand-crafted, it’s designed to be durable even in the toughest weather. There’s no way you won’t be noticed and admired as you wear this one-of-a-kind hat to work!
How many times in the last year have you really needed a wrench to tighten down that leaky kitchen faucet? Probably more times than you can count! Finally a wrench when you need it. This high-quality forged steel adjustable wrench is just the thing.
This unique cake topper provides a special touch for those quiet evening dinners at home. And the stain-resistant clothing makes this object d’art the perfect topping for your famous pasta or cassarole dishes. Who says you can only go around once?
Still trying to get that perfect smile? Afraid you may still have some spinach stuck between your teeth? Fret no more. Just chew on these yummy nuggets and you won’t have to worry about your teeth again!
Ping Pong is back! Latest figures show that more people would rather play ping pong than vote. Like the pogo stick, it’s a pastime that’s not past its prime. Maybe its the sound of saying “ping pong” over and over again as the ball goes back and forth.
If you’re a fan of old Land of the Giants reruns, this is the item for you! Hardened steel pin is backed by a durable plastic holder that’s balanced and perfect for defending yourself against a giant mouse or corn muffin.
Specially crafted from metallic shavings and Spam, this durable dead-weight is shaped to resemble a television set! Next time you want to go fishing with the guys, tell your wife you’re taking the set into the shop for a repair and that you’ll bring home dinner.
Every pool table needs one of these — an extra 8-ball. This round sphere is coated with a thick layer of impact-resistant fiberglass poly-resin material with a lustrous high gloss sheen. And the elegant black exterior is offset with a numeric motif.
If you want to maintain your anonymity, blend right into the crowd with this superbly crafted bit of faux. Optional alternative noses come in different styles including: Winston Churchill, Cyrano de Bergerac, Walter Cronkite, and Cher.
A break-through innovation, this wireless phone finally frees you from the tethers of the “land line.” Drop in your purse or pocket and you’re ready to roll You’ve got the 4-1-1 without effecting your 4-oh-1. “K” that is! Black gold, Texas tea.
Finally a way to heal those pesky paper cuts! Medical journals say pressure is the best antidote and that’s what this band-aid delivers. Sleek metallic design belies the craftsmanship of a bygone era when forges spewed forth molten steel.
The Bean Counter’s bean counter, this ancient device provides a bit of daring decimal-do! It’s unique no-battery design doesn’t require recharging. Doubles as a shaker for mathematicians who moonlight as percussionists.
Perfect for those rainy days when you’re searching for something to do. Clear out the den and create your own solar system with these sturdy scale replicas of the third stone from the Sun. Other planets available with proof-of-purchase seals.
In an age of online banking and Internet phishing scams, it’s nice to have a secure place to keep your hard-earned cash. This little piggy never seems to get enough to eat! It’s almost as if there was a hole in its belly — or at least a rubber stopper.
Find yourself snacking too much at night? Maybe your problem isn’t will power but portion control. Easy-to-use design belies the incredible accuracy of this precision scale. Place bullion on the left and the carrots on the right.
Every family has traditions that are passed from generation to generation, as time goes by and the leaves turn gold. What parent can resist the charm of this cuddly water fowl when it comes time bathe their newborn? That’s right — babies and birdies!
129775
323037
323698
327764
328393
330039
330334
330361
330441
330452
330575
330803
331133
331183
331731
331996
332822
333163
UNDER CONSTRUCTION
This webpage is in the process of being developed. Any content may change and may not be accurate or complete at this time.