Adobe 65007312 Programming Guide - Page 59
Settings for publish services and post-process actions, Lightroom built-in property keys
UPC - 883919154398
View all Adobe 65007312 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 59 highlights
CHAPTER 3: Creating Export and Publish Services Lightroom built-in property keys 59 3. Right-click (control-click in Mac OS) on the newly-created Preset to find the preset file. Move the preset file from that folder to the subfolder that you specified using the builtInPresetsDir entry for the LrExportServiceProvider entry in the Info.lua file for your plug-in. Settings for publish services and post-process actions Although you can define persistent setting for a publish service using the exportPresetFields item, and those values are saved as part of any publish service the user creates in the Publishing Manager dialog, you cannot associate a preset with a publish service. The settings for the Publishing Dialog cannot be loaded from a preset, they can only be set directly by the plug-in (using defaults or a startDialog callback) or interactively in the UI. Similarly, post-process actions cannot have their own presets, but user choices can be remembered if you add an exportPresetFields entry to the action's info.lua file; see "Defining a post-process action" on page 45. If the user has chosen to activate the post-process action for a particular export operation, user choices for that action are captured in any preset created for that export service. Lightroom built-in property keys Your export operation makes use of the settings that you have defined for your plug-in (see "Remembering user choices" on page 57), and can also check any of the Lightroom-defined properties, as set in the Export dialog. These are all in the property table passed to your initialization function (see "Initialization and termination functions for services" on page 38). The Lightroom built-in keys apply to specific sections of the Export dialog and Library module window, as follows: Export Location section properties LR_export_destinationType String. The value of the "Export To:" pop-up. One of: chooseLater desktop documents home pictures sourceFolder specificFolder tempFolder LR_export_destinationPathPrefix String. Destination folder. LR_export_useSubfolder Boolean. True when the "Put in Subfolder" option is checked, false when it is unchecked. Cannot be used if destination type is tempFolder. LR_export_destinationPathSuffix String. Subfolder name. Valid only if use-subfolder is true. LR_reimportExportedPhoto Boolean. True when the "Add to This Catalog" option is checked, false when it is unchecked. Cannot be used if destination type is tempFolder.