DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 201
•  Header Capitalized: Formats selected text as 'Header Capitalized'.
•  Header Normal: Formats selected text as 'Header Normal'.
•  Header Secondary: Formats selected text as 'Header Secondary'.
•  Source: Formats selected text as Source.
•  Reset Spacing: Resets the line and paragraph spacing of selected rich text.
IMAGES
•  Copy Info to Comment: Copies basic image info to the comment field.
•  Flip Horizontal / Vertical: Flips the image horizontally/vertically.
•  Rotate Left / Right: Rotates the image left/right.
•  Landscape to Portrait: Rotates only landscape images to portrait.
•  Portrait to Landscape: Rotates only portrait images to landscape.
•  Scale to 1024 pixels wide: Scales the image to 1,024 pixels wide.
•  Scale to 1024 pixels: Scales the image to 1,024 pixels.
•  Scale to 200%: Scales the image to 200 percent.
•  Scale to 50%: Scales the image to 50 percent.
Note: While these scripts work also with PDF documents it is not advisable to do so. The
functions used only act on the first page of a multi-page PDF and the resulting document
will contain the first page only.
IMPORT
These scripts demonstrate DEVONthink Pro Office's ability to import data from various sources,
including web sites.
•  Astronomy Picture of the Day: Imports the Astronomy Picture of the Day.
•  Daily Dilbert: Imports the Daily Dilbert.
•  Del.icio.us: Imports your del.icio.us bookmarks. The descriptions are used to name the
imported bookmarks, the notes and the tags are added to the comments. If the keychain
does not contain a key for del.icio.us, dialogs pop up allowing you to enter the user name
and password.
•  EverNote file (.enex): Imports notes exported from EverNote in EverNote's exchange format
(.enex). Notes are stored as HTML files with formatting; images and attachments are not
imported.
•  Man Page: Imports a UNIX manual page as a PDF document.
•  Mars Explorer Rover Mission Im.: Imports Mars Explorer Rover Mission Images.
•  Perldoc: Imports the documentation of Perl pages, modules, functions, or programs.
•  Phone List: Imports all phone numbers from Apple Address Book.
•  This week's MacDesktops: Imports this week's MacDesktops.
The following scripts import chatlogs and call logs from popular instant messaging clients as well as
from your mobile phone:
•  Adium Chatlogs: Imports all your chatlogs from the Adium instant messaging client,
converts them to readable HTML, and stores them in your database. The Mac OS X
Address Book is used to resolve instant messaging account names if possible.
•  BluePhoneElite Calls: Imports your mobile phone call logs from BluePhoneElite 2.
Pdf reader with bookmarks - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
display bookmarks in pdf; convert excel to pdf with bookmarks
Pdf reader with bookmarks - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to add bookmarks to a pdf; create bookmarks in pdf reader
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 202
•  BluePhoneElite SMS: Imports your SMS messages from your mobile phone via
BluePhoneElite 2.
•  iChat Chatlogs: Imports your iChat chatlogs.
•  Second Life Chatlogs: Imports your Second Life chatlogs.
REMINDERS
•  Add as Event to iCal: Adds a new event to iCal linking back to the selected item in
DEVONthink Pro Office.
•  Add as To Do to iCal: Adds the selected item as a to do item to iCal.
•  Add as To Do to OmniFocus: Adds the selected item as a to do item to OmniFocus.
•  Add as To Do to Task Paper: Adds the selected item as a to do item to Task Paper.
•  Add as To Do to The Hit List: Adds the selected item as a to do item to The Hit List.
•  Add as To Do to Things: Adds the selected item as a to do item to Things.
RENAME
•  Add Prefix: Adds a prefix to the titles of selected documents.
•  Add Suffix: Adds a suffix to the titles of selected documents.
•  Append Selected Text: Appends the selected text to the title of the currently selected item.
•  Replace Text: Replaces a text passage in the titles of selected documents.
•  Selected Text: Sets the title of the currently selected item to the selected text.
•  To Subject: Sets the titles of the selected documents to the subject lines of the email
messages if the selected documents are email messages.
•  To Webpage Title: Sets the titles of the selected documents to the names of the web pages
pointed to by their URL fields.
SHEETS
Even though DEVONthink Pro Office is no spreadsheet application, it does have these scripts that
exemplarily implement basic sum and mean value functionality for sheets.
•  Add Multiple Records: Adds up to 999 empty records to a sheet.
•  Column Sum&Mean Value: Calculates the sum and average of a table column.
•  Row Sum&Mean Value: Calculates the sum and average of a table row.
•  Check sums in last column: Checks the sums in the last column on validity.
TOOLBAR
By default this contains no scripts. Add your own scripts here and add them also to the toolbar of main
and search windows using View > Customize Toolbar.
THUMBNAILS
•  Flip Horizontal / Vertical: Flips the thumbnails of selected documents horizontally/
vertically.
•  Rotate Left / Right: Rotates the thumbnails of selected documents left/right.
•  Landscape to Portrait: Rotates only landscape thumbnails to portrait.
•  Portrait to Landscape: Rotates only portrait thumbnails to landscape.
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
document file. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview
adding bookmarks to a pdf; bookmark a pdf file
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
bookmarks in pdf; create pdf bookmarks
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 203
Note: While these scripts work with all image formats including PDF, they should not be
used for PDF documents. They will only work on the first page of the PDF and destroy all
embedded metadata.
TRANSLATE
•  English to German: Translates selected text.
•  German to English: Translates selected text.
ABOUT THIS MENU
Shows an information dialog window about the Scripts menu.
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Demo Code in VB.NET. The following VB.NET codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
bookmarks pdf files; auto bookmark pdf
C# PDF File Compress Library: Compress reduce PDF size in C#.net
NET framework. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. C# class demo
bookmarks in pdf reader; add bookmarks to pdf reader
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 204
BROWSERS, E-MAIL, RSS READERS
AppleScript is perfectly suited for integrating different applications, interchanging information, and
creating workflows. DEVONthink Pro Office comes with a number of scripts that copy information
from other applications, like Safari or Mail, to DEVONthink Pro Office. You may use these scripts as a
template for connecting DEVONthink Pro Office to your own applications.
To install these scripts completely automatically, click here or select DEVONthink Pro Office > Install
Add-ons,  check Application Scripts and DEVONthink Pro Scripts, and click Install. You access them via
the global script menu extra.
Note: The application-specific scripts (put into sub-folders of "~/Library/Scripts/
Applications") appear only within the application they were designed for (see introduction).
To see them, activate their designated application, e.g., by bringing one of its windows to
the front. The other scripts are located in a sub-menu named "DEVONthink Pro".
DEVONAGENT, CHROME, OMNIWEB, AND SAFARI
These scripts import elements from a displayed web page in Safari, Google Chrome, OmniWeb, Firefox,
Camino, or DEVONagent to DEVONthink Pro Office.
•  Add abstracts to DEVONthink Pro (DEVONagent only)
•  Add page to DEVONthink
•  Add linked images to DEVONthink
•  Add linked images to DEVONthink's downloads
•  Add links to DEVONthink
•  Add links to DEVONthink's downloads
•  Add PDF document to DEVONthink
•  Add selection to DEVONthink
•  Add tabs to DEVONthink (DEVONagent only)
•  Add text to DEVONthink
•  Add web document to DEVONthink
Note: Not all of these options are available for all browsers.
The scripts add the currently displayed page or image, the selection or the text of the current page, the
linked images of the current thumbnail gallery, or the links of the current page from your browser to
DEVONthink Pro Office or its download manager.
EMAIL APPLICATIONS
Note: DEVONthink Pro Office comes with much advanced email archiving functions. Have
a look at them before using these scripts.
Starting with Mac OS X 10.5 Leopard you can drag messages from Apple Mail to DEVONthink Pro
Office to import them. In addition you can use the provided scripts or just transfer selected text to
DEVONthink Pro Office by using the Services  menu. DEVONthink Pro Office comes with scripts for
Apple Mail, Microsoft Entourage, and Microsoft Outlook 2011.
.NET PDF SDK | Read & Processing PDF files
Include extraction of text, hyperlinks, bookmarks and metadata; Advanced document and Pricing. RasterEdge provides royalty-free .NET Imaging PDF Reader SDK of
create pdf bookmarks online; add bookmark pdf file
.NET PDF SDK - Description of All PDF Processing Control Feastures
Fully featured PDF Viewer in HTML5; Outstanding rendering of PDF documents; Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display;
how to bookmark a page in pdf document; acrobat split pdf bookmark
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 205
These scripts, all named Add message(s) to DEVONthink' or Add mailbox(es) to DEVONthink and
located in the respective sub-folder for their target application, copy selected messages or mailboxes
from Apple Mail, Microsoft Entourage, or Outlook to the currently open DEVONthink Pro Office
database. If possible, they set the creation and modification dates of the imported messages to the
receipt date and the URL field to the sender's address. Both Add mailbox(es) scripts also recursively
import mailboxes inside the selected mailboxes and rebuild the mailbox hierarchy within a group
named 'Entourage Mail' or 'Apple Mail' in the currently open DEVONthink Pro Office database.
RSS NEWSREADER
These scripts, namely the script named Add news to DEVONthink, allow you to add selected or flagged
news from NetNewsWire and Endo to the currently open DEVONthink Pro Office database. If correctly
installed (see above), select any news you want to copy to your database and select the script from the
global script menu extra.
OTHER SCRIPTS
The remaining scripts designed for the script menu extra allow you to copy selected text to your
database, or to create a link to the front-most document. They're grouped in the DEVONthink Pro sub-
menu.
•  Copy Selection: Copies the selected text and creates a new plain text document in the
default destination.
•  Link to current document: Indexes the front-most document (for example, a PowerPoint
presentation or an Excel spreadsheet) and places the indexed document in the default
destination. Handy when you are working on a document and want to quickly place a
reference to it in DEVONthink Pro Office.
XDoc.Word for .NET, Advanced .NET Word Processing Features
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. Word Create. Create Word from PDF; Create Word
how to bookmark a pdf in reader; edit pdf bookmarks
XDoc.PowerPoint for .NET, All Mature Features Introductions
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. PowerPoint Convert. Convert PowerPoint to PDF; Convert
bookmarks in pdf from word; bookmark pdf documents
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 206
TRIGGERED SCRIPTS
Triggered scripts are AppleScripts that you attach to an item in DEVONthink Pro Office (a group or
document) and that are executed each time you display this item (like selecting it in Split view). Items
with attached triggered scripts show an AppleScript icon behind their name.
Using triggered scripts, you can bring your items to life and let them act intelligently on various
parameters. Examples for triggered scripts can be found in the folder "Extras/Scripts/Triggered" on the
DEVONthink Pro Office disk image.
ATTACHING A TRIGGERED SCRIPT
Besides creating scripts that attach themselves to an item, you attach them manually by doing the
following:
•  Select the document you want to attach a script to.
•  Open the Info panel  ('Tools > Show Info').
•  Click Select next to the Script field and select the script to attach.
REMOVING A TRIGGERED SCRIPT
To remove a triggered script from an item, do the following:
•  Select the item you want to remove the triggered script from.
•  Open the Info panel  ('Tools > Show Info').
•  Select the contents of the Script field and delete it.
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 207
DROPLETS, FINDER PLUGINS, PDF SERVICES
DROPLETS
Droplet are little AppleScript applications that allow you to run actions based on files or folders dropped
on them. You can create them easily using the AppleScript editor; some useful examples already come
with DEVONthink Pro Office on the disk image in 'Extras/Scripts/Droplets'. Basically, they do what
their name suggests:
•  Import Droplet: Imports files and folders dropped into droplets.
•  Import Index Droplet: Indexes files and folders dropped onto it.
Using Droplets: Place a droplet anywhere you like and optionally drag it to the Dock. Then, drag the
files and folders you want the droplet to act on onto its icon in the Finder or the Dock.
FOLDER ACTIONS
Folder Actions are scripts that you can attach to folders in the file system and that act on all items you
add to these 'hot folders'. DEVONthink Pro Office comes with three folder action scripts that you can
install using the DEVONthink Pro Office > Install Add-Ons  menu option:
•  DEVONthink — Import: Imports files into your databases.
•  DEVONthink — Import & Delete: Imports files into your database and moves the files to
the trash afterwards.
•  DEVONthink — Import, OCR & Delete: Imports files into your database, converts them to
searchable PDFs if necessary, and moves the files to the trash afterwards.
•  DEVONthink — Index: Adds references to the files to your database.
Attaching a Folder Action: To attach a folder action script to a folder, do the following:
•  Right-click the folder.
•  Select Attach a Folder Action from the contextual menu.
•  Select the folder action script you want to attach and click Choose.
Manage Folder Actions: To manage all your folder actions, right-click a folder and choose Configure
Folder Actions (Mac OS X 10.5) or Services > Folder Actions Setup (Mac OS X 10.6) from the contextual
menu. Use the Folder Actions Setup utility to see which folders have scripts attached, and to remove
folder actions from folders.
MAIL
The Mail Rule Action Import script imports all the emails that the mail rule acts on to the currently
open database.
To use this script, do the following:
•  Open the 'Scripts/Mail' folder on the DEVONthink Pro Office disk image.
•  Put the script anywhere on your hard disk.
•  Create a new rule in the preferences window of Apple Mail.
•  Define your criteria.
•  Add the Execute Script action.
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 208
•  Select the 'Mail Rule Action Import' script.
PDF SERVICES
Using PDF Services, you can add your own actions to the PDF button of the print dialog windows in any
Mac OS X application. DEVONthink Pro Office adds an alias of itself to the PDF Services folder.
Installation: To install the PDF Services alias select DEVONthink Pro Office > Install Add-ons  and
check PDF Services in the dialog window. Then click Install.
Printing to your database: To 'print' (save) a document to DEVONthink Pro Office, open it in its
creator application (this could even be DEVONthink Pro Office itself). Then, do the following:
•  Select File & Print.
•  In the appearing print dialog window, click the PDF button at the lower left corner and
select Save PDF to DEVONthink Pro Office (saves to the default destination) from the pop-
up menu.
•  Then, select the destination group for the document, if necessary, and click OK.
Note: This requires an installed printer to work properly.
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 209
MORE EXAMPLES
Some of these scripts do things that have already been implemented as 'real' commands in
DEVONthink Pro Office', others are functions you will seldom use. All of the scripts are more example
than everyday functions, yet all can be of real use.
•  Create Contacts: Copies all entries of the Mac OS X Address Book to DEVONthink Pro
Office, like File > Import > Addressbook.
•  Cross-linked Text: Links selected text to currently visible document. Demonstrates how to
programatically add links to a rich text document.
•  Export daily backup as files & folders: Exports all items of the database as files and folders
as a daily backup.
•  Export to iPod: Exports selected documents as notes to an attached iPod (3rd Generation or
later), like File > Export > to iPod.
•  Export to OPML: Exports selected documents as OPML file, like File > Export > as Outliner
Processor Markup Language.
•  Fancy Text: Demonstrates some of the rich text scripting capabilities of DEVONthink Pro
Office.
•  Import Feed: Demonstrates how you can access RSS feeds from DEVONthink Pro Office via
AppleScript.
•  Latest Macintosh News: Downloads the latest news from a number of RSS feeds and stores
them in the database.
•  Merge: Merges multiple selected document to one long document, like Data > Merge.
•  Move to Done: Moves the selected item(s) to the group Done in the top level of the database.
•  Open In PhotoStickies: Opens selected images in PhotoStickies.
•  Open In Preview: Opens selected images in Preview.
•  Prepare Backup: Creates a backup of the database at a chosen location (like the Desktop),
and makes it a Zip archive that can be comfortably copied to an external medium, an online
drive, or a writable disc.
•  Quick Look: Opens a Quick Look head-up-display window for the selected item.
•  Show recommended groups: Shows the groups recommended by DEVONthink Pro Office's
artificial intelligence for the selected document.
•  Synchronize: Triggered script that synchronizes the item it is attached to each time it is
viewed. Can be used to keep a group always synced with its counterpart in the file system.
You can also find more scripts in the Extras area of the Support Assistant.
DEVONthink 
PRO OFFICE
2.3.3 Documentation, page 210
AUTOMATOR
DEVONthink Pro Office also comes with a bundle of integrated Automator actions that you can use to
create your own Automator workflows.
To see which actions DEVONthink Pro Office provides, open a new workflow in Automator and click
the Actions button, then search for DEVONthink Pro Office in the Library. Automator then displays all
actions contained in the application. Select any action to show a short description about what the action
does.
Note: Cannot find the Automator action you need for your workflow? We're open to
suggestions!
OVERVIEW
We have created some workflow examples that show you how to use Automator and DEVONthink
Pro Office together. This document explains what the workflow examples are supposed to do, and how
you can adapt them for your situation. The examples are presented here are grouped around common
functionality.
FILE MANAGEMENT
Managing files with DEVONthink Pro Office is one of its best features. Here are different ways to work
with the information in the database.
Move Existing Files: You have a folder with files that you think are in control by DEVONthink Pro
Office, but you want to move the files that are guaranteed to be found in the database to a different
folder (let's say 'Archive'). This workflow will solve this problem for you. For the given files/directories,
it will find all files, and ask the database if items exist with these paths. For the ones that are found to
exist, move these to a specified folder.
Note: The exact locations have not been defined in this workflow, that is up to you.
DEVONthink Pro Office will keep track of the moved files, so you don't have to change
anything in the database.
To improve your workflow, specify a specific database to use by prepending the Filter Items action with
an Open Database action. In general, it's a good idea to specify the database a workflow has to act on.
Add and Move Missing Files: Find out what files are not in the database by changing the value in
the Filter Items to Missing in the previous workflow. Then we use the Move Finder Items action to place
these files in their rightful place in our folder hierarchy. These files will be sent to the Add Items to
Current Group action after setting the destination group, this will index the files into the database.
To improve the workflow, specify a database to use by prepending the Filter Items action with a Open
Database action. In general, it's a good idea to specify the database a workflow has to act on.
Start Workday: This workflow is something you'd start every day when you're ready for work. It is
rather complicated but really shows off what you can do. Let's go through the steps:
•  Step 1 to 2: We create the 'Today: To Do' group in the example database. This way we can be
sure that the next step has a group to work on.
Documents you may be interested
Documents you may be interested