Enfocus
select your region |  EskoArtwork |  sitemap |  cart  |  search
Home < Support < Flows and Scripts
Print Page
AppleScripts for PowerSwitch
  • Sort job based on XMP metadata

    This is an example AppleScript that shows how information from the XMP metadata associated with a job can be used to filter files.

     

Internal scripting in PowerSwitch
  • Add Job ID from Ad Ticket to hierarchy information

    This is an example script that demonstrates how you can access information in a dataset of a job (in this case the 'Xmp' dataset that was created by the XMP Pickup tool) and how to add this information to the hierarchy information of a job.

  • Label Files with a Unique ID

    This script demonstrates how you can use global, persistent data in a script. In this case the global data is used to hold a unique ID and the name of every processed job is prefixed with that unique ID.

  • Add partial job name to hierarchy information
    This example flow uses a script element  to add part of the job's name to the hierarchy information for the job.
  • Detect Font Courier in PDFspy data

    This particular example assumes PDFspy has been used on a PDF job; it detects whether fonts named "Courier" exist in the processed PDF file.

  • Change and export Exif Image info

    This script uses the EXIFutils command-line tools to retrieve the EXIF information for each incoming file and adds it to the metadata of that respective file.

  • Sort job based on XMP metadata

    This is an example script that shows how information from the XMP metadata associated with a job can be used to filter files.

  • Set User Name

    This script set the user name for all incoming jobs in their respective job tickets.

  • Archive By Date

    Each time a new job arrives, the current date is added to the hierarchy information of a file. This allows you to create a folder structure per year, month or day using the Archive hierarchy tool.

  • Filter on PitStop XML Report

    This script can be used for routing jobs dependent on the result of the PitStop Server preflight report after adding it to the metadata.

  • Sort job based on JDF metadata
    This is an example script that shows how information from the JDF metadata associated with a job can be used to filter files.
Javascripts for CS applications
Visual Basic Script for PowerSwitch
Example flows

LightSwitch
  • Receive and send
    This flow receives files through email, sorts them based on a naming convention and uploads to FTP after office hours.
  • Dismantle InDesign job
    This example flow dismantles an InDesign job, moving the fonts, images and InDesign file in different folders. Next to that, a copy of the original files is also saved in the archive folder without breaking the links to the images and fonts.
  • Receive files and send to Cumulus

    Files are received through email, FTP or from CD. Switch filters out the file types that are allowed to be stored in Cumulus and hands them over to AutoCatalog.

  • Ungrouping and assembling jobs

    This flow demonstrates how to ungroup jobs, process jobs and re-group (assemble) jobs at the end of the flow.

FullSwitch
  • Change single page to spreads

    This flow is designed to generate a version of a multi-page PDF file that contains spreads for all pages.

  • Check images with FlightCheck

    The Markzware FlightCheck Professional configurator is used to sort images. Only certain file types are allowed in the flow and then sorted on non-CMYK, CMYK and ICC tagged CMYK.

  • Copy shop
    This flow was created for a copy shop which needs to handle many files. All files are checked on size and color space and dropped in the hotfolder of the printer that can handle these files.
  • Create and check - PitStop Server

    The “Create and check” flow accepts files from different sources (Email, FTP, hotfolder); Distills the PostScript files; preflights the PDF files and archives them. Notifications are send whenever there is a problem.

  • Create and check PDF files - Jaws PDF Server Toolkit
    The "Create and check" flow accepts files from different sources (Email, FTP, hotfolder); distills the PostScript files using Jaws PDF Server Toolkit; preflights the PDF files and archives them. Notifications are send whenever there is a problem.
  • Create and preflight with FlightCheck (GWG)

    This flow is a Ghent PDF Workgroup compatible flow. PDF files are created with Acrobat Distiller and preflighted with FlighCheck Professional. Notifications are send whenever a problem is detected.

  • Create color correct proof
    This flow creates 3 versions of each PDF: a BW Newspaper, a Commercial printing and a Digital printing version. The color space is adapted to the targeted proofer.
  • Create HTML preflight report - PitStop Server

    Using PitStop Server in combination with Switch allows you to create an XML preflight report. The XSLT transform tool is used in this example to convert the XML report to an HTML page ready to be uploaded to the Gradual Software website.

  • Create PDF - Adobe CS

    PostScript, Illustrator or InDesign files are converted to PDF files using Adobe PDF Presets.

  • Create PDF with Jaws PDF Creator
    This flow uses Jaws PDF Creator to convert PS or EPS files into PDF files. Two versions are created from every PS or EPS file: one ready for press and one ready for web.
  • Create thumbnails - Apple Automator
    This flow demonstrates how to create thumbnails of all image formats using the OSX Automator.
  • Create, filter and check - pdfInspektor
    This flow receives files from different sources, filters them based on a given naming convention and distils and preflights the files with the correct settings.
  • Extract even and odd pages - Adobe Acrobat
    This flow splits a file into 2 files, one containing only the even pages and another containing only the odd pages of the file. A JavaScript in the Adobe Acrobat configurator is used to do this.
  • From Creator to proofer using GMG
    Different creators create PDF or PS files. Jaws PDF Creator converts the PS files to PDF files and callas pdfInspector is used for preflighting. Approved files are sent to a proofer using GMG ColorProof.
  • Hard-copy proofing
    This flow makes the difference between grayscale and color files, sends the grayscale files to the B&W proofer and balances the color files over 3 color proofers.
  • Illustrator to Certified PDF
    This example flow saves a PDF file out of Adobe Illustrator using direct export. This PDF file is then preflighted and certified with Enfocus PitStop Server.
  • Merge by file name

    This flow shows how to merge PDF files into 1 PDF document and how to create a zip archive both grouping files based on their file names.

  • Preflight and impose

    This example flow will first preflight all PDF files and only send the files without any problems to Impostrip, which will impose those using dynamic templates.

  • Preflight and report

    This flow demonstrates how you can make operators responsible for a number of customers and alert the correct operator whenever a certain customers job is failing.

  • Impose and print business cards

    This example flow show how 3 different configurators are used to preflight, impose and print PDF files e.g. business cards.

  • Prepare for web and press
    This flow demonstrates how you can make 2 different PDF versions from the same PostScript file: one ready for publishing on a website and one ready to send to a printer.
  • Processing images - Photoshop
    This example collects images from different locations and creates 3 different versions of these images: a CMYK, a grayscale and a low resolution RGB version.
  • Re-distilling PDF files

    This flow retrieves files from the input folder going 5 subfolder levels deep. All PDF files are opened in Acrobat and saved as PostScript files. Afterwards these PostScript files are distilled using PDF Settings that enforce PDF 1.3 compatibility.

  • Create soft proof - PDF Enhancer

    PDF files are dropped into the hotfolder of the designated customer. PDF Enhancer automatically creates a soft proof and send the file to the correct customer.

  • Sort on color mode - Photoshop

    This flow demonstrates the use of the variable 'Color Mode' to sort images by colorspace. As the 'Color Mode' variable is added to a file by Photoshop, the Photoshop configurator is used to open incoming files and save them, thereby updating the metadata in the images with the Color mode value which is used afterwards to sort on.

  • Split pages using the page labels

    This flow uses a JavaScript in the Acrobat Professional Configurator that splits a PDF file in different files and adds the page label as a suffix to the file name.

  • Update links in InDesign
    This flow opens an InDesign file, updates all the links, and saves the InDesign file out again.
PowerSwitch
  • Add GWG Job ID to job name
    This example flow retrieves job ID from the XMP information stored in the PDF file. This job ID is added as a prefix to the filename.
  • Extract email info for Cumulus

    Switch retrieves attachments from emails send to a specific email account wile remembering the sender’s email address, email subject, body etc. This email information is saved in XML which is picked up by AutoCatalog together with the attachments and added to the Cumulus database.

  • Use preflight profile depending on XMP data
    This flow processes all PDF files through a single Enfocus PitStop Server configurator, but the PDF Profile that is used depends on the GWG Ad Ticket that is present in the PDF file.
  • Prioritize submitted jobs

    Files are submitted through SwitchClient where you are obligated to enter a priority between 1 and 9. The "Priority Queue" tool looks at these priorities to decide which file should be preflighted first.

  • Rename file using SwitchClient

    This flow allows you to rename files by entering the new name in the SwitchClient checkpoint. The actual renaming is done by PowerSwitch.

  • Sort on PitStop XML report content

    The XML preflight reports created by PitStop are picked up as metadata. This metadata is used to sort files in different folders depending on the type of errors that were found e.g. color, font or other errors.

  • Sort jobs based on JDF information
    This example flow adds the JDF information that comes with a file to the job ticket of that file. A script will search for the customer's company name in the JDF information and move the file in the correct folder.
  • Sort jobs in folders based on Ad Ticket Job ID
    This example flow retrieves the XMP information from a PDF file. Folders are created based on the JOB ID field from the XMP information. All files are moved to the folder with the matching JOB ID.
  • Sorting based on XMP metadata
    All incoming files are sorted one way or the other depending on the XMP information stored in the file (more specific: in the Destination field).
  • Submit and track jobs with SwitchClient
    This demo flow for SwitchClient shows you how to use Submitpoints to submit jobs through the SwitchClient and Checkpoints where you can view a job and decide which direction it has to follow afterwards.
  • Use Apago PDFspy to detect use of Courier

    The information collected by Apago PDFspy is exported as XML and also used to track down the font Courier.

 

 

© 2010 Enfocus NV. All rights reserved
Trademark information     Online Privacy Policy    contact