Metadata and ePub export and custom XMP fields...

Hi,
Does anyone know of a way to add metadata apart from the fields that
already are available in the ePub export dialog and XMP panels? The
iBookstore requires a bunch of stuff that I can't find any place to add.
This trial script that I've put together does add an entry to the DC
metadata (as you'll be able to see in the XMP panel), but it is not
retained when the InDesign document is exported. (I believe that it was
from Tomaxxi's website that I got quite a lot of help for the script.)
If I don't get any answers here I'll take this over to the scripting forum.
Thanks,
Ariel
PS I hope the following script comes through ok. I've got to post this
via email, which often mangles things. Apologies in advance if that is
the case.
myDocXMP = app.activeDocument.metadataPreferences;
destNamespace = "http://purl.org/dc/elements/1.1/";
destContName = "ArielsContainer";
destNodeName = "ArielsSpecialMetdataField";
nodeValue = "Great ePub!" ;
myDocXMP.createContainerItem(destNamespace, destContName, undefined,
ContainerType.ALT);
myDocXMP.setProperty(destNamespace, destContName+"[1]", nodeValue);

Hi David,
Right. I also suspect that ID is "hardwired" to export only specific
categories of metadata. And even if I can add to the DC metadata, it
still won't come through on export -- that's my guess. But maybe,
hopefully, I'm wrong.
The script that I posted does add metadata to the DC category (as can
been seen under the Advanced tab of the XMP Panel). But it adds it in a
slightly funny way (as an alt container, and not an alt-text container;
there's no scripting option that I can see for creating alt-text
containers, but, on the other hand, I don't know what the difference
between the two types is). Also, it creates some sort of weird array
(hence the ).
In short, the script doesn't prove that ID won't export additional
metadata if it's added in the right way.
I wonder what you mean by "adding custom metadata" in a non-printing
story? Also, if that ends up in a .xhtml file that's not so useful,
because we need it to land up in the content.opf file to be of any use,
I think?
Again, I'm not sure what PRISM categories are. But I did actually
download the XMP SDK at one point, though I never really explored it. If
your extra metadata exported to PDF, would it export to ePub as well?
Did you try exporting with CS4, even if not with CS5.5?
Thanks,
Ariel

Similar Messages

  • How to search Products based on content of Custom 1 and Custom 2 fields

    I have a client who has only 6 products but each product has 30 colour and 6 size variations (for each colour of each prdouct) thus creating 1080 separate prdoucts which all need to be sold be individual product codes and with managing inventory levels.
    What we want to do is to give users a search facility that once they select the main product they can choose the colour and the size (as would be set in the custom 1 and custom 2 fields to present the desired product for purchase.
    Anyone got any idea whether this is possible in BC and if so how to achieve this?
    Whilst not for the clothing idnustry this requirement is common for any busienss in that industry so a solution would be very appealing tomany people I am sure.
    Thanks in anticipation...

    Hi Greg,
    I don't know how you'd implement that. There's no facility that will provide you with a search capability for a particular product, so if you're looking at the detail view of a product you can narrow it down somehow to a particular colour. By the way, how do you imagine this to work? Would it be a keyword search for colour?
    Out of the box you can only group those products, since your require inventory(otherwise you'd probably use attributes), and that would render the dropdown that contains all of the other products in that group and the customer would select the colour they want from the dropdown.
    Cheers,
    mario

  • How to split the value of a custom XMP field

    I have a custom XMP field called Ranking. This field contains a pipe delimited string. When I display the value of this string in a custom panel, it shows up as one long string.
    Right now I am using this to display the string...
    static_text(xmp_namespace: xap_ns_xap, xmp_path: 'Ranking', horizontal: align_fill, vertical: align_fill);
    How can I split the string at the pipe so that instead of displaying this...
    "Ranked good by user1|Ranked really good by user2|Ranked bad by user3"
    it will display like this...
    "Ranked good by user1
    Ranked really good by user2
    Ranked bad by user3"
    Can anyone help?

    You need to get the Node and node value of the selected column like this.
    METHOD on_double_click.
        DATA: lr_nodes TYPE REF TO cl_salv_nodes,
              lr_node  TYPE REF TO cl_salv_node,
              lr_val   TYPE REF TO  cl_salv_item,
              lr_data  TYPE REF TO data.
        FIELD-SYMBOLS: <lv_val> TYPE ANY.
        lr_nodes = gr_tree->get_nodes( ).           " All nodes
        lr_node = lr_nodes->get_node( node_key ).   " selected node
        IF columnname IS NOT INITIAL.
          lr_val =  lr_node->get_item( columnname ).   " Object for selected column
          lr_data = lr_val->get_value( ).              " value of selected column
          ASSIGN lr_data->* TO <lv_val>.
        ENDIF.
      ENDMETHOD.                    "on_double_click
    Regards,
    Naimesh Patel

  • Exporting/Sharing Custom XMP metadata schema not possible?

    I've written a Python script which automatically encodes Quicktime files which I've mastered out of Premiere Pro CC with embedded custom XMP metadata (created using "New Schema" in the Metadata Display panel). I'm using the embedded custom metadata to drive the Python script (e.g. "Spot Title", "Client Name", fields etc etc), which encodes the source QT file to several different formats, based on the delivery specifications of various local TV broadcasters which the encoded files will go to.
    Everything about the XMP metadata entry/writing/parsing is fantastic. My only hitch is in the exporting/sharing of the custom metadata schema which I created for this purpose. I would like to roll the schema out to the other editors in our facility, so that they can also enter the XMP metadata on their own systems when they export out master timelines from Premiere.
    But unless I'm missing something, I can't figure out a way to "share" or export my custom schema for use on another system. Is this not possible in Premiere Pro CC?

    There's no feature for exporting and importing custom schemas, but it's entirely doable. Here are the path to the custom schemas
    MAC: Macintosh HD ▸ Users ▸ <username> ▸ Library ▸ Application Support ▸ Adobe ▸ XMP ▸ Custom File Info Panels ▸ 4.0 ▸ custom
    WIN: C:\Users\AppData\Roaming\Adobe\XMP\custom file info panels\4.0\panels [I can't vouch for this path as I'm on Mac at the moment and it's been ages since I poked around for custom schemas, but this should at least be the right neighborhood.]
    You might also be interested in sharing your custom metadata display profiles. They in Documents ▸ Adobe ▸ Premiere Pro ▸ 8.0 ▸ Profile-mapes ▸ Metadata Preferences.

  • Regarding customer conditions and customer access fields

    Hi there!
    I've created customer conditions that may apply to a particular material when creating a purchase order in
    conditions folder but it has as sequence fields two new fields that I've added to KOMG via one of its includes.  So, when it's time to analize which conditions may apply to calculate price, SAP doesn't find this customer fields and its value to make the proper analysis and decide if they must be included in the conditions list to calculate the final price.
    What do I need to do in order to have it included in the conditions folder? Any ideas?

    Hi Cristina,
    I hope that I dont forget any step:
    1.You need an additional field from customer, e.g. LPRIO from KNVV table. Then do an append in KOMK, and you must call the field with ZZ, so, the name of field must be ZZLPRIO.
    2.In condition, fields for conditions (IMG, SD, conditions) and create a new entry with this field. Then you can create a new table for conditions with this field (V/03).
    3.After this table is created you can add it to an access with V/07.
    4. Finally, if you want that the system determine conditions you need that the system find this field in KOMK when SAP runs the functions of pricing. So in report MV45AFZZ.(open it wiht SSCR is it isnt open yet) in subroutine userexit_pricing_prepare_tkomk, you can write this code:
      tkomk-zzlprio = vbap-lprio.
    Set a break point and debug it (perhaps lprio is populated in another internal table, eg: xvbap, etc...) while you create a sales order.
    I forget in my first reply. Perhaps the data is from customer tables, but it is populated in data of items in sales order, so perhaps you need do the append in KOMP, and in this case you must use the subroutine userexit_pricing_prepare_tkomp. So for field LPRIO
    tkomp-zzlprio = vbap-lprio,
    I hope this helps you.
    Regards,
    Eduardo

  • Read specific XMP field

    My clients rename the PDF files that I send them for review. So when they send one back as "Approved" I need to figure out which InDesign document created the PDF. I have created a JavaScript that saves the InDesign document name into a custom XMP field every time the document is saved.
    Now, to make this as easy as possible, I want to create a menu item in Acrobat that allows the user to select it and have Acrobat display a dialog box showing the value of the custom XMP field. I have read the documentation, but it isn't very clear.
    I know that I can call 'this.metadata' to return ALL of the metadata, but all I want is "xmp:InDesignDocumentName" which is in the name space "http://ns.adobe.com/xap/1.0/"
    Anyone have experience digging into the XMP record?
    James

    I can't find details in the documentation on how to access extended metadata properties via the "info" property.
    i.e. from the following RAW XMP data, I am trying to retrieve the xmp:InDesignFileName value, which is in the "http://ns.adobe.com/xap/1.0/" name space.
    Any Ideas?
    <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c014 79.156797, 2014/08/20-09:53:02   
    ">
       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <rdf:Description rdf:about=""
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xmp="http://ns.adobe.com/xap/1.0/"
    xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
    xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"
    xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
    xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
    xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
    xmlns:stMfs="http://ns.adobe.com/xap/1.0/sType/ManifestItem#"
    xmlns:idPriv="http://ns.adobe.com/xmp/InDesign/private"
    xmlns:LCC="http://ns.lightcatcherphoto.com/"
    xmlns:wn_private="http://ns.xinet.com/webnative/private/1.0/"
    xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"
    xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
    xmlns:wn_text="http://ns.xinet.com/webnative/text-extraction/1.0/"
    xmlns:wn_image_info="http://ns.xinet.com/webnative/imageinfo/1.0/"
    xmlns:wn_thumbnails="http://ns.xinet.com/webnative/thumbnails/1.0/"
    xmlns:wn_previews="http://ns.xinet.com/webnative/previews/1.0/">
    <dc:format>application/x-indesign</dc:format>
    <dc:subject>
    <rdf:Bag>
    <rdf:li>Keywords</rdf:li>
    </rdf:Bag>
    </dc:subject>
    <xmp:CreateDate>2015-03-11T17:06:09-05:00</xmp:CreateDate>
    <xmp:MetadataDate>2015-03-31T08:55:35-05:00</xmp:MetadataDate>
    <xmp:ModifyDate>2015-03-31T08:55:35-05:00</xmp:ModifyDate>
    <xmp:LCCRevisionTime>Mon Mar 30 2015 16:28:03 GMT-0500</xmp:LCCRevisionTime>
    <xmp:LCCDocumentStatus>In Progress</xmp:LCCDocumentStatus>
    <xmp:LCCUserName>jhaney</xmp:LCCUserName>
    <xmp:LCCRevisionNotes>More edits</xmp:LCCRevisionNotes>
    <xmp:InDesignFileName>Untitled-8.indd</xmp:InDesignFileName>

  • Issue with custom search fields in agent inbox

    Hi All,
    I am working on CRM agent inbox 7.0. The issue I am facing is like this:
    I have added custom search fields in inbox. When give a combination of standard search field and custom search field, the result is only based on standard field. The value of custom field is not considered.
    Is this a standard behaviour? Are standard fields given higher priority that custom fields?
    Any pointers on this would be highly helpful.
    Thanks,
    Narendra

    Hi Naren,
    Did you add custom field using AET? If yes then while adding custom field using AET did you make it search and result relevant?
    There is nothing like priority in standard SAP fields and custom fields.
    Please let me know so that I can further help you.
    Thanks,
    Bhushan

  • Defining Custom XMP Metadata Fields

    Is it possible (possibly through the export SDK?) to define a custom metadata field that Aperture can access?
    Specifically, Adobe allows Photoshop users to create custom metadata panels to define new XMP namespaces allowing new metadata standards to be entered. This information is saved with the image file, just like the IPTC XMP fields.
    However I am curious if there is any way Aperture can be customized to allow these custom fields to be read and set up as options in the metadata viewer.
    I'm currently involved with a NASA/ESA project to bring more complete metadata annotations to astronomy images, but so far Photoshop/Bridge seem to be the only packages with defined support for custom metadata. It would be fantastic if such fields could be accessed from Aperture too!
    PowerMac G5 2.3GHz   Mac OS X (10.4)  

    Hi Robert,
    Talk about timing! I just finished coding an export plugin for Aperture to do XMP metadata (beyond the built-in support that Aperture provides) that I'll be releasing as donation-ware in the next week and know all about this right now
    What you could do is add custom keys within Aperture, define your own XMP namespace, and then, in the plugin, map from your custom keys to the XMP namespace. If you want, drop me an email (joshanon at mac dot com), and I might be able to send you the source to my plugin as a starting point.
    Josh

  • Applescript, XMP, and custom namespaces

    Having had to switch gears from JS to AS to solve a database integration problem, I could use some help getting specific XMP out of my AI files via AppleScript. Extracted this from the InDesign forums... doesn't work for illustrator (gives error "expected expression but found property")
    tell links
                set InhouseClient to get property link xmp namespace "http://ns.Inhouse.com/Inhouse" path "Client"
    end tell
    I know I can dump the whole XMP string with:
    set XMPStringData to (get XMP string of current document)
    but I'd rather do something like the first example. If I were in JS, I'd use
    var property = myXmp.getProperty(propertyuri, propertyname, XMPConst.STRING);
    The syntax looks pretty close to the first AppleScript, but why is it choking on the "property" when inside a "tell Illustrator" when is works inside a "tell InDesign"?

    Thanks for the suggestions Mark.
    Here's the situation. We have approx 1TB of various files on multiple partitions of a server. I'm creating a library (FileMakerPro) to use as a search engine for specific AI files and associated metadata scattered throughout the server. We have a pattern of folders where the AI files I need live (jobFolder/Graphics/filename.AI), but these are nested in a variety of places.
    I'm using set folderList to (folders of entire contents of (startFolder) whose name is "Graphics") as alias list to get a list of eligible folders to search, then checking to see if AI files are present, then adding the AI files to a list of file paths. This list is the source for other scripts to be called by Filemaker to extract the custom XMP, find and link to the preview (already generated in a separate folder).
    Current times to ingest small sets of graphic paths using this method:
    Set 1, found 160 eligible folders with 1600 files in 44 minutes, or 17 seconds per folder/1.6 seconds per graphic.
    Set 2, found 310 eligible folders with 3800 files in 82 minutes, or 16 seconds per folder/1.3 seconds per graphic.
    Set 3, needs to crawl through about 8 times the number of folders, and can't finish before the server times me out (I pushed the AppleScript timeout to 20 hours, so that's not the problem).
    In additon to metadata that has already been defined, I want to capture the full-text of the graphics in the DB for search purposes... so will have to open each file anyway to do that (unless there's another way).
    Thanks,
    Alex

  • Copy data customer PO and PO date field from quotation to sales order

    Hi Friends,
    Can you please let me know what copy control settings I need to maintain in order to copy customer PO# and PO date field data in quotation to sales order.
    All the data is getting copied from quotation to sales order when I create sales order with reference to quotation but the customer PO no. and PO date is not getting copied.
    Can anyone please help.
    Regards,
    Wasim.

    HI
    Not sure if this is possible via Customization or not but you can try the user-exits or Routines for the Sales Order program for this
    You need to change the include FV45C102 (assuming you have copied standard order and the copy controls). ABAP team should be able to make changes to this routine and achieve your requirement.
    In VTAA, after choosing the Source and Target order type and choosing the right Quatation item, check the routine for 'Bus.data/item compl.' and it will be what has been mentioned above.
    Please check &Revert
    Thanks&Regards
    Raghu.k

  • MRP Generated production orders greys out Sales Order and Customer fields

    Hi there,
    The MRP generated production orders greys out the Sales Order and Customer fields for some reasons. These fields are really important as they link the production order to the sales order and the customer's purchase order. Could the SAP team please fix this or advise alternative way of getting the sales order and customer info on production order? Thanks.

    Hello
    MRP only poulated this fields in case the material master has been set up with a strategy group hich is make to order (normally 20). Otherwise MRP summarizes all the requirements from different Customer orders and creates a production order
    Stephan

  • MRP - Sales order and customer fields grey-out

    Hi there,
    The Sales order and customer fields are grey-out for all MRP generated production orders. Can the SAP programmers please get this fixed? It should either read in the sales order number and the customer number or allow user to type in the sales order, just like the manually created production order.
    cheers

    Hello Gordon,
    If production is make-to-order rather than make-to-stock, the MRP should read in the sales order number and the customer, since it is specific to the sales order. Even for make-to-stock production, where it cannot read in the specific sales order number, it should at least not grey out the field, don't you think so? By greying out the field, users are not allowed to type in the sales order number even when the production order directly relates to a particular sales order. As such, we are not able to link it back to the sales order where other info such as customer's purchase order, etc... can be found.
    Could you please advise alternative way of linking MRP generated production orders to the sales orders? thanks

  • How to transfer SRM PO Condition Type and Custom fields to ECC?

    Hi All,
    I have a scenario to transfer SRM Line item condition types and few custom fields to ECC.
    I have found the following things but structure  'CI_EKPODB' does not exists in ECC.
    I am using 'SRM 5.00' and 'SAP ECC 6.0'.
    NOTE: I have to transfer condition records when PO is getting created / modified.
    1) Earlier I was planning to use BADI 'BBP_CREATE_BE_PO_NEW' in SRM and this will transfer the data to ECC in case of PO 
        Creation.
                   It contains the Condition fields to be passed to ECC.
    But i am unable to implement the same, whenever i create implementation when i click 'Activate' its getting activate then after few seconds its getting deactivate, i think this is because this BADI is not allowed for multiple use and SAP has already made one implementation on the same.
    2) I need to implement BADI 'BBP_ECS_PO_OUT_BADI' in SRM and 'BBP_PO_INBOUND_BADI' in ECC.
    SRM BADI will pass verified field details to ECC as a custom fields
           It does not contains the Condition fields to be passed to ECC, so i was planning to pass the same as custom field(s).
    ECC BADI 'BBP_PO_INBOUND_BADI'  will be used to map the fields to correct place and this should work.
    i need to modify the structures and pass all the custom fields (z-fields) - (CI_EKPODB but does not exists kindly suggest) as data.
    Other required details:
          Transfer of PO does not supported by SAP for service PO's, any suggestion on the same?
    Expecting quick reply from your end.
    Thanks in advance.
    Regards,
    Hemant

    Naresh,
    Thanks for quick response.
    My concern is this BADI 'BBP_CREATE_BE_PO_NEW' will trigger only in case of creation, not when PO is changes.
    I have to transfer condition types and custom fields to ECC in both the case (create / change)
    If i have to do this only in case of creation then i can pass Condition types / custom fields then i can use parameter 'CS_PO1_DOCUMENT' from method 'FILL_PO_INTERFACE1'.
    this parameter contains 'IT_POCOND', 'IT_POCONDX' and 'IT_EXTENSIONIN' as parameter  so my problem will be solved.
    But i dont think this will trigger in both the cases and 2nd thing i cann't implement the BADI since its not marked for multiple use so i am unable to implement the same.
    Kindly correct me if i am wrong.
    Once again thanks for your reply.
    Please suggest on the same.
    Regards,
    Hemant

  • How to most efficiently export photos on their original format with all metadata and adjustments?

    How do I most efficiently export photos on their original format with all metadata and adjustments applied? I am looking for a solution for exporting corrected photos between computers with Lightroom 5 installed. Preferably with no exporting or merging of catalogs.
    Thanks in advance for you support,
    JP Jacobsen

    And yet exporting a catalog is the perfect solution for communicating with another LR catalog...
    But if you really want to export photos , File>Export should work. I guess I don't really understand what your concerns are.

  • Why can't I get the advanced selection available in EPUB export options in illustrator CC?  It's just not there.... Neither is the image selection available.  Only Epub reflowable and fixed layout, but not EPUB...

    Why can't I get the advanced selection available in epub export options in illustrator cc? It's not there and neither is image selection.  only epub reflowable and fixed layout but not just epub.. I don't know where it is to do some book exercises for my studies.  Very frustrating.

    This is the EPUB forum: InDesign EPUB

Maybe you are looking for

  • How do I change the default Apple ID in my iPad when I log into the App Store?

    I recently changed the email address used for my Apple ID and can no longer update the apps on my iPad.  When I log into the App Store, my discontinued email address continues to show up in the sign-in box despite the fact that I have gone to Setting

  • File Receiver - before message processing *urgent*

    Hello experts, I have a scenario where i  need to execute a script in File receiver adapter. problem: "i send an xml file to target system, but as long as there is a .xml file in the directory, it should not send. He should wait and send only then wh

  • How does jdbc fetch a set of records in oracle

    Hi, Oracle does not support server side cursors,if so how does jdbc fetch a set of records(set by setFetchSize(), which is 10 by default) each time I say rs.next().Does this mean Query is re-executed to fetch the next set of records? Can some body th

  • Jdeveloper 11g + decode syntax exception

    Hello, I am using Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536. When I add decode sql function in order by clause,following exception throws in Jdeveloper IDE. it looks like pattern issue,any clue?? SEVERE: exception visiting oracle.xml.parser.v

  • 16:9 workflow

    I am not able to maintain the aspect ratio of a 16:9 clip al the way though exporting. At the end I get a 16:9 still squeezed clip that has been croped from top an d bottom to maintain such aspect ratio. I've tryed it all. I've cahnged the project fr