Need to Auto generate bookmarks from MS Access

I have a report that I can turn into a pdf but I can't get Adobe Acrobat to make bookmarks for me automatically.  The first field on the page I need for the bookmarks are uses a distinctive font, font size, and color.  I can manually make a bookmark for each page but I have over 90 bookmarks to make and it takes too long.  I need Acrobat to make the bookmarks but am having trouble.  Please tell me how I can do this efficiently.  Thanks.

Hi,
Adobe PDFMaker for MS Access permits creation of "Bookmarks".
Open PDFMaker configuration to select it.
With that said, the Bookmark (in the PDF) comes from the MS Access report title/caption.
Unfortunately, Bookmarks associated with fields in a record are not supported.
Be well...

Similar Messages

  • How to strip out leading numbers in auto-generated bookmarks?

    For years now my team has used an Acrobat plug-in called Compose, which lets us strip out the leading numbers from bookmarks in PDFs generated from FrameMaker 7.2. (The tool works after the fact, so that all bookmark creation occurs after the PDF is created.)
    For example, these document headings:
    1.1 Intro to Happy Fun Ball
    1.1.1. System Requirements
    1.1.2. Cautionary Information (WARNING)
    are translated to the bookmarks:
    Intro to Happy Fun Ball
    System Requirements
    Cautionary Information (WARNING)
    After evaluating the new Adobe Tech Comm Suite, it seems that Acrobat 9 Extended Pro isn't compatible with the Compose plug-in (or at least, the version we've been using for years).
    Does anyone know if there's a method -- built into either FrameMaker 8 or Acrobat 9 Pro Extended, or in an SDK -- that allows you to auto-generate bookmarks but strip out leading numbers? It seems this is a no-brainer of a feature, yet I can't find it listed anywhere in the Acrobat documentation.
    Other names for this feature might be "wild card" or "text masking," not to mention "strip leading numbers."
    Thanks very much for your help.
    Regards,
    Buster

    The following code can be run from the JavaScript console, but since you're new to this, it might be easier to create a button, paste the code shown below into the Mouse Up event of the button, select the Hand tool and click the button to execute the code, and then delete the button if everything is OK.
    If you need to do this a lot, you should consider setting up a custom menu item or toolbar button that executes this code:
    function removeBookmarkPrefix(bookmark) {
        // Resursive function to remove bookmark prefix
        // Rename bookmark without prefix
        bookmark.name = bookmark.name.replace(/^\S+\s+/, "");
        if (bookmark.children != null) {
            for (var i = 0; i < bookmark.children.length; i++) {
                removeBookmarkPrefix(bookmark.children[i]);
    // Remove all bookmark prefixes, recursively
    removeBookmarkPrefix(bookmarkRoot);
    The code uses what's called a regular expression, which in this case is fairly simple: /^\S+\s+/
    This regular expression means to search the bookmark name for the beginning of the string (^), followed by one or more non-whitespace characters (\S+), followed by one or more white space characters (\s+), and replace all that with an empty string (""), thus removing it. This should work with the bookmark name prefixes you describe.
    The function is called recursively, which is an efficient way to handle the hierarchical structure that the bookmark tree can have.
    If you get stuck, post again.
    George

  • New CPU, Mac SnowLeapard, Previous HD installed as external. need to get old bookmarks from old HD to new Firfox

    I just upgraded to a new mac running 10.6.4. I took the HD from the older Mac and put it in the new mac in an empty bay to have access to all the previous data and programs and use as a back up HD.
    OK I need to get my bookmarks from the version of Firefox from the old HD so I can put them into the new version of Firefox on the new machine. Any ideas. I have the system library and user library still on the old HD.

    See [[Recovering important data from an old profile]]

  • Anyone know of a tool for auto generate EJB from DB

    Does anyone know of a tool that connects to a DB and auto generates EJBs from the table schema, either CMP or BMP. Perhaps allowing you some control over choosing the table, pk, etc.
    THANKS

    Visual Age for Java (IBM)
    Websphere Studio Application Developer (IBM)
    I think JBuilder has this option now. Is JBuilder still free?

  • Need to change auto generated text from pdf report

    I have implemented pdf but it generated text from the autogenrated xml.
    If I need to change that text then what should I want to do for that?
    Following is my xsl file and the generated output in pdf.
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:fo="http://www.w3.org/1999/XSL/Format"
    xmlns:fn="http://www.w3.org/2005/xpath-functions">
    <xsl:output method="xml" indent="yes" encoding="utf-8" omit-xml-declaration = "yes" />
    <xsl:template match="/">
    <fo:root>
    <fo:layout-master-set>
    <fo:simple-page-master master-name="my-page">
    <fo:region-body margin="1in"/>
    <fo:region-before extent="1in" background-color="silver" />
    </fo:simple-page-master>
    </fo:layout-master-set>
    <fo:page-sequence master-reference="my-page">
         <fo:static-content flow-name="xsl-region-before">
    <fo:block height="150px" width="1024px" background-color="blue" >
    <fo:external-graphic width="340px" src="http://localhost:9000/web-determinations9000/images/logo.png"/>
    </fo:block>
    </fo:static-content>
    <fo:flow flow-name="xsl-region-body">
    <fo:block >
    <xsl:apply-templates mode="dump" select="/session/entity/instance/attribute"/>
    </fo:block>
    </fo:flow>
    </fo:page-sequence>
    </fo:root>
    </xsl:template>
    output from pdf -
    What is Student Id?=
    65.0
    Is scored more than 80% true%=
    true
    What is Student Name?=
    asf
    What is lastname?=
    asdf
    Is student eligible for gold medal?=
    true
    If i want "what is student id?" text to only student Id then what change I need for that?

    Hi,
    Following is the code sample for your understanding:
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:fo="http://www.w3.org/1999/XSL/Format"
    xmlns:fn="http://www.w3.org/2005/xpath-functions">
    <xsl:output method="xml" indent="yes" encoding="utf-8" omit-xml-declaration = "yes" />
    <xsl:template match="/">
    <fo:root>
    <fo:layout-master-set>
         <fo:simple-page-master master-name="my-page">
              <fo:region-body margin="1in"/>
              <fo:region-before extent="1in" background-color="silver" />
         </fo:simple-page-master>
    </fo:layout-master-set>
    <fo:page-sequence master-reference="my-page">
         <fo:static-content flow-name="xsl-region-before">
              <fo:block height="150px" width="1024px" background-color="blue" >
              <fo:external-graphic width="340px" src="http://localhost:9000/web-determinations9000/images/logo.png"/>
              </fo:block>
         </fo:static-content>
         <fo:flow flow-name="xsl-region-body">
              <fo:block>
              <xsl:apply-templates mode="dump" select="/session/entity[@name='global']/instance[@label='global']"/>
              </fo:block>
         </fo:flow>
    </fo:page-sequence>
    </fo:root>
    </xsl:template>
    <xsl:template match="/session/entity[@name='global']/instance[@label='global']" mode="dump" priority="100">
         <fo:block margin-top=".5cm" margin-left=".1cm" border-start-style="solid">
              Student ID:<xsl:value-of select="attribute[@id='var_student_id']/number-val"/>
         </fo:block>
    </xsl:template>
    </xsl:stylesheet>Thanks,
    Aakarsh

  • Need to auto-generate SDK for REST web service.

    My company has developed a REST API for some web services, and we'd like to provide users with a Java SDK for consuming those services.
    Our services are described by an XSD schema. On the backend, we are using JAXB to create Java classes corresponding to the schema. We create the request objects based on the parameters in the REST url, and JAXB converts our response objects from Java to XML.
    We'd like to provide our users with similar Java classes on the client side. They should be able to create the object corresponding to the request, fill in various parameters, and submit it to our web service. The SDK should automatically convert the object into a REST URL, hit the URL with a Get, read the XML response, and convert that response into Java objects.
    It seems like we should be able to auto-generate such an SDK based on our schema.
    It seems like there are several tools for doing this for SOAP web services. For example, Apache Axis has Java2WSDL and WSDL2Java.
    Can anyone recommend tools for creating client-side libraries for consuming RESTful web services? Does anyone have advice on products to avoid?

    Replying to my own post here. The WADL2Java project on java.dev seems to be more like what I need. The only user-experience I've seen on the 'net is in this forum post:
    http://forum.java.sun.com/thread.jspa?threadID=5239123&tstart=0
    Anyone else used it?

  • Auto generate mask from motion?

    I have a clip of a person walking around a scene and a clip without them walking around(the background). I want to apply a different color to the walking person so I will obviously need a mask around them on the top layer. How can I auto generate a mask of the moving person instead of frame by frame mask readjustment?
    Is there a track motion and auto move mask tool?

    12padams wrote:
    Yikes! That sounds complicated...
    Welcome to the world of motion graphics and compositing.
    Basically I have a blank room video layer at the bottom. Above that I have transparent footage of the same room with a person walking across. I want that footage on the top layer to be a moving mask that follows only the person. Then I want to apply an effect to that moving person mask and make then blue (they are already transparent). Is this possible?
    Sorry, your terminology is a little vague, so it's not clear what you have or what you are trying to achieve.  What do you mean by "Transparent footage"?
    I'm assuming you have a back plate of your room environment, plus a second layer of footage which contains a person walking around in the room - framed exactl the same.
    As Mylenium said, use the Difference Matte effect to generate a matte of the walking person.  You may be able to directly use the matte for your purposes and just key the character out of the background.  If you truly need a mask, you will need to use the Auto Trace function to generate the mask from your matte.

  • I NEED TO TRANSFER THE BOOKMARKS FROM ONE USER TO ANOTHER IN THE SAME COMPUTER??

    I have created the recommended second user site on my computer.
    Also I have Administrator user site on the same computer that I do not wish to use sometimes.
    Both users are having the same Mozilla browser (win7) but the second user does not have bookmarks that the first user is having.
    I am struggling already almost half a day by using all printed articles but WITH NO SUCCESS.
    Please advise ma how to do it. I feel it should not be a big problem.
    Thank you.
    Norman

    It can be tricky knowing how to locate and navigate between the different settings folders used by your different installations of Firefox.
    To start, I suggest creating a folder that serves as a neutral location that Windows doesn't try to secure between users. For example:
    C:\bmks
    You can create a backup from the fully loaded copy of Firefox to that folder, then restore it into the empty Firefox. You've probably already found the procedures, but just in case, the following article describes both the manual backup procedure and the restore procedure:
    [[Restore bookmarks from backup or move them to another computer]]
    If you have bookmarks in the newer profile that you do not want to lose, you can use an alternate export/import procedure using an HTML file. This doesn't carry over all the same information (e.g., tags). These articles have the details, and again I suggest using a "neutral" folder:
    * [[Export Firefox bookmarks to an HTML file to back up or transfer bookmarks]]
    * [[Import Bookmarks from an HTML file]]
    Any luck?
    When you're done, you can delete the contents of the neutral folder for privacy.

  • I need to retrieve my bookmarks from another laptop which doesn't boot to Windows any more. I have managed to copy the Firefox Profiles folder from that laptop - how do I now import bookmarks to a new laptop?

    I've tried replacing the contents of the old Profile folder into the new folder and I have also tried just replacing the urlclassifier3.sqlite file, but that doesn't work either.
    Googling hasn't helped me over the last 24 hours but surely there must be a way to do this - right?
    Many thanks,
    Anthony

    Yes, there is a way to restore your bookmarks from your old laptop to the new one. Note that just replacing the contents of old Profiles folder will not work because your profiles.ini file contains a different profile name.
    For steps on how to restore your bookmarks, please read this article: [http://support.mozilla.com/en-US/kb/Backing%20up%20your%20information Backing up your information].
    If you wish to know more about Profiles, please read [http://support.mozilla.com/en-US/kb/Profiles this] article.

  • Auto generated calls from ipcc UCCX?

    Dear All,
    I am using ipcc version 8.5. i have to add an feature in the contact center in which the system will auto generate calls to the customers for complaint managment and play a prompt with menu options that if complaint is resolved press one if not press 2.
    I am new to ipcc so please can anybody help with proper steps to make it working.
    we have a outbound licesnse.i tried another way doing it via a campaign but when i added a new compaign only agent based option was available so i am not left with the option to make ivr campaign for that.
    the second option is i tried to make a http triggered application. but i really dont know how to make it work. how to use get http info in the script and place call method.
    if any one can explain it in a simple way with proper steps it would be really appreciated.
    Best Regards
    Bureera Sabir

    According to the 2nd article - I've created an empty Company_Phone_Number_Normalization_Rules.txt file and placed it in the Lync file share, in order to avoid any suspicion that the built-in file might be used. I've updated the address book but unfortunately
    can't restart the FE services at this time. There's no still no change in the client.
    Yet - the problem here is the numbers shown aren't present in the files making up the Lync address book inside the local user's sip profile folder.

  • Auto-Sync Bookmarks from iCloud Account 1 to iCloud Account 2

    I have two different mac machines using two different registrations. I am able to keep the calendars, notes, reminders in sync between them automatically.
    I need to keep the safari bookmarks also in sync automatically. I don't want to manually download and upload everytime. Please suggest ideas or tips for this?

    "iCloud requires iOS 5 on iPhone 3GS or later, iPod touch (3rd and 4th generation), iPad, or iPad 2; a Mac computer with OS X Lion; or a PC with Windows Vista or Windows 7 (Outlook 2007 or 2010 or an up-to-date browser is required for accessing email, contacts, and calendars). Some features require a Wi-Fi connection. Some features are not available in all countries. Access to some services is limited to 10 devices."
    From here >  http://www.apple.com/icloud/
    iCloud - Learn how to set up iCloud on all your devices

  • Need help with generating keys from xml

    Hello,
    I am just learning about JCE and am haveing some problems with implementing a basic program.
    I have the following information:
    <RSAKeyValue>
    <Modulus>Base64EncodedString</Modulus>
    <Exponent>Base64EncodedString</Exponent>
    <P>Base64EncodedString</P>
    <Q>Base64EncodedString</Q>
    <DP>Base64EncodedString</DP>
    <DQ>Base64EncodedString</DQ>
    <InverseQ>Base64EncodedString</InverseQ>
    <D>Base64EncodedString</D>
    </RSAKeyValue>
    From which I need to construct a public and private key. I am using RSA algorithm for the encrypting and decrypting. I am using the org.bouncycastle.jce.provider.BouncyCastleProvider provider. Any help would be greatly appreciated.
    My questions are:
    1) Is it possible to create the public and private key from this data?
    2) How can I construct a public and private key from this data.
    Thank you in advance.
    Sunit.

    Thanks for your help...I am still having problems.
    I am now creating the public and private keys. I am generating the public exp, modulus, private exp, and the encrypted text from another source.
    so my questions are:
    1) How do I verfiy that the private and public keys that I generate are valid?
    2) How do I get the decrypted text back in a readable form?
    3) the decrypted text should read "ADAM"
    Here is a test I wrote:
    _________________STARTCODE_____________________
    import java.security.*;
    import java.security.spec.*;
    import javax.crypto.*;
    import javax.crypto.spec.*;
    import java.math.BigInteger;
    import org.bouncycastle.jce.provider.BouncyCastleProvider;
    public class CryptTester
         protected Cipher encryptCipher = null;
         protected Cipher decryptCipher = null;
         private KeyFactory keyFactory = null;
         protected PublicKey publicKey = null;
         protected PrivateKey privateKey = null;
         private RSAPublicKeySpec publicKeySpec = null;
         private RSAPrivateKeySpec privateKeySpec = null;
         public CryptTester()
              /* Create Cipher for asymmetric encryption (
              * e.g., RSA),
              try
                   encryptCipher = Cipher.getInstance("RSA", "BC");
                   System.out.println("Successfully got encrypt Cipher" );
                   decryptCipher = Cipher.getInstance("RSA", "BC");
                   System.out.println("Successfully got decrypt Cipher" );
                   keyFactory = KeyFactory.getInstance("RSA" , "BC");
                   System.out.println("Successfully got keyFactory" );
              }catch ( NoSuchAlgorithmException nsae)
                   System.out.println("Exception1: " + nsae.toString() );
              catch ( NoSuchPaddingException nspe)
                   System.out.println("Exception2: " + nspe.toString() );
              catch ( java.security.NoSuchProviderException nspe)
                   System.out.println("Exceptiont6: " + nspe.toString() );
              /* Get the private and public keys specs
              BigInteger publicMod = new BigInteger ("86e0ff4b9e95bc6dcbfd6673b33971d4f728218496adcad92021923a9be815ddb7ecf17c06f437634c62fa999a293da90d964172a21d8ce74bd33938994fbd93377f7d83ce93d523782639c75221a3c91b53927a081b2b089a61770c6d112d78d5da8a6abc452d39a276787892080d6cf17dd09537c1ec5551d89567345068ef", 16);
              BigInteger publicExp = new BigInteger ("5");
              BigInteger privateExp = new BigInteger ("50ed65fa2bf3710ead980a456b88dde62de4e0e9", 16);
              publicKeySpec = new java.security.spec.RSAPublicKeySpec( publicMod, publicExp );
              privateKeySpec = new java.security.spec.RSAPrivateKeySpec( publicMod, privateExp);
              try
                   privateKey = keyFactory.generatePrivate(privateKeySpec);
                   publicKey = keyFactory.generatePublic(publicKeySpec);
              }catch ( InvalidKeySpecException ivse)
                   System.out.println("Exception3: " + ivse.toString() );
              try
              * initialize it for encryption with
              * recipient's public key
                   encryptCipher.init(Cipher.ENCRYPT_MODE, publicKey );
                   decryptCipher.init(Cipher.DECRYPT_MODE, privateKey );
         }catch ( InvalidKeyException ivse)
                   System.out.println("Exception4: " + ivse.toString() );
         public String getPublicKey()
              //return new String(publicKey.getEncoded());
              return publicKey.toString();
         public String getPrivateKey()
         //          return new String(privateKey.getEncoded());
              return privateKey.toString();
         public String encryptIt(String toencrypt)
              * Encrypt the message
              try
                   byte [] result = null;
                   try
                        result = encryptCipher.doFinal(toencrypt.getBytes());
                   catch ( IllegalStateException ise )
                        System.out.println("Exception5: " + ise.toString() );
                   return new String(result);
              }catch (Exception e)
                   e.printStackTrace();
              return "did not work";
         public String decryptIt(String todecrypt)
                        * decrypt the message
              try
                   byte [] result = null;
                   try
                        result = decryptCipher.doFinal(todecrypt.getBytes());
                   catch ( IllegalStateException ise )
                        System.out.println("Exception6: " + ise.toString() );
                   return new String(result);
              }catch (Exception e )
                   e.printStackTrace() ;
              return "did not work";
         public static void main(String[] args)
              try
              Security.addProvider(new BouncyCastleProvider());
              CryptTester tester = new CryptTester();
              String encrypted = "307203c3f5827266f5e11af2958271c4";
              System.out.println("Decoding string " + encrypted + "returns : " + tester.decryptIt(encoded) );
              } catch (Exception e)
                   e.printStackTrace();
    _________________ENDPROGRAM_____________________

  • Installing components using auto-generated plans from Jython CLI

    Hi All,
    for specific reasons, we want to install a set of components with fixed signatures from Jython CLI, but without appropriate plans. In fact, we want to simulate the behavior that we know from Plugin UI, i.e. linking directly to an installer of a component.
    We figured the following steps are necessary within CLI code:
    1) For the targeted component generate an appropriate install plan using 'pdb.p.genplan' command. This unfortunately does not create the plan within the system, but rather has to be redirected to a file.
    2) Import the previously generated plan using 'pdb.p.ci' command from this file.
    3) run the plan using fixed signature to install component
    4) eventually remove the plan.
    Now, the problem is, that step 1) generates a plan targeted for the folder '/system/autogen', but step 2) fails on importing the plan there, because the folder is owned by the system plugin. So we would end up parsing the XML file, replacing path and so on .... We definately don't want to reinvent the wheel, here.
    Any help appreciated!!!
    Regards,
    Frank

    First of all, thanks for the super-fast reply.
    We got around with parsing using the xml.dom.minidom package in Python. Three more lines and poorer performance, but nothing you can measure against the CLI performance itself ;-)
    I like the idea of using a template plan, as you suggested, because the generated ones bear another problem: We have to pipe in the plan parameters, which we don't know for sure, except for one, that is the 'markOnly' flag. So this might get us around piping in stupid dummy params.
    How exactly do you wait for the plan completion? We use 'pe.p.lo', but don't know how to figure out, if it was successful or not, at all. No return code this time, and stdout isn't filled in markOnly=true mode.
    Regards,
    Frank

  • I need to export my bookmarks from Firefox 3.6.27 to 10.0.2. I can't find any support topics and there is no import function in the new one and no export function in 3.6.27

    The problem is that I have a new Mac Mini and I want tio use Firefox but do not want to lose my bookmarks which represent a great deal of online research. If I knew where these files are stored and what they are named I could move them into place on the new machine but that information isn't obvious to me.

    You can find the Import menu entry in the Bookmarks Manager (Library)
    *Bookmarks > Show All Bookmarks > Import & Backup > Import Data from Another Browser
    *http://kb.mozillazine.org/Import_bookmarks
    Import & Backup is the third button on the toolbar in the Library that looks like a star.
    You should be able to export the bookmarks via that button.
    See also:
    *https://support.mozilla.org/kb/how-do-i-use-bookmarks

  • Need to recover Chrome bookmarks from unmountable drive

    My hard drive failed recently, and although I can plug it in via USB, and see the files, it cannot be mounted as it is too corrupted (I've tried absolutely everything under the sun to fix it; let's leave it at that).
    I mistakenly thought my Chrome bookmarks were being synched, and am stuck with ones that are about 10 months old, and really need the up to date version.
    I am unable to see the Chrome folder on my old drive (Library/Application Data) in order to try and recover the more recent bookmarks.
    Although I've been able to copy other files over, I can't figure out a way to 'reveal' the hidden Chrome folder likely due to permission issues.
    As the drive cannot be mounted, programs like Paragon aren't any help.
    My new system is running 10.9, the old was 10.8 (not sure which update it was up to).
    Hope someone can help, and this made sense

    Sorry, I meant I was looking in Library/Application Support.
    3am here...

Maybe you are looking for

  • Component to display HTML

    is there any Swing component available from third parties which handles html in a better way. i know JEditorPane is available but it onlyhandles simple tags and couldn't handle style tags and javascripting and other advanced html features also if the

  • 2 bugs.. and some strange things..

    Hi, i use my new iphone 5 since a weekswith  iOS 6.1.4, and so far i found to bugs, first bug, i'am most of the time on Airplane mode (for my convenience..) if someone let me a voicemail and after i  listen it when i go back to Airplane mode i have a

  • Boolean values

    Does anyone know how Q&A handle boolean values?  If a dataset includes a column with true/false values, what is the correct syntax for a Q&A query that filters on this value. Carla Sabotta

  • Cannot run Firefox

    I cannot get Firefox to start at all. I have tried opening the browser from the short cut on the task bar, from Start -> programs, by double clicking the desktop shortcut icon but none of these open Firefox. I have rebooted the computer but the probl

  • How to install B2B Apps locally - Pre Dev settings -setup dev environment

    Hi All Need your help: to customize CRM WebChannel B2B App, I just installed NW developer workspace.  The next step I guess is to setup / install B2B Apps locally on my pc. Can some one guide me how to? Any documentation / advise about how to setup d