Can I get the URL information in a Link?

I am using Acrobat XI Professional and Word 2013 running under Windows 8.
I want to create hyperlinks in my document using Word 2013. When Word 2013 generates a PDF version of the document, it reproduces the hyperlink save for the ‘#’ symbol – it replaces the ‘#’ symbol with ‘%23’.
Consider the Word 2013 document http://www.aespen.ca/AETests/HyperlinkTestNumber1.docx.
Consider its PDF version: http://www.aespen.ca/AETests/HyerlinkTestNumber1.pdf.
The hyperlink works in Word 2013. However, when I click on the hyperlink or the URL on the PDF version of the document in Acrobat, Acrobat launches IE (my web browser) using the URL with the ‘%23’ symbol, and the web server says that it cannot find the file (HTTP 404 file not found).
To mitigate the task of manually changing the ‘%23’ back to ‘#’ in Acrobat, I wanted to use JavaScript to change the links. Unfortunately, it looks like the Link object does not provide a way to “read” the URL associated with the link (Adobe, 2007).
Is it possible to find the URL or ‘cPath’ in the Link so that I can replace the URL or ‘cPath’ of the link or create a new Link based on the information on the existing link?
Is this is related to the notes about the ‘#’ symbol on the last page of the document on parameters for opening PDF files (Adobe, 2008)?
References
Adobe Systems Incorporated. (2007). Adobe Acrobat SDK 8.1 JavaScript for Acrobat API Reference for Microsoft Windows and Mac OS. [Edition 2.0]. Retrieved on March 8, 2010 from http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_r eference.pdf.
Adobe Systems Incorporated. (2008). Adobe Acrobat SDK 9.0 Parameters for Opening PDF Files for Microsfot Windows, Mac OS and UNIX. [Edition 2.0].

The only properties and methods for the Link object are listed in the Acrobat JS API Reference you linked to. JavaScript can set a link action, but once set it is not retrievable by JS.
You should be able to write an plug-in with that could be added to a user's system to access this data.

Similar Messages

  • How can I get the disk information in Solaris 9

    I am new to Solairs9. I use the format utility to list my partitions, but there are many unassigned partitions. I pasted the format response below:
    # format
    AVAILABLE DISK SELECTIONS:
    0. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
    /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000011c6413e10,0
    Specify disk (enter its number): 0
    format> partition
    partition> print
    Current partition table (original):
    Total disk cylinders available: 14087 + 2 (reserved cylinders)
    Part Tag Flag Cylinders Size Blocks
    0 root wm 302 - 13482 63.96GB (13181/0/0) 134129856
    1 swap wu 0 - 301 1.47GB (302/0/0) 3073152
    2 backup wm 0 - 14086 68.35GB (14087/0/0) 143349312
    3 unassigned wm 0 0 (0/0/0) 0
    4 unassigned wm 0 0 (0/0/0) 0
    5 unassigned wm 0 0 (0/0/0) 0
    6 unassigned wm 0 0 (0/0/0) 0
    7 home wm 13483 - 14086 2.93GB (604/0/0) 6146304
    The part number from 3 to 6 are unassigned. What does this mean? How much space of these unassigned partitions? How can I mount these unassigned partitions to my local directories?
    Thanks.

    "+How can I get the disk information in Solaris 9+ "
    This was cross-posted to the Solaris 9 forum as well.
    http://forum.java.sun.com/thread.jspa?threadID=5223643

  • Can I get the URL of any other browser window in java

    Can I get the URL of any other browser window in java

    Hi, did you find the way to find the URL of the WSDL? I have the same problem.

  • How Can i get the URL of a page

    How Can i get the URL of a page . like in ASP the
    Request.QueryString() ...
    Thanks

    Are you wanting actual URL or just the url (query string
    variables)?
    For url variables you would reference the structure.variable
    name like so:
    #url.variablename#
    So if you had a url like this:
    http://www.somedomain.com?page=home&action=view
    You could access the variables like so:
    #url.page#
    #url.action#
    If you are wanting to actual page you could use:
    #cgi.script_name#
    Bryan Ashcraft (remove brain to reply)
    Web Application Developer
    Wright Medical Technologies, Inc.
    =============================
    Macromedia Certified Dreamweaver Developer
    Adobe Community Expert (DW) ::
    http://www.adobe.com/communities/experts/
    "Yasmin_lady" <[email protected]> wrote in
    message
    news:e4fhjv$fpl$[email protected]..
    > How Can i get the URL of a page . like in ASP the
    Request.QueryString()
    > ...
    > Thanks

  • HT201699 where can i get the APN information?

    i have ipad2, and i cannot connect to the net using my 3G, where can i get the APN information? please help?

    Every Carrier around the world has different APN Settings so the best place it to actually ask your Carrier what the settings are.

  • HT2589 Could you show me the full account information (account information)? How can I get the detail information that who charge me?

    Could you show me the full account information (account information)? How can I get the detail information that who charge me?

    I'm not entirely sure what you are asking, but you can view the purchase history on your account (and view your payment method) on your computer's iTunes : if you log into your account on your computer's iTunes via the Store > View Account menu option, you should then see a Purchase History section with a 'see all' link to the right of it. Click on that and you should then see a list of your purchases. On your iPad you can only see a cut-down version via this page (which also allows you to contact iTunes Support if you have a problem with a purchase) : http://reportaproblem.apple.com
    There are instructions on this page for managing and stopping auto-renewing subscriptions : http://support.apple.com/kb/HT4098
    Or do you mean something else ?

  • How can I get the AirPlay information box to stop floating around my screen while looking at photos?

    How can I get the AirPlay information box to stop floating around my screen while looking at photos?

    Thanks for answering
    Well, the CS2 was my 1st full program that now my son is using in his new Laptop...
    The CS4 Master Collection is my full program that I bought when I was in College course and now I use for my own works...
    Both came in their own serial numbers and discs ... I install both completely to each computer but at the end on the registration asked for this "Validation code" and the message says that I can't do it on-line nor by mail; so to call to this phone 1-800-833-6687 and in there have the message to come to the "support " Adobe website and do all this going around.
    Now I saw previously that page you send me... I really don't understand it ... I got CS2 installed but I just need the validation code to get rid of that 30 days message...
    Why I have to uninstall it??? Could you explain me please..

  • I am unable to reply to your e-mail convermation--how can I get the URL to past into my browser?

    Received a confirmation e-mail requestion me to reply to it and I cannot get the URL to paste to my browser--how can I do this???????/

    Hi June,
    Sorry for the trouble you've had.
    I've verified your account on our end and you should be able to access the ExportPDF service now.
    Please let us know if you have any questions!
    -David

  • How can I get the Task information..? Remedy for error "-200089"

    Hello,
    I am using PCI-6229 for the application, and VB6 for application development.
    We have a policy to create the tasks and associated channels using Measurement and Automation Explorer.
    I want to know can I retrieve the information of the tasks those are created ..
    When my VB program starts, I use DAQmxLoadTask function to start executing the task, but for this I need to know the TASKNAME. On site if the service engineer accidentally renames the task name, the program stops execution. To avoid this problem, i would like to know how can I get the information about the tasks, such as the tasks those are created, their names, type of channels used (i/ps, o/ps, Analog channels), etc.
    This would help my application to execute without hard coding the task names as well as I can close the tasks if they are running before exiting the application. 
    Also, while developing the application, it happens that the application crashes, and the tasks remain open and running. After I fix the error and execute the program, the application reports the error, "-200089 Task Name specified conflicts with an existing task name". To recover from this error, I need to restart the PC, which is most frustrating and time consuming. If I could know the tasks and task handles those are already created and running, I can safely delete them or continue using them.
    I would appreciate if you could help me in resolving this problem.
    Thank and regards,
    Kunalb

     Hi Kunalb,
     To read the tasks currently configured on the system you can use this function: DAQmxGetSysTasks.  This will return an array of the tasks on the system. In that same section of the DAQmx C Reference Help they talk about obtaining the other parameters you mention.
     Another solution would be to add security to MAX such that only engineers with proper permissions could launch and/or modify the tasks. This can be done with Windows XP in the properties of a file.
     I hope these suggestions help! Have a great weekend.
     Best regards,
     MatthewW
     Applications Engineer
     National Instruments
    Message Edited by Matthew W on 08-10-2007 02:13 PM
    Attachments:
    DAQmxTasks.JPG ‏97 KB

  • Itunes Internet Radio. Can I get the URL's out to stream on other units?

    I just purchased a SONOS music system. I would like to take some of my itunes internet Radio stations and play on my sonos. I just can't find the URL's for the stations. is there a way to get this info?

    Thanks very much I have contacted them via this. Just hope they respond quickly- rather annoing! Greatly appreciated though

  • How can I get the rotation information of my wrists in Kinect for Windows v2 ?

    Hi,all
    Assuming we make human wrist as the coordinate origin point of a three-dimensional space Cartesian coordinate, then when moving the wrist freely, what is the wrist rotation information in the coordinate system? Can kinect V2 describe it just like the degree
    of roll, pitch and yaw in Face Basics demo given in the V2 SDK Browser?
    Based on Kinect Studio 2.0 on 3D View model, it gives a vector arrow at each joint in real time, when I move, the direction of arrows changes correspondingly. So I think this may help me to get the information I want.  
    Here are my questions:
    1. Could I use Kinect V2 SDK to detect and output this information directly? If not, any suggestion to use the data which SDK output to get rotation information?    
    2. If the Q1 answer is yes, what is the accuracy of the sensor about the degree of roll, pitch and yaw on wrist?
    3. I have read Kinect V2 SDK documentation about the body class, the JointOrientations property description says that "the joint orientations of the body", what I want to know is the joint orientation based on
    what frame of reference? The specific value of body.JointOrientations looks what kind of data?
    Any advise or guidance would be greatly
    appreciated. 

    Thanks Carmine. It's really helps. But I still have some questions to ask.
    As you said "a quaternion value, where the
    Y component rotation is around the direction vector from the parent",and you also said "The
    orientation value is ...not the rotation from the parent",my English is poor so I am a little bit confused. 
    About the accuracy, What is the level of accuracy under ideal conditions?
    And in what circumstance
    that "value could be 180 rotated" thing could happen?
    Thank you for your time

  • How can I get the URL address of a secure https site to turn yellow

    The older versions of Firefox would turn the URL of a secure website yellow when accessed. Even with poor eyesight, I found this easy to see. When I upgraded to version 3.6, this feature was gone. Some of you programming capable users were kind enough to provide me with a chrome.css routine that made 3.6 act the way I needed it to. Unfortunately, I've been forced to upgrade Firefox to version 16 and the chrome.css file that worked on 3.6 seems to have no effect on 16. Would someone please provide me with a way of getting Firefox 16 to turn the https addresses yellow.

    That was a feature last used in Firefox 2.0 in 2006, a real long time ago ''(in software time.)'' This - http://www.dria.org/wordpress/archives/2008/05/06/635/ - explains the changes which came in Firefox 3.0.
    The code used for the Address Bar was completely changed for Firefox 4.0, which is why the css you were using in Firefox 3.6 doesn't work any longer.
    You could try looking for a "retro 2.0 style" Address Bar for that code, but I spent 15 minutes searching for a newer code and didn't find anything for 14.0 plus versions. ''Note that my search skills aren't the best.'' <br />
    http://userstyles.org/
    This is the closest I could find, but it isn't even close to what was used in Firefox 2.0. <br />
    http://userstyles.org/styles/69835/identity-box-earth-simple-fx-14 <br />

  • How can I get the URL in my history to send me to the right webpage instead of the webpage I was viewing before i opened my history?

    It seems to send me to the right link occasionally, but this is a rare occasion. Ive went to my settings and browser preferences and there is not an option found that would prove to solve the problem.

    Let me repeat your question to ensure that I understand correct. You open history and click on a URL but the browser simply returns to the same page rather than opening the URL that you selected in the current tab. Is that correct?

  • I do not have a firefox button so I can't get the securety information I need how can I get it ?

    on your information page it shows a firefox button in the left hand upper corner I don't have that button.

    Firefox only shows the Firefox menu button if the menu bar is hidden.
    See:
    *https://support.mozilla.org/kb/Menu+bar+is+missing
    *https://support.mozilla.org/kb/how-do-i-get-firefox-button
    Which security information are you referring to?
    You would normally have the click the icon on the left hand side of the location bar to see security information in case a secure HTTPS connection is used.
    *https://support.mozilla.org/kb/Site+Identity+Button
    *http://blog.mozilla.org/ux/2012/06/site-identity-ui-updates/

  • I get the exception information from GMail link which I can load directly why?

    Server Error in '/' Application.
    Forum does not exist - SectionID/ApplicationKey: 2
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: CommunityServer.Components.CSException: Forum does not exist - SectionID/ApplicationKey: 2
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack Trace:
    [CSException: Forum does not exist - SectionID/ApplicationKey: 2]
    CommunityServer.Components.PermissionBase.RedirectOrException(CSExceptionType csEx, ApplicationType appType, String message) +134
    CommunityServer.Discussions.Components.Forums.GetForumNew(Int32 forumID, Boolean cacheable, Boolean ignorePermissions, Boolean allowNullReturn) +154
    CommunityServer.Discussions.Components.Forums.GetForum(Int32 forumID, Boolean cacheable, Boolean ignorePermissions, Boolean allowNullReturn) +128
    CommunityServer.Discussions.Components.Forums.GetForum(Int32 forumID) +48
    CommunityServer.Discussions.Components.ForumPost.get_Section() +29
    CommunityServer.Discussions.Components.ForumPost.get_Forum() +8
    CommunityServer.Discussions.Controls.BreadCrumb.AddPost(List`1 links, ForumPost p) +22
    CommunityServer.Discussions.Controls.BreadCrumb.get_DataSource() +376
    System.Web.UI.WebControls.Repeater.ConnectToDataSourceView() +183
    System.Web.UI.WebControls.Repeater.OnLoad(EventArgs e) +19
    CommunityServer.Controls.PreTemplatedWrappedRepeaterBase.OnLoad(EventArgs e) +12
    System.Web.UI.Control.LoadRecursive() +50
    System.Web.UI.Control.LoadRecursive() +141
    System.Web.UI.Control.LoadRecursive() +141
    System.Web.UI.Control.LoadRecursive() +141
    System.Web.UI.Control.AddedControl(Control control, Int32 index) +265
    System.Web.UI.ControlCollection.Add(Control child) +80
    CommunityServer.Controls.ConditionalContent.AddContentControls() +185
    CommunityServer.Controls.WrappedContentBase.CreateControlHierarchy() +107
    CommunityServer.Controls.WrappedContentBase.CreateChildControls() +32
    System.Web.UI.Control.EnsureChildControls() +87
    System.Web.UI.Control.PreRenderRecursiveInternal() +44
    System.Web.UI.Control.PreRenderRecursiveInternal() +171
    System.Web.UI.Control.PreRenderRecursiveInternal() +171
    System.Web.UI.Control.PreRenderRecursiveInternal() +171
    System.Web.UI.Control.PreRenderRecursiveInternal() +171
    System.Web.UI.Control.PreRenderRecursiveInternal() +171
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842
    Version Information: Microsoft .NET Framework Version:2.0.50727.4206; ASP.NET Version:2.0.50727.4209

    The only properties and methods for the Link object are listed in the Acrobat JS API Reference you linked to. JavaScript can set a link action, but once set it is not retrievable by JS.
    You should be able to write an plug-in with that could be added to a user's system to access this data.

Maybe you are looking for

  • Procedure to generate invoice in xml---please help

    Hi all, I have to write code review of a pakage which contain procedure to generate invoice in XML.The procedure contain two files .pkb and .pks.All i know is that it will deliver elemt of the post script layout.?But i dont understand what it mean no

  • How to set the iphone overseas to avoid data and phone charges

    Can someone tell me what settings to change on my iphone 4 to avoid email coming in and getting huge data charges when I travel overseas?? I still want to receive texts and use the phone when I choose to turn it on. Suzie

  • How ?? Pass value from one procedure to the others.

    I'm thank you everyone visited my Thread. This is my abbreviate program. I've a procedure "proc_check_item" that have many conditions and "proc_item_number" get value (v_stmt)from "proc_check_item". -- proc_check_item -- v_stmt varchar2(100); If cond

  • Export preset to Business Catalyst Photo Gallery Module

    Does anyone know of a Export Preset to Business Catalyst Photo Gallery Module. Similar to the ones available for exporting to Smugmug or Zenfolio?

  • ECC and HANA

    Hi, I have seen a no. of documents about HANA and BW. HOwever there is not anything available about relation between ECC and HANA. Will HANA replacing ECC? If notis it interface between ECC and BW as I undertsand (may be wrong) that BW is still going