Customizing
727
• Reset dialog box positions and last used settings — resets dialog 
boxes so they appear in their default positions and use default 
settings
• Delete all cache files — deletes all existing cache files
• Make all toolbars/palettes visible and on screen — makes all 
toolbars and palettes visible
3 Click OK.
You can reset the entire application to its default state by 
holding down Shift while launching the program. All 
customization is cleared when you reset the program.
Switching languages
You can change the language that is displayed in Corel PaintShop Pro. 
This option can be helpful for international or multilingual users, or for 
users sharing a workstation in an international corporate environment.
To switch the application language
Edit workspace
Manage workspace
1 Choose File  Preferences  Switch Language.
The Switch Language dialog box appears.
2 Select the desired language from the drop-list.
Note:  This feature does not support switching between 
languages with single-byte character sets (such as English, 
German, and French) and languages with double-byte character 
sets (such as Chinese Simplified, Chinese Traditional, and 
Japanese).
3 Click OK.
4 In the message box that notifies you to restart the application, 
click OK.
Pdf metadata reader - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
bulk edit pdf metadata; embed metadata in pdf
Pdf metadata reader - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
endnote pdf metadata; pdf metadata viewer
728
Corel PaintShop Pro X8 User Guide
The selected language is displayed after the application is 
restarted.
Adjusting general viewing options
You can customize how Corel PaintShop Pro displays icons, screen tips, 
and captions.
To set toolbar view options
Edit workspace
1 Choose View  Customize.
The Customize dialog box appears.
2 Click the Options tab.
3 In the Toolbar area, mark any of the following check boxes:
• Show ScreenTips on toolbars — displays the screen tips that 
appear over tools and buttons
• Show shortcut keys in ScreenTips — displays the shortcut keys 
(if available) that appear in screen tips
4 In the Icons area, mark any of the following check boxes:
• Show color icons — mark to show color icons; unmark to show 
grayscale icons
• Show small icons — mark to decrease the size of the icons; 
unmark to display the icons at the default size
5 In the Personalized Menus and Toolbars group box, mark any of 
the following check boxes:
• Menus show recently used commands first — simplifies menus 
to show only recently used commands
• Show full menus after a short delay — displays all menu items 
after a delay if the Menus show recently used commands first 
check box is marked
How to C#: Modify Image Metadata (tag)
XImage.Barcode Reader. XImage.Barcode Generator. C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
remove metadata from pdf file; modify pdf metadata
VB.NET PDF Library SDK to view, edit, convert, process PDF file
PDF Metadata Edit. Offer professional PDF document metadata editing APIs, using which VB.NET developers can redact, delete, view and save PDF metadata.
batch pdf metadata editor; pdf metadata online
Customizing
729
You can erase the memory of your recently used menu 
commands by clicking Reset my usage data.
Accessing tools and commands from previous versions of 
Corel PaintShop Pro
You can access and restore tools and commands that have been 
removed from the workspace. These commands were removed to 
accommodate improved features and functionality. 
To access tools and commands from previous versions of 
Corel PaintShop Pro
Edit workspace
1 Choose View  Customize.
The Customize dialog box appears.
2 In the Commands tab, perform a task from the following table 
and click Close.
Protecting and restoring the Corel PaintShop Pro 
database
The database for your application stores information about your photo 
library and makes is easier to search for photos. If the database is 
damaged, it can affect the performance of Corel PaintShop Pro. Please 
To
Do the following
Add commands
In the Categories list, click Unused 
Commands, find the command you 
want, and drag it to a menu.
Add tools
In the Categories list, click Tools, 
choose the tool you want, and drag 
it to the Tools toolbar.
C# TIFF: TIFF Metadata Editor, How to Write & Read TIFF Metadata
C# TIFF - Edit TIFF Metadata in C#.NET. Allow Users to Read and Edit Metadata Stored in Tiff Image in C#.NET Application. How to Get TIFF XMP Metadata in C#.NET.
edit pdf metadata online; pdf metadata viewer online
C# PDF Library SDK to view, edit, convert, process PDF file for C#
accordingly. Multiple metadata types of PDF file can be easily added and processed in C#.NET Class. Capable C#.NET: Edit PDF Metadata. PDF SDK
pdf xmp metadata editor; clean pdf metadata
730
Corel PaintShop Pro X8 User Guide
note that your photos are safe, but a damaged database can result in 
the loss of customized photo data, such as ratings, tags, and caption 
text.
To protect your database, you can create a backup file. In the event the 
database is damaged, you can reset the database and import your 
backup file.
Please note, JPEG photo data from Corel PaintShop Photo Pro X5 is 
imported into the X8 database when you browse folders. For more 
information about browsing folders, see “Getting photos into Corel 
PaintShop Pro” on page 62.
To backup the application database
1 Save your work.
2 Click File  Database Backup  Export.
You will be prompted to close the application. A backup database 
file is created. Restart the application.
To reset the application database
1 Ensure that the application is closed.
2 From the Windows Start menu, choose All Programs  
Corel PaintShop Pro  Restore Database.
To import your application database backup
1 Save any open work.
2 Click File  Database Backup  Import.
You will be prompted to close the application. The backup 
database file is imported when you restart the application.
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Document and metadata. All object data. File attachment. Flatten visible layers. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
batch pdf metadata; get pdf metadata
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Get image information, such as its location, zonal information, metadata, and so on. Extract image from PDF free in .NET framework application with trial SDK
google search pdf metadata; edit multiple pdf metadata
Automating tasks
731
Automating tasks
Corel PaintShop Pro has many time-saving automation features. You 
can use scripts to automate an action or set of actions, and presets to 
save dialog box or tool settings for later use. You can also perform the 
same action to a number of images at the same time.
This section presents the following topics:
• Scripting basics
• Working with scripting tools and features
• Recording and saving a script
• Running saved scripts
• Stopping or undoing a script
• Editing scripts in Corel PaintShop Pro
• Editing scripts using a text-editing application
• Troubleshooting a script
• Assigning icons to scripts
• Using and creating presets
• Processing files in batches
• Renaming files in batches
Scripting basics
Scripts are a series of commands that you record and play back. This 
can be a great time-saver, because instead of having to make the 
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET supports editing PDF document metadata, like Title, Subject, Author, Creator, Producer, Keywords, Created Date, and Last Modified Date.
pdf xmp metadata; add metadata to pdf
C# PDF - Read Barcode on PDF in C#.NET
C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET edit C#.NET PDF Barcode Reader & Scanner
edit pdf metadata; c# read pdf metadata
732
Corel PaintShop Pro X8 User Guide
changes to each image, you simply have to play back the script. The 
commands you recorded in the script are performed on the image.
Corel PaintShop Pro has a full-featured scripting engine based on the 
Python programming language. You can get more information on this 
language at www.python.org. Although you can write your own 
scripts using Python syntax, Corel PaintShop Pro has a built-in script 
recorder that can do this work for you, allowing you to script almost 
any action within the application.
If, however, you choose to write a script in the Python language, note 
that Python uses indentation to determine scoping, so you must be 
very careful about mixing spaces and tabs. We recommend that you 
use a Python-aware editor such as PythonWin or Idle if you choose to 
write your own scripts.
Scripting resources
Corel PaintShop Pro provides the following scripting resources:
• Command API — an HTML-based resource that helps you add 
Corel PaintShop Pro commands and parameters to the scripts that 
you write.
• Scripting Guide — a PDF guide that provides information about 
scripting for Corel PaintShop Pro. Definitions, example scripts, and 
command and parameter information helps you become familiar 
with scripting.
• Sample scripts — referenced in the Scripting Guide, the sample 
scripts are provided to give you some examples that you can learn 
from and build on.
Automating tasks
733
Working with scripting tools and features
You can find most scripting commands both in the File  Script 
submenu and on the Script toolbar. You’ll find it much easier and faster 
working with scripts using the Script toolbar. Some commands, 
however, are accessible only using the menu.
The following table describes the buttons on the Script toolbar. 
Tool
Description
The Select Script drop-list lets you 
choose the scripts saved in the 
Scripts-Trusted and Scripts-Restricted 
folders.
The Run Selected Script button lets 
you run the script displayed in the 
Select Script drop-list.
The Run Multiple Scripts button 
opens the Run Multiple Scripts 
dialog box so you can choose scripts 
from a list and run them in 
sequence.
The Edit Selected Script button 
opens the Script Editor so you can 
edit the script displayed in the Select 
Script drop-list.
The Toggle Execution Mode button 
lets you switch between Silent and 
Interactive mode when running 
scripts. When the button shows a 
border, it is set to Interactive mode.
The Run Script button lets you 
navigate to and select the script you 
want to load.
734
Corel PaintShop Pro X8 User Guide
To display the Script toolbar
Edit workspace
• Choose View  Toolbars  Script.
To access a script command from a menu
Edit workspace
• Choose File  Script, and choose a script command.
You can only choose the Clear Output Window and Single Step 
commands from the menu. You can, however, add those 
commands to the Script toolbar. For more information, see 
“Customizing toolbars” on page 689.
To display the Script Output palette
Edit workspace
• Choose View  Palettes  Script Output.
The Stop Script button lets you stop 
the running script. 
The Start Script Recording button 
lets you begin recording actions that 
will comprise a script.
The Pause Script Recording button 
lets you pause the recording of a 
script. You can click it again to 
resume recording.
The Cancel Script Recording button 
lets you cancel script recording.
The Save Script Recording button 
lets you stop recording a script and 
prompts you to save it.
Tool
Description
Automating tasks
735
The Script Output palette displays information such as 
previously-used commands, Python syntax errors, or runtime 
errors.
To clear the Script Output palette
Edit workspace
• Choose File  Script  Clear Output Window.
You can also clear a script by right-clicking the Script Output 
palette, and choosing Clear from the context menu.
Recording and saving a script
Scripts are particularly useful for tasks with many steps. Most actions 
you can perform in Corel PaintShop Pro are scriptable; however, be 
aware of the following guidelines:
• You cannot script user interface customizations, CMYK profile 
creation or editing, operations inside the Manage workspace, 
operations inside of Print Layout, or gradient creation.
• You cannot script the floating, docking, or arranging of toolbars, 
palettes, and windows.
• You can script Materials palette and Mixer palette operations, as 
well as Tool Options palette selections, but you cannot record 
them. To script these actions, you must use a text editor 
application.
• Only plug-ins that support scripting are scriptable.
• Outside of the above restrictions, most actions you perform in 
Corel PaintShop Pro are scriptable.
736
Corel PaintShop Pro X8 User Guide
Before you start recording a script, it’s a good idea to write down the 
specific actions you want to record. Ideally, your actions should be as 
efficient as possible.
Restricted and trusted scripts
The scripts in Corel PaintShop Pro are created in the Python 
programming language, which can unfortunately also be used to 
create and execute malicious scripts. Because of this potential danger, 
Corel PaintShop Pro includes two folders, automatically created in two 
locations during installation, each folder containing script files of 
distinct modes. These folders are
• Scripts-Restricted — contains scripts that do not reside in a 
trusted folder
• Scripts-Trusted — contains any trusted scripts
These folders reside inside the following paths:
• 32-bit — X:\Program Files (x86)\Corel\Corel PaintShop Pro 
X8\Languages\[language code] (where “x” indicates the drive on 
which you installed Corel PaintShop Pro)
• 64-bit — X:\Program Files\Corel\Corel PaintShop Pro X8 (64-
bit)\Languages\[language code] 
• In your user folder, ...Documents\Corel PaintShop Pro\18.0
When you create and save a script for the first time, you’re directed to 
save the script in the appropriate path in ...Documents\Corel PaintShop 
Pro\18.0. After that, you’ll be directed to save to the most recently 
used folder.
When the application searches for scripts, restricted scripts are 
searched before trusted scripts.
Here are some considerations about restricted scripts:
Documents you may be interested
Documents you may be interested