Indesign JS -- XMP access without Bridge?

Is there a way to r/w XMP metadata in an InDesign script without having Bridge open?
I have read through a lot of the documentation, but the only way I am seeing to change metadata is by opening Bridge and loading the XMP library from there.
Can someone point me to any documentation about this other than the current Javascript Tools Guide?
Is there an InDesign class or library that can read and write XMP?
Is there a way to load the XMP library without actually having Bridge run?
Do I have to have that library to edit XMP data?
Can I move/copy the library somewhere else, load it, and have it still work the same way?
If anyone has any ideas, that would be great. I am pretty new to the scripting world and I am still learning.

Hi lanejd,
You can use InDesign's own XMP objects/properties/methods. (History note: we developed our own XMP tools early on, before the ExtendScript XMP library was available.) Do you want to change the metadata for an InDesign file, or look at the metadata for an imported element in an InDesign document?
If the former, you use the metadataPreferences object on the document itself (several examples in the Documents chapter of the Scripting Guide demonstrate the use of this object); if the latter, you use the metadataPreferences object on the itemLink element of the imported graphic.
By design, InDesign can't change the XMP of an imported graphic, so you'd still have to do that outside InDesign.
Thanks,
Ole

Similar Messages

  • Editing XMP metadata in Bridge for checked-out files?

    Our custom connector does not implement the WRITE_XMP_METADATA Capability because we do not want to change the XMP of a file in our DAM system without checking in a new file version.
    However, when a file is checked out through Adobe Drive, we would expect to be able to edit its XMP metadata in Bridge just like we can for local files.
    It looks like this is still not possible with Adobe Drive 3, i.e. if your connector does not implement the WRITE_XMP_METADATA Capability you cannot edit XMP for checked out files either.
    It seems weird that you can edit XMP metadata for checked out files with regular CS applications but not with Bridge. Is this something that is expected to be fixed in a future version?
    Thanks

    In our design, editing XMP data in Bridge and in regular CS applications is different, the former one will be routed to SetXMPHandler in you connector, in the latter case, CS applications take the normal file writting ways to embed XMP data in the file content.
    The purpose of this design is to offer similar user experience for normal users when they edit XMP data for AD assets and local file assets, they don't need to check-out files first.
    To address your issue, I think you can add some codes in SetXMPHandler to auto check-out files before real XMP operation, and check-in them before exiting the handler
    We will consider to make some enhancements for this part, that's, to allow editng XMP data for the checked-out files in Br, in the next release, thanks for this advice.

  • Can a PDF of an Indesign doc be created from Bridge CS3

    Can a PDF of an Indesign doc be created from Bridge CS3 without opening the Indesign file; and retain version cue version info as you would "page information", using an "Adobe PDF Preset" ?

    Hi Willi:
    Thanks for your prompt response.  Do you know if there are any scripts that can do this or at least help automate some of this process?
    Thanks!
    Kevin

  • Working with InDesign and Microsoft Access Databases

    I was wondering if there’s anyway to synchronize Adobe InDesign with Microsoft Access in a way that when changes are made to the INDD file they would automatically be updated in the database.  Does Anyone have any ideas on this?  Is there a third party plugin that would accomplish this or would I need to export xml out of InDesign?

    InCopy would be indeed the best solution for you. InCopy is the little brother of InDesign, But both need to be in the same version to work together flawless.
    InCopy is much cheaper and simpler than InDesign as it is missing layout capacity, but both of you need to understand both applications.
    Generally, if 2 persons are working on the same document they should have the same versions between 2 InDesigns or between InDesign and InCopy, any workflow where IDML is needed should be avoided.
    Why are there so many corrections in your present workflow? If you make your Word Document correct and set it up with styles without any manual format overrides, no hyphenation, no several continuous returns it should reduce the number of corrections on the first place.

  • I can not access Mini Bridge

    Greetings, I have a problem with CC Photosop 2014 I can not activate the Menu-Window-Extensions, I can not access Mini Bridge. In the File Menu- Bridge I can access without difficulty, but using the window Menu- Extensions are not enabled. Working on Mac platform

    Try closing the iTunes App, reboot the iPad and then try again.
    Double tap the home button and you will see apps lined up going left to right across the screen. Swipe to get to the iTunes app that and then swipe "up" on the app preview thumbnail to close it.
    Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider if it appears on the screen - let go of the buttons. Let the iPad start up.
    You don't have multiple Apple ID's do you? No content restrictions in Settings>General>Restrictions>Allowed Content>Music & Podcasts?

  • Photoshop CC2014 running under window 8.1.  How do I access mini bridge.  It does not show under FILE or WINDOW-EXTENSIONS.  Works ok with CS6

    Photoshop CC2014 running under window 8.1.  How do I access mini bridge.  It does not show under FILE or WINDOW-EXTENSIONS.  Works ok with CS6

    Photoshop: Spring Cleaning | PHOTOSHOP.COM BLOG

  • How can I set up a guest access point with a Time Capsule and an Airport Extreme? I am using a Telus router with the Time Capsule used as a wireless access point (bridge mode). I don't want the guest access point to have access to my network.

    How can I set up a guest access point with a Time Capsule and an Airport Extreme? I am using a Telus router with the Time Capsule used as a wireless access point (bridge mode). I don't want the guest access point to have access to my network.

    The Guest Network function of the Time Capsule and AirPort Extreme cannot be enabled when the device is in Bridge Mode. Unfortunately, with another router...the Telus...upstream on your network, Bridge Mode is indicated as the correct setting for all other routers on the network.
    If you can replace the Telus gateway with a simple modem (that performs no routing functions), you should be able to configure either the Time Capsule or the AirPort Extreme....whichever is connected to the modem....to provide a Guest Network.

  • NFS write access without local user

    Hi,
    I try to get write access to NFS from one to another linux system without local user account and group.
    System 1. /etc/exports -->set nfs share /backup
    Folder /backup all files owned by oracle:oinstall
    oracle(104):oinstall(106) 664
    System 2. user: root(1):root(1)
    #>mount -t nfs .....
    All files are owned by userid 104 and groupid 106
    I can get write access If I change userid and group id on system 2 to 104/106 but I think that could be smart way.
    Does anyone know the right was to get write access without have a same local user(id) and group(id)
    Thanks
    *T                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    You can try the following in your /etc/exports file:
    /backup   *(rw,insecure,all_squash,anonuid=104,anongid=106)
    Then reload the exports file using the command "service nfs reload"The above will allow rw access to the /backup directory and map all requests to the nobody account and remap the nobody account uid and guid to 104 and 106 of the nfs server system. The insecure option is required by some PCNFS clients. For more detailed information please check the exports man page.

  • Using SDK to create custom XMP panel in Bridge CS4

    Using the SDK materials how exactly does one go about creating their own custom XMP panel for Bridge CS4?
    I feel like I'm getting close- I was able to copy the BasicControlSamplePanel folder from SDK to my local C drive @
    C:\Documents and Settings\tony\Application Data\Adobe\XMP\Custom File Info Panels\2.0\panels
    I figure once that file is in the right place I can simply modify it to get custom fields
    Now when I did this I noticed in Bridge when rightclicked on an image and clicked file info- the  BasicControlSamplePanel tab was visible but upon clicking on BasicControlSamplePanel tab there was nothing in this dialogue box. Tried restarting computer- and still nothing- seems like it is the correct folder what do I need to do to get the properties to show up
    Help please
    Thanks
    Tony

    Hi Tony,
    please refer to the section "Creating custom XMP properties using XML" in the XMP FILEINFO SDK PROGRAMMER’S GUIDE for information how to create custom panels for the metadata panels in applications like Bridge or Premiere.
    Regards
    Jörg
    Adobe XMP

  • InDesign SWF and accessibility/508 compliance

    Hi,
    I'm trying to ensure a simple SWF I created in InDesign meets basic accessibility requirements. Can I do this with InDesign's tagging features?  Would it work similar to creating an accessible PDF?
    Thanks

    I'm guessing that that is not possible in InDesign's SWF files.
    I think you would have to do that in Flash Professional.
    Googling "SWF accessibility" brought me to this link to some Adobe TV videos:
    http://tv.adobe.com/watch/accessibility-adobe/accessible-video-and-swf-content-for-flash-/

  • Can mail be accessed without using apple password

    Can Mail be accessed without using an Apple password

    Appreciate the reply - it was a local IP problem - thanks

  • Guest access in bridge mode

    I want to set up a secure wireless network in our small office that will also allow clients to access the internet while in our waiting area. I also want to maintain our current wired network, which is connected to the internet through a Nortel router, connected to a DSL modem. Where would the Airport extreme be installed? - i.e., upstream or downstream from the router? Also, looking over Apple's network documentation, it appears that the Airport Extreme would be in Bridge mode when configured on an existing ethernet network with router, but the documentation is clear on the issue of setting up guest access in this kind of configuration.
    In case you have not guessed, I am not an IT guy, so will be grateful for any helpful suggestions

    Blind Lemon wrote:
    I want to set up a secure wireless network in our small office that will also allow clients to access the internet while in our waiting area. I also want to maintain our current wired network, which is connected to the internet through a Nortel router, connected to a DSL modem. Where would the Airport extreme be installed? - i.e., upstream or downstream from the router? Also, looking over Apple's network documentation, it appears that the Airport Extreme would be in Bridge mode when configured on an existing ethernet network with router, but the documentation is clear on the issue of setting up guest access in this kind of configuration.
    Guest access and bridge mode are incompatible on AirPort base stations. I'd connect an AirPort Extreme to your DSL modem, connect your wired network connections to the Ethernet ports of the AirPort Extreme, and take the Nortel router out of service. Depending on how many wired connections you need, you may also need an Ethernet switch. Besides the WAN port, an AirPort Extreme only has three available Ethernet ports.

  • HT5509 How can I disable guided access without a password on my iphone

    How can I disable guided access without a password on my iphone? Please help. I can't use Find My Iphone and touch screen.

    See: http://support.apple.com/kb/HT5018
    The easiest way is to connect the phone to your computer, click on its name, and click the "Configure Accessibility..." button on the Summary screen.

  • OA Page access without attaching to any responsibility

    All,
    I have developed a page where employees can select the gift items. But this selection is possible only on their anniversary day. The page access link should not be available at any time.
    So the plan is to send the page access link to them by email on their anniversary date.
    The problem is, if I didnt attach this page function to any responsibility, the users will not able to access the page from the email link. (Insufficient privileges)
    Is there any way to achieve dis without attaching to any responsibility. Or after attaching to responsibility, is thr any way to hide the link for the user when thy login into APPS?
    thr r few workarounds like, give access to all, and on pageLoad check for their anniversary date and then allow if applicable..
    Lemme know if there is any way to achieve that before going for the abv mentioned workaround..
    - Senthil

    Hi,
    You want to develop a custom OAF page which can be accessed without login, You can develop using Anonymous or Guest Login implementation. If you want more details please give me your mail id i will send you the document about that.
    Mukul/Tapash,
    What i have told is about Anonymous or Guest Logins, i think i have discussed about this earlier.
    Page Supports Anonymous or Guest Logins :
    If you have a Guest user page to display that does not require a user to log in, then you should secure your page with a GUEST user permission. You should also have a explicit grant/function/responsibility assigned to the GUEST user. Note: GUEST is a special seeded user in the Oracle Applications Users form.
    In our example, the Benefits Registration Page is an example of a Guest user page. To create a Guest user page:
    Step 1: Set the Security Mode property of your page to Self secured.
    Step 2: Implement the validateParameters() method in your controllers to protect the integrity of the URL.
    Tip: Note that the above two steps are required because your page should exist outside a user's session, and is therefore "bookmarkable". You can find more information on how to set up bookmarkable pages in the Accelerated Validation topic.
    Step 3: Set a permission on the rendered attribute of your page layout region using a function security SPEL expression.
    So, in our example, let's create a permission called BENEFITS_GUEST, and set the expression ${oa.FunctionSecurity.BENEFITS_GUEST} on the Rendered property of the Benefits Registration Page. We will learn about how to associate this permission with a grant to the GUEST user in the subsequent steps.
    The OA Framework requires no authentication and authorization to run a page that is secured using a GUEST user-granted permission.
    Note: Although a GLOBAL-granted permission would seem logical to use, it actually is not appropriate in this case. All users except the GUEST user have access to pages that have a GLOBAL grant. In addition, GLOBAL users must first log in and be authenticated in order to access those globally-granted pages.
    Thanks.
    With Regards,
    Kali.
    OSSI.

  • 1300 Series Access Point/Bridge Power Injector - Using power over ethernet

    Can I use power over ethernet to supply the Injector with power?

    Hi Mikael,
    Sorry, this will not work. Have a look at these specs;
    1300 Series Power
    Power
    The access point/bridge receives inline power from the Cisco Aironet Power Injector (hereafter called the power injector). Dual-coax cables are used to provide Ethernet data and power from the power injector to the access point/bridge. The power injector is an external unit designed for operation in a sheltered environment, such as inside a building or vehicle. The power injector also functions as an Ethernet repeater by connecting to a Category 5 LAN backbone and using the dual-coax cable interface to the access point/bridge.
    The power injector is available in two models:
    Cisco Aironet Power Injector LR2 standard version (included with the access point/bridge)
    48-VDC input power
    Uses the 48-VDC power module (included with the access point/bridge)
    Cisco Aironet Power Injector LR2T optional transportation version
    12- to 40-VDC input power
    Note The power injector and the power module must not be placed in an outdoor unprotected environment. The power module must not be placed in a building's environmental air space, such as above a suspended ceiling.
    http://www.cisco.com/en/US/products/ps5861/products_installation_guide_chapter09186a008079b93b.html#wp1051840
    Dual coaxial cable to run from the power injector to the 1300. See attached notes:
    Cisco Aironet 1300 Series
    Cisco Aironet 1300 Series Access Point/Bridge Power Injector
    The Cisco Aironet 1300 Series Outdoor Access Point/Bridge Power Injector,converts the standard 10/100 BaseT Ethernet interface that is suitable for weather protected areas to a dual F-Type connector interface for coax cables that are more suitable for harsh outdoor environments. The Power Injector also provides power to the outdoor unit over the same cables with a power discover feature and surge protection. To support longer cable runs from your wireless network switch or router, the Power Injector LR is designed to accommodate up to a 100 meter coaxial cable run plus 100 meters of indoor cat5 cable?enabling total cable runs up to 200 meters. The Cisco Aironet 1300 Series Outdoor Access Point/Bridge ships with the Power Injector LR2 and an AC power supply.
    From this link:
    http://www.cisco.com/en/US/products/ps5861/products_data_sheet09186a008022551d.html
    Cisco Aironet 1300 Series Outdoor Access Point/Bridge Hardware Installation Guide
    Ethernet Ports
    The access point/bridge dual-coax Ethernet ports consists of a pair of 75-ohm F-type connectors, linking the unit to your 100BASE-T Ethernet LAN through the power injector. The dual-coax cables are used to send and receive Ethernet data and to supply inline 48-VDC power from the power injector to the access point/bridge.
    From this link:
    http://www.cisco.com/en/US/products/ps5861/products_installation_guide_book09186a00804d3095.html
    AIR-PWRINJ-BLR2
    F-Type Connectors
    Dual coaxial cable carries full-duplex Ethernet, DC power, and full-duplex console port (RS-232 connection)
    From this link:
    http://www.cisco.com/en/US/products/ps5861/products_data_sheet09186a00802252e1.html
    Hope this helps!
    Rob

Maybe you are looking for