Use XMP Information for Alternate Text in PDF

I would like to use the information in the metadata, specifically the Description field and use it as the Alternate Text for the images within a PDF.
Is there a way to do this? or a script I can write to accomplish this task?
Thanks!
Mike

I would like to use the information in the metadata, specifically the Description field and use it as the Alternate Text for the images within a PDF.
Is there a way to do this? or a script I can write to accomplish this task?
Thanks!
Mike

Similar Messages

  • Using Windows Search for multiple, multi-page PDFs

    I am scanning documents into a Windows folder (documents have been OCR'ed).  An employee verifies that each document has a specific number that OCR picked up, if OCR did not, the user will use the 'Add or edit text box' under tools in Adobe Acrobat Professional XI to add the correct number.  Multiple scans are handled this way and merged together to create documents that may be up to 2300 pages long (so far).  Within that same Windows folder, there are other files with similarly handled information and numerous pages.
    My problem is, if I am looking for a specific number that is within one of the PDF files within the Windows folder - I can find it if I open the file that contains the number and do a search.  However, even though we are using a Windows index to be able to search from the Windows Search, the Windows Search will not always be able to find one of the indexed numbers.  Does anyone know if there is a maximum size or number of pages a PDF can be for the Windows Search to be able to be used?  Perhaps this is a question I should ask of Windows.  I am not sure if I am doing something wrong with the PDFs or if the Windex index isn't working.  Thoughts?

    Something that may help -
    With a multi-page PDF open in Acrobat Pro; select Document > Extract Pages
    In the Extract Pages dialog you can select "Extract Pages As Separate Files".
    This will provide you with a PDF file for each page of the source PDF file.
    Additional options are also possible.
    In a thread at AUC, Thom Parker identifies these.
    http://www.acrobatusers.com/forums/aucbb/viewtopic.php?id=4703
    Be well...

  • Lyx: No information for exporting the format PDF (pdflatex)

    After lyx installation the system prompts me:
    Optional dependencies for lyx
        texlive-latex3: pdf export
    So I did install this package, but even then I couldn't find a way to export to pdf.
    But not only pdf. PS and DVI is the same:
    "No information for exporting the format DVI"
    "No information for exporting the format Postscript"
    Does anyone have any idea about what's wrong here, how to workaround or better, to fix this?
    Thanks!

    LyX works well (I'm using it every day right now), so there is a solution somewhere. Perhaps there is a missing dependency in the package.
    Does LaTeX work by itself? i.e. Can you produce a simple DVI file from a minimal LaTeX file?
    Start LyX from a terminal command line. Then click on Tools->Reconfigure. Does the output show anything really suspicious missing? You will see a lot of "no"s, but that is okay. You will definitely want to see a "yes" for latex, xdvi, and dvips. If you have never started LyX before, you pretty much have to do this the first time to set up your configuration before anything will work.
    Try that much, then post again.
    Mike

  • Using PD4ML library for convertin HTML to PDF

    Hi all
    i am using API s from PD4ML library for converting HTML to PDF.
    what i am sending via HTML is a single HTML table.but the problem is i need to identify the number of lines which i need to give for single PDF page for the case when HTML table is too large to fit into single page.i can decide the number of lines before hand like 31 for portrait and 52 for landscape.but in this case problem arises when page size is too large.for eg page size is A1 and i have specified number of lines as 31.
    In this case lot of empty space is left at the end of page.
    so i actually need to calculate NUMBER OF LINES for single page as a FUNCTION of PAGE SIZE and FONT SIZE . font size because it also affects the number of lines that fit into single page.
    would be really grateful if u guys can help fast

    #1 There are definite copyright issues with your
    software. Before you go live with anything like this,
    make sure you're not gonna get reamed.Ehh? I didn't see anything from the OP's question that implied this. Yes, if he uses it to mine commercial web sites and convert them to PDF's there's a problem, but aside from that, where's the danger?
    #2 The PDF part is the easy part. As the other poster
    said, lowagie iText can do PDF. The rendered HTML is
    a much bigger question. The smaller issue is that web
    pages are defined to fit your browser window, so
    you've got to choose a size. The much tougher problem
    is finding a decent HTML renderer in Java. In truth,
    I don't think there is one; JEditorPane is a piece of
    ****, and opera is really not a lot better. Not at all. The OP specifically mentioned web services, so we don't need to assume that Swing is involved. You can, using a 3rd party library (google for java pdf), have a servlet or jsp render its output as a PDF document.

  • Using paragraph format for long text...

    Hello,
    When I try to print the long text using include then
    it starts printing from the very first line.
    But I want to use some paragraph format for it. How can I use it because I am using
    /: INCLUDE '200007200000100' OBJECT AUFK ID KOPF
    So where do I mention the paragraph format in the tag column becaue I am already using /: controll command in font of the include ?

    Check this thread...
    SAPScript - Standard Text
    It looks like the PARAGRAPH P2 statement can do that declaration, on the subsequent line.
    This website also has some good examples:
    http://www.henrikfrank.dk/abapexamples/SapScript/symbols.htm
    Cheers,
    John

  • Use of threads for refreshing text in JLabel

    Hi everyone! I've got a question about subj. Little intro: I have a form at which various swing components are placed (JButton, JLabel, JFrame itself, JComboBox etc..). I'm trying to make the following: after I push a button, the counter starts ticking and after a period of time (by default I set delay to 10 seconds) it stops and shows the result. But in fact the whole frame freezes and becomes editable after the specified period of time. As I understand it's because my application is the only one thread which is running and that's why currient thread freezes. The class at which I use these components does not extend or implement anything. Any suggestions how to correctly use Thread in my case? Thanks in advance!

    Better still for Swing see javax.swing.Timer.

  • Which encoding uses XI internally for plain text files

    Hi,
    I want to read in (via file adapter) some plain texts of different character encoding and map them via a Java mapping file.
    My question is now, which encoding does the internally XI bytestream have?
    Does the XI file adapter convert it to UTF-8 or keeps it the encoding which is configured in the file adapter?
    Is there a way to retrieve the correct encoding within my Java mapping?
    Kind regards,
    Peter

    Hi Peter,
    When you declare the file as "text" and apply the correct encoding, then the file adapter converts the file to UTF-8.
    When you declare the file as "binary", then the file adapter leaves the file as is, but in this case you have no information about the code page in Java Mapping.
    Regards
    Stefan

  • Help needed using CSS positioning for movie/text

    I have been deconstructing a few sites to get a better
    understanding of CSS for a simple portfolio.
    Anyway, I have a simple navigation set up in place which I
    want to place my movie next to. The problem is that I can't work
    out how to place it next to the buttons...
    The url to the site is:
    http://www.notjustthenews.co.uk/page8.html
    Once I've done that I want to place a paragraph of text to
    the right of the movie so that if you resize the browser window the
    text wraps around the movie.
    Any help would be most appreciated.
    The CSS is question is:
    #wrapper{
    float:right;
    width: 75%;
    margin: 0;
    padding: 0 3% 0 0;
    #widescreen {
    float: left;
    padding: 0px 10px 0px 0px;
    margin: 0 5px 5px 0;

    Not sure what the web forum and the news forum does with code
    these days
    but here is the complete coding/css that you need. (That's if
    it
    transfer ok)
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN"
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
    xmlns="
    http://www.w3.org/1999/xhtml"><head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=iso-8859-1"><title>notjustthenews.co.uk</title>
    <style type="text/css">
    body{
    font-family: Arial,sans-serif;
    color: #000000;
    line-height: 1.166;
    margin: 0px;
    padding: 0px;
    h1 {
    font-family: Verdana, Arial, sans-serif;
    font-size: 120%;
    color: #000000;
    h3{
    font-size: 100%;
    color: #334d55;
    p {
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #000000;
    label{
    font: bold 100% Arial,sans-serif;
    color: #334d55;
    ul{
    list-style-type: square;
    #top{
    border-bottom: 1px solid #cccccc;
    width: 100%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    #topmenu{
    color: #cccccc;
    padding: 0px 0px 0px 10px;
    white-space: nowrap;
    #topmenu a {
    font-size: 90%;
    padding: 0px 4px 0px 0px;
    #title{
    padding: 0px 0px 10px 10px;
    #topmenu ul {
    font-family: Arial, sans-serif;
    font-size: 14px;
    #topmenu li {
    margin-bottom: 5px;
    #topmenu a:link, #topmenu a:visited {
    text-decoration: none;
    color: #000000;
    #topmenu a:hover {
    color: #990000;
    text-decoration: none;
    #seltopmenu a:link, #seltopmenu a:visited, #seltopmenu
    a:hover {
    color: #990000;
    text-decoration: none;
    #navBar ul a:link, #navBar ul a:visited {display:
    block;<br />
    #navBar ul {list-style: none; margin: 0; padding: 0;
    #navBar li {border-bottom: 1px solid #EEE;
    html>body #navBar li {border-bottom: none;
    #navBar{
    float: left;
    width: 200px;
    background-color: #eeeeee;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    #search{
    padding: 5px 0px 5px 10px;
    border-bottom: 1px solid #cccccc;
    font-size: 90%;
    #search form{
    margin: 0px;
    padding: 0px;
    #search label{
    display: block;
    margin: 0px;
    padding: 0px;
    #projectLinks{
    border-bottom: 1px solid #cccccc;
    font-size: 90%;
    #projectLinks h3{
    padding: 10px 0px 2px 10px;
    #projectLinks a:link{
    text-decoration: none;
    color: #000000;
    padding: 2px 0px 2px 10px;
    border-top: 1px solid #cccccc;
    width: 100%;
    voice-family: "\"}\"";
    voice-family:inherit;
    width: auto;
    #projectLinks a:visited{
    text-decoration: none;
    color: #000000;
    border-top: 1px solid #cccccc;
    padding: 2px 0px 2px 10px;
    #projectLinks a:hover{
    color: #990000;
    text-decoration: none;
    border-top: 1px solid #cccccc;
    background-color: #dddddd;
    padding: 2px 0px 2px 10px;
    #selprojectLinks a:link, #selprojectLinks a:visited,
    #selprojectLinks
    a:hover {
    color: #990000;
    text-decoration: none;
    #widescreen {
    padding: 0px 10px 0px 0px;
    margin: 0 5px 5px 210px;
    #widescreen object {
    float: left;
    margin-right: 10px;
    #widescreen p {
    margin-top: 0;
    </style></head>
    <body>
    <div id="top">
    <h1 id="title">notjustthenews.co.uk</h1>
    <div id="topmenu"> <a href="#">home</a> |
    <a href="#">movies</a> | <a
    href="#">audio</a> | <a
    href="#">websites</a> | <a
    href="#">reviews</a>
    | <a href="#">other stuff</a> | <a
    href="#">contact</a>
    </div>
    </div>
    <div id="navBar">
    <div id="search">
    <form action="#">
    <label>search</label>
    <input name="searchFor" type="text" size="10">
    <input name="goButton" type="submit" value="go">
    </form>
    </div>
    <div id="projectLinks">
    <ul>
    <li><a href="#">project1</a></li>
    <li><a href="#">project2</a></li>
    <li><a href="#">project3</a></li>
    <li><a href="#">project4</a></li>
    <li><a href="#">project5</a></li>
    <li><a href="#">project6</a></li>
    </ul>
    </div>
    </div>
    <div id="widescreen">
    <object
    classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
    codebase="
    http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
    name="defences" width="402" height="240" align="middle"
    id="full screen">
    <param name="allowScriptAccess" value="sameDomain">
    <param name="movie" value="movieplayer.swf">
    <param name="quality" value="high">
    <param name="salign" value="tl">
    <param name="bgcolor" value="#000000">
    <param name="FlashVars" value="vidpath=defences.flv">
    <embed src="page8_files/movieplayer.swf"
    flashvars="vidpath=defences.flv" quality="high" salign="tl"
    bgcolor="#000000" width="402" height="240" name="defences"
    align="center" allowscriptaccess="sameDomain"
    type="application/x-shockwave-flash"
    pluginspage="
    http://www.macromedia.com/go/getflashplayer">
    </object>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text.</p>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text.</p>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text.</p>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text. This is some filler text. This is some filler
    text. This is
    some filler text.</p>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text. This is some filler text. This is some filler
    text. This is
    some filler text.</p>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text. This is some filler text. This is some filler
    text. This is
    some filler text.</p>
    <p>This is some filler text. This is some filler text.
    This is some
    filler text. This is some filler text. This is some filler
    text. This is
    some filler text.</p>
    </div>
    </body>
    </html>

  • HT1386 We hooked my boyfriends iphone to the mac and now his phone is using my information for downloads and facebook posts

    We hooked my boyfriends phone to the Mac and now his phone is asking for my password and also when he posts to facebook it goes to my wall

    Turn off home sharing and try resynching the phone. It seems it
    May have grabbed some of your info.

  • Use images XMP Metadata as Alternative Text

    I would like to use the information in the images metadata, specifically the Description field and use it as the Alternate Text for the images within a PDF.
    Is there a way to do this? Can it be done with a plug-in?
    Thanks!
    Mike

    Actually, there is already a place in PDF for "AltText" - it's called (believe it or not) AltText, and it's part of the structure/tagging present in PDF since 1.4 used for accessibility.
    Leonard

  • Alternate text for "Text content"

    Hi friends,
    I have one doube in postscript language to implement alternate text for "Text content"
    Can anybody please help me on this
    We have using the below tags for alternate text for images.
    [/Subtype /Figure /Alt (Image of Figure 2-1) /StPNE pdfmark
    [/_objdef {layoutObj} /type /dict /OBJ pdfmark
    [{layoutObj} <</O /Layout /Height 70 /Width 140 /BBox [90 290 250 360]
    [/Obj {layoutObj} /StAttr pdfmark
    [/StBMC pdfmark
    Please share me your comments
    Regards,
    Jayakrishnan

    I wouldn't swear to this, but I think what's happening is the effect is essentially treated as a separate image during export, but as far as I know you have no way to select it to add the alt text or anything else. I don't really do this kind of work, so I could be way off base here.
    A newer version of ID might behave better, so you may want to consider downloading the trial for CS4

  • Easiest way to write XMP data or files into a PDF file

    Hi,
    I wrote a little Adobe Air application, which is intended to generate XMP files for being imported into PDF files. Now I'm searching for the most efficient solution to import these XMP files. I'd be happy if I could select a PDF file from my Adobe Air application and write the metadata into the file, but I didn't find any library to this. Another option is something like a hotfolder. I try to avoid to import these files one by one. Could someone please give me a hint?
    I'd be very glad!
    Thank you beforehand!
    Stefan

    Hi,
    Thanks for your suggestion.
    My experience is more in Postgresql, sql server and ms access. So I can handle sql command better than java.
    According to your suggestion, I come out following design.
    Design:
    1. Use SQL Developer to developer a copy stored procedure.
    - The store procedure will copy ONE row of main data and data in related data table.
    - use database link to access remote database.
    - handle transaction and return error message if got error.
    - update data if the data already copied into destination database.
    2. A java program perform following tasks:
    a. Use jdbc install the stored procedure in #1 into database by "CREATE OR REPLACE FUNCTION ..."
    b. load copy data list from a file.
    c. a loop to call installed stored procedure. Pass one main row per time into stored procedure.
    d. print each main row copy result to stdout in the loop and stop if error happened.
    So, I just need to pass the java program to operator.
    Please tell me if you have any better idea or easier way to implement. Maybe, another possible solution is use shell script to execute sql command in sqlplus. :)
    Thanks,
    Regards,
    Hing Cheow Yong

  • Unicode text in PDF

    I have gone through some threads about japanese/chinease text in PDF.
    my application creates PDF files. In my application text is stored in UNICODE form. currently the text (for Tj) is convered to char* which is locale dependant. I need to store text in PDF which will be locale independant.
    I am using 'embedded' type 1 (TTF) font in above example. The result is, PDF created on Eng locale gives '?' for (each) *** text and PDF created on *** locale gives correct results (*How*).
    From PDF Ref 3.8.1 Text Strings, I understand that, the text can be stored in UTF-16BE. I tried it but boxes (default char) apears in Adobe Reader 6.0... means each byte is treated seperatly. But as I said before for PDF created on *** locale (eventhough 1 character is of 2 byte) characters are read correctly.
    This is a situation. Now I am confused about some aspects of speficications:
    - Do I have to use 'type 0' font object (even if I am embedding simple TTF) to display text beyond 256 char code?
    - why 2 bytes per character is read for text created on *** locale and not when I create text in UTF-16BE?
    Thanks for your help,
    Sameer

    >From PDF Ref 3.8.1 Text Strings, I understand that, the text can be stored in UTF-16BE.
    Many people have read this and made a big assumption that is not
    valid.
    Text strings are a particular type that is used in particular cases.
    For example, they are used for bookmarks, which can indeed be
    UTF-16BE. Nowhere does it say that this text string type works for
    page contents.
    >
    >- Do I have to use 'type 0' font object (even if I am embedding simple TTF) to display text beyond 256 char code?
    Absolutely. A /Type1 or /TrueType font is by definition a single byte
    font, and the rules for Encoding are followed exactly as described.
    There is no two byte escape.
    If you wanted to use only 256 characters FROM a large font this is
    possible; you could break your Japanese font down into multiple
    embedded subsets, each of less than 256 characters.
    >
    >- why 2 bytes per character is read for text created on *** locale and not when I create text in UTF-16BE?
    You mean this sometimes seems to work? Suggests a bug.
    Aandi Inston

  • Extract text from PDF without opening PDF in window C#

    Hello,
    I'm creating a application for searching text in PDF's. I found some code wich uses the SDK from Acrobat (Installed on my system). But all the snippets I find seem to open a PDF window and then extract the text. Is it possible to extract the text without openening this window. I think this would increase the search time since I need te search a lot of files. And I just need a list with the file name and page number where the search string is found.
    AcroAVDoc avDoc = (AcroAVDoc)gAppClass.GetInterface("Acrobat.AcroAVDoc");
    Then I use the javascript obects to acces the "getPageNumWords" and "getPageNthWord" in a loop and putting the word in a string.
    Thanks in advance fore the help.
    I didn't want to put the entire code here because it's easely found all over the web
    Thanks in advance for your help.
    avDoc.Open(System.IO.Path.GetFullPath(filespec), filespec); 

    Hello,
    I own a copy of Acrobat pro 9. and its is for my own use. I am not a proffesional developper and this application wil not be distributed.

  • XMP Schema for WAV files

    Hi,
    I am planning to use XMP metadata for WAV files and I would like to create a Schema for the same. I know that that XMP has schemas for other Formats like TIFF and EXIF. If there is a XMP schema for WAV already(probably the Adobe Audition uses it), I would like to use it; else, I have to create a custom XMP WAV schema.

    Greetings,
    Since a WAVE file is actually a simple RIFF file format, I think it should fit into my proposal for embedding XMP data in RIFF files (I already posted it somewhere else in this forum). (For WAVE schemas, thats another story)...
    p.s: I have not had any comment from Adobe on this proposal, either they don't read this forum or they don't care...
    Comments?
    I have the same proposal for IFF files (AIFF/ILBM etc) if you wish to have it?
    Here follows the specification:
    Embedding XMP data into IBM-Microsoft RIFF file formats
    =====================================================================
    This proposal permits adding XMP compatible metadata to standard
    RIFF files. A RIFF file is composed of chunks of data; each of
    the chunks precedeed by a header giving the type of data that
    follows, as well as the length of the data in the chunk. For
    more information on the RIFF file format, consult the specification
    "Multimedia Programming Interface and Data Specifications 1.0"
    Including XMP data in an RIFF compatible file is a matter
    of adding a subchunk to the INFO LIST chunk. The subchunk
    ID for this type of date shall be "IXMP".
    Guidelines for RIFF writers
    If the XMP packet is to be used, the software can optionally
    write out all other INFO LIST registered (from the standard),
    assuming the following mapping:
    IRSC dc:creator
    ICRD dc:date
    ICMT dc:description
    ICOP dc:rights
    IKEY dc:subject
    INAM dc:title
    IGNR dc:type
    IARL dex:source
    In the case where they are written, for better validation by reader
    software, the XMP packet should also contain the xmp:MetadataDate
    property.
    For better portability, and to easily modify the embedded
    XMP data, the following guidelines should be followed by
    the RIFF writer:
    - The XMP packet should contain the full packet signature;
    this permits easier searching for tools that do not
    understand the RIFF file format.
    - The XMP packet should be encoded in UTF-8.
    - As specified in the XMP specification, an XMP packet
    should be filled with blank spaces for easier updating of
    the XMP packet without rewriting the entire file.
    A suggested size of an XMP chunk is 4096 or 8192 bytes.
    - Only one "IXMP" chunk should be present in the INFO LIST
    chunk. Preferrably, there should only be one INFO LIST
    chunk per file.
    Guidelines for RIFF readers
    If an XMP packet is present in an RIFF file, then one of
    the following options can be used to retrieve the
    metadata from the file:
    If the existing metadata chunks are also present,
    then, one of the following solutions can be used:
    a) Compare the xmp:MetadataDate property with the
    file modification date to determine which chunk to use
    : either the IXMP subchink or the other info subchunks.
    (If the file modification date is greater than
    xmp:MetadataDate, it is probably safe to assume that
    the standard metadata chunks might have been updated
    by software that does not
    understand XMP packets).
    b) Simply ignore these chunks and use the XMP
    packet for the metadata.
    c) Simply ignore the XMP chunk , and use the
    other chunks for getting the metadata of the file.

Maybe you are looking for

  • New Install of CS5.5 - installs all but InDesign

    With apologies for the long text below - I've attempted twice to install CS5.5 on my computer and each time it will load completely, except for InDesign. Here are the error codes and warnings - and I've submitted a package of information via the Supp

  • Itunes refuses to sync my iphone

    itunes refuses to sync my iphone 4s with a message "The iphone "Myname" iphone cannot be synced. An unknown error occurred (-50 )". Can anyone explain this message, please?

  • WL 81 Uninstall Problem

    Hi, I tried uninstalling my WL Workshop 8.1 from my Win 2000 machine. The uninstaller program exits after giving a message which says "There in no disk space for the uninstaller to run". The installation drive has more than 4.5 GB hard disk space. Ca

  • I'm new to Mac - syncing old iPhone issue

    Hi. I have just bought a new iMac and tried to sync my 18month old 3G iPhone to it. iTunes is telling me its going to replace all my apps with the ones on the computer, which is none (I have a load on the phone). Does this mean i will lose all the ap

  • How do I get permission to save an Adobe Illustrator template in the templates folder in Windows 8,

    How do I get permission to save an Adobe Illustrator template in the templates folder in Windows 8, CS5?