I'm happy to offer you some useful scripts for CorelDRAW. I hope they will make your
work more pleasant and productive.
 |
Oberon Palette
Book Script 
Draw version: 9 |
Created: 4-Sep-1999
Last modified: 4-Sep-1999 |
|
This is a good script that creates color swatches in
CorelDRAW document from a given CorelDRAW palette file (*.cpl). This script features live
document preview so you can preview your palette book before you start creating your
document.
|
 |
Calendar Wizard
2.0

Draw version: 7, 8, 9, 10 |
Created: 21-May-1998
Last modified: 20-May-1999 |
|
An extended version of my Calendar Wizard from Oberon Script Gallery 1.0 for CorelDRAW 6. This version
features many new features and a breakthrough new user interface. You'll love multiple
configurations, preview feature and impressive ease of use. Unzip the archive and run Calendar20-8.CSC
if you are using CorelDRAW 8 (any build), Calendar20-7a.CSC for
CorelDRAW 7 (373/375) or Calendar20-7b.CSC for CorelDRAW 7 Rev B
(467). The other files from the archive must be placed in the same folder as the above
mentioned files. A bug which would result in incorrect
calendar layout for certain years is fixed!!!
CorelDRAW 9 script is available here.
CorelDRAW 10 script is available here.
|
 |
Limit
Colors Script

Draw version: 7, 8, 9 |
Created: 20-Oct-1998
Last modified: 20-May-1999 |
|
Replaces all uniform fill and outline colors in the
drawing with the colors from given palette. The script find the closest match for the
object color and replaces it with a color from the specified palette. Make your drawing
Web browser compatible with a click of a mouse! Version 7 is now available.
CorelDRAW 9 script is available here.
|
 |
Thumbnailer

Draw version: 8, 9 |
Created: 11-Apr-1999
Last modified: 11-Apr-1999 |
|
This is a useful script to build image catalogs with
CorelDRAW. It imports all specified images in turn and places them on page according to
the selected layout options...
CorelDRAW 9 script is available here.
|
 |
File
Converter

Draw version: 8, 9 |
Created: 14-Mar-1999
Last modified: 14-Mar-1999 |
|
File Converter script uses CorelDRAW 8 to import files and
then export them to selected file format. You can specify source and destination folders
and file mask (e.g. "*.cdr" to convert all CDR files in the given folder).
CorelDRAW 9 script is available here.
|
 |
Spot Color Replacer

Draw version: 7, 8, 9 |
Created: 13-Mar-1999
Last modified: 14-Mar-1999 |
|
You can use this script to replace PANTONE spot colors. It
can replace one color with another along with all its tints. CorelDRAW's Find&Replace
Wizard requres to specify each tint individually... This script uses UI Extension Library
(included in the archive).
CorelDRAW 9 script is available here.
|
 |
Object
Replacer

Draw version: 8, 9 |
Created: 9-Feb-1999
Last modified: 9-Feb-1999 |
|
This is a really handy script which allows you to replace
each selected object with another object copied to clipboard. There are two versions of
this script - Normal and Enhanced. The normal version just replaces each selected object
with the object copied to the clipboard without asking anything. The enhanced version
allows you to choose whether to stretch the replacement object to the dimensions of the
object being replaced.
CorelDRAW 9 script is available here.
|
 |
Bounding
Guides

Draw version: 8, 9 |
Created: 6-Feb-1999
Last modified: 6-Feb-1999 |
|
This small script allows you to create four guidlines
around selected object(s). Customize this script into CorelDRAW workspace and assign a
toolbar button or shortcut key to it for quick access.
CorelDRAW 9 script is available here.
|
 |
Bounding
Rectangle

Draw version: 8, 9 |
Created: 6-Feb-1999
Last modified: 6-Feb-1999 |
|
This is a tiny script which creates a rectangle around
selected object(s) in CorelDRAW document. Add a frame to bitmaps, background to text, or
outline to a group of objects instantly.
CorelDRAW 9 script is available here.
|
 |
Oberon
Enframer 2.2

Draw version: 8.369/433, 9 |
Created: 19-Feb-1998
Last modified: 25-Jan-1999 |
|
Due to differences in CorelDRAW 8.369 and 8.433 from
earlier versions, Oberon Enframer script from Oberon Script Gallery 2.1 works incorrectly with
the updated version of CorelDRAW. If you installed the RevB or RevC patch, you'll need the
updated version of the Enframer. Note, you need to have Gallery 2.1
installed before installing this script.
CorelDRAW 9 script is available here.
|
 |
Oberon Function
Visualizer

Draw version: 8, 9 |
Created: 10-Oct-1998
Last modified: 17-Nov-1998 |
|
This script draws graphs using the formulae for X and Y
coordinates dependencies. You can use parametric functions with the variable T as
parameter and spell the function for X and Y coordinate in the corresponding input boxes.
As an example, to draw a graph of Sine, just type the following formulae: Y=Sin(T), X=T
and you'll get it instantly. Due to a bug with .BeginDrawCurve command in CorelDRAW 7 this
script is only available for CorelDRAW 8. It was tested on DRAW 8.369 and worked fine.
However you can try it with your version of Draw7 if you change
"CorelDRAW.Automation.8" for "CorelDRAW.Automation.7" at the beginning
of the script code. Live preview has been added in the latest
revision of this script!
CorelDRAW 9 script is available here.
|
 |
Emboss

Draw version: 8, 9 |
Created: 27-Oct-1998
Last modified: 27-Oct-1998 |
|
Creates embossed look of selected object by duplicating
the object several times and reordering the duplicates and varying the fill color. There
are three types of emboss effects: Emboss, Deboss and Chisel.
CorelDRAW 9 script is available here.
|
 |
Stroke Object Script

Draw version: 8, 9 |
Created: 20-Oct-1998
Last modified: 20-Oct-1998 |
|
Creates a closed curve from the oultine of the selected
object. The curve can be filled with any fill like other curves. This allows to have
oulines with bitmap and fountain fills etc.
CorelDRAW 9 script is available here.
|
 |
Object Transform
Script

Draw version: 7, 8, 9 |
Created: 7-Oct-1998
Last modified: 7-Oct-1998 |
|
This script allows you to scale and rotate selected
objects independently. Use Transform7a.csc to run with CorelDRAW
7 Rev A (7.373 and 7.375), Transform7b.csc with CorelDRAW 7 Rev
B (7.467) and Transform8.csc with CorelDRAW 8 Rev A&B (8.232
and 8.369)
CorelDRAW 9 script is available here.
|
 |
Object Reposition
Script

Draw version: 7, 8, 9 |
Created: 6-Oct-1998
Last modified: 6-Oct-1998 |
|
This script allows you to reposition selected objects so
they spread out to occupy the specified area. For example, you have a chart with tick
marks along the horizontal axis and you need to change the scale of that chart and stretch
the tick marks. The only thing you need to so is to select the tickmarks and specify new
size to spread the objects to. There are 3 sub-versions of this script to be run with
CorelDRAW 7 Rev A and B and CorelDRAW8. Use Reposition7a.csc to
run with CorelDRAW 7 Rev A (7.373 and 7.375), Reposition7b.csc
with CorelDRAW 7 Rev B (7.467) and Reposition8.csc with
CorelDRAW 8 Rev A&B (8.232 and 8.369)
CorelDRAW 9 script is available here.
|
 |
Object Spacing
Control

Draw version: 7, 8, 9 |
Created: 8-Jul-1998
Last modified: 3-Oct-1998 |
|
This script is an updated version of the script included
in Oberon Script Gallery 2. It differs from its earlier version in the
way the script treats text objects. Now you have the object to align text to baseline, cap
height, descents, etc. Click the eye icon to the left to read more about this. There are 3
sub-versions of this script to be run with CorelDRAW 7 Rev A and B and CorelDRAW8. You
will find four script include files: Const.csi, Const7a.csi, Const7b.csi, and Const8.csi.
By default the file Const.csi is the same as Const8.csi. If you want to run this script
under CorelDRAW 7 Rev A or B, copy Const7a.csi or Const7b.csi over
Const.csi.
CorelDRAW 9 script is available here.
|
 |
Object Tiler

Draw version: 7, 8, 9 |
Created: 23-May-1998
Last modified: 23-May-1998 |
|
This script simply makes duplicates of the selected
object(s) and distributes them over the page so that the maximum number of tiles can be
placed on the paper. You specify the margins, gutters and many other options. The script
can create cropmarks around the objects. It can automatically change the paper orientation
if the other orientation can hold more copies of the object. The help file is included.
There are 3 sub-versions of this script to be run with CorelDRAW 7 Rev A and B and
CorelDRAW8. Run Tiler-7a.CSC if you are using CorelDRAW 7.373 or
7.375, Tiler-7b.CSC for 7.467 and Tiler-8.CSC
for 8.232 and 8.369.
CorelDRAW 9 script is available here.
CorelDRAW 10/11 VBA macro is available
here.
|
 |
Extended Object
Search Engine

Draw version: 7, 8, 9 |
Created: 10-Apr-1998
Last modified: 1-May-1998 |
|
Allows you to search for objects that meet certain
conditions involving color models of its fill and outline and individual color components
such as cyan or red. You can use brackets and keywords AND, OR, NOT to build rather
complex conditions. Here is an example of search condition: "FRGB or ORGB or
FCMYK[C>0 or M>0 or Y>0] or OCMYK[C>0 or M>0 or Y>0]" that will
search for an object that has non-gray color components causing the document to separate
into several color plates. The script has a help file to explain how to build such
conditions.
CorelDRAW 9 script is available here.
|
 |
Color Sampler

Draw version: 7, 8, 9 |
Created: 29-Mar-1998
Last modified: 30-Mar-1998 |
|
Creates color swatches. You can specify the number of color
steps in each block, color model (CMYK or RGB) and page layout (the number of color blocks
per page). An updated version offers even more control over color generation. Version 7 is
now available as well.
CorelDRAW 9 script is available here.
|
 |
Scale Outlines
with Image

Draw version: 7, 8, 9 |
Created: 28-Mar-1998
Last modified: 30-Mar-1998 |
|
This script looks through the document and applies Scale with
Image attribute to all outlines. Version for CorelDRAW 7 is also available now.
CorelDRAW 9 script is available here. |
In attempt to create even richer scripting resource, I have
created a new section on my web site where you can find scripts created by
other people.
If you have interesting scripts you want to share and help
others master scripting, feel free to contact me. I'd be glad to post them
here.