Interactive PDF: creating forms and anchor text field

Hi, I'm new to this and have an urgent job, so please help:

I create an interactive PDF file, adding fields of text placed above the lines and wonder how I can:

1 ANCHOR these fields for text, we use for photo boxes or anchor text... and

2. place the text fields anchored above the lines that I typed in the space allocated for this text field.

Any help would be appreciated, thanks!

You can use an anchored object. Place your cursor after the text and create an anchor, this will put an anchor point. Once the image is inserted, it can be converted into a text field. Use the 'Relative to anchor Marker' option, which will allow the anchor around if text is added.

Tags: InDesign

Similar Questions

  • Interactive PDF layers appear behind the text. A script can move them to the top layer?

    I have created a form in InDesign CC (latest version on a Mac under El Capitan). I export the form in PDF format. There are some interactive tooltips (with suggestions on how to fill in each particular field) implemented as buttons. The control keys are static. When I click on the trigger, the bubble appears, when I click on the bubble, it disappears. The problem is that even if the bubbles are set up on the top layer in InDesign, in many cases they appear behind the text layer.

    Is there a script that I can add to each individual bubble that says "when this bubble is active, move it to the top layer?

    This project took over 3 weeks of troubleshooting. In the end I came up with my own results. The answer was "no, it isn't a script."

    With the help of the Adobe customer service, we found that because in the InDesign file, I had the pop-ups on a different layer than the triggers, it was causing a problem of overlap. I found myself by combining the layers into a single, moving pop ups to the elements high on the page in the layers palette.

    Then I exported (interactive) PDF from InDesign and in the PDF file, in edit mode, in the fields Panel, I've selected all the pop-ups and offers them to at the bottom of each page [z-index property]. A lot of manual labor, but in the end, I got most of the results I wanted.

  • That charactersets are supported by interactive pdf created to identity card? (Norwegian SEO missing)

    Charactersets are taken in charge by interactive pdf created to ID6? (Missing Norwegian SEO). Interactive PDF created in Acrobat 10.1.16 is fine, but interactive pdfs exported ID to Acrobat miss special characters like SEO in areas such as textfields and Combobox. Some fonts special as well as whites replaces missing characters. All solutions?

    There is a bug in previous versions. If you can put to update or upgrade, that you should do, the fields open in Acrobat Pro and put in place a different font. Then, it works perfectly, but would be better export with an updated version.

  • Get the value of the drop-down list (selectedIndex) and the text field - does not

    Hi all

    I'm trying to find and change the values selected by the user using a drop-down list and text field. Here's the code.

    ChangeRevDetails();
    function ChangeRevDetails(){
    
    
              var myDialog = app.dialogs.add({name:"Enter copyright information"});
    
    
    //    var monthlist = col1.dropdowns.add('myList', undefined, myList);
    
    
              var col1 = myDialog.dialogColumns.add();
              var col2 = myDialog.dialogColumns.add();
      
        col1.staticTexts.add({staticLabel:"Month:"});
              col1.staticTexts.add({staticLabel:"Year:"});
        col1.staticTexts.add({staticLabel:"Rev. no.:"});
        
        var myList = [ "January", "February",  "March", "April", "March", "April", "May", "June", "July", "August", "Sepetember", "October", "November", "December" ];
    
    
         var myMonth = col2.dropdowns.add({stringList:myList, selectedIndex:0, minWidth:100});//{minWidth:100});
         var myYear = col2.textEditboxes.add({editContents:"2013", minWidth:100});   
         var MyRev = col2.textEditboxes.add({minWidth:100});
    
    
        var RevMonth = (myList [myMonth.selectedIndex]);
        var RevYear = myYear.editContents;
        var RevNumber = MyRev.editContents;
        var RevToReplace1 = RevMonth +", "+ RevYear;
        var RevToReplace2 = RevMonth +", "+ RevYear + " Rev. " + RevNumber;
    
    
        var myResult = myDialog.show();
    
    
            if(myYear.editContents == "") //entry is "" 
            { 
            alert("Please enter some text into the contents field."); 
            ChangeRevDetails(); 
            }
            else if(myResult == true) //user entered datas 
            { 
    
    
                alert (RevMonth);
                alert (RevYear);
                alert (RevNumber);
                alert (RevToReplace1);
                alert (RevToReplace2);
    
    
                app.findGrepPreferences = NothingEnum.nothing;
                app.changeGrepPreferences = NothingEnum.nothing;
    
    
                // grep find/change
                app.findGrepPreferences = app.changeGrepPreferences = null;       
                app.findGrepPreferences.findWhat = "[\\l\\u]+?\\s?\\d{4},?\\s+[\\l\\u]+\\.*\\s+\\d+";
                app.findGrepPreferences.appliedParagraphStyle = app.activeDocument.paragraphStyleGroups.item("Back page"). paragraphStyles.item("Legal_7/9");
                app.changeGrepPreferences.changeTo = RevToReplace1;
                app.changeGrepPreferences.appliedParagraphStyle = app.activeDocument.paragraphStyleGroups.item("Back page"). paragraphStyles.item("Legal_7/9");
                app.activeDocument.changeGrep();
    
    
                app.findGrepPreferences = NothingEnum.nothing;
                app.changeGrepPreferences = NothingEnum.nothing;
      
        } 
        else //implies user clicked cancel 
        { 
        myDialog.destroy(); 
        }
    
    
    }
    
    

    The problem is, it does not take the value that the user selects in the drop-down list and the text field. It takes the default value as "January" and the year is '2013' as these two values are given as selectedIndex:0 and editContents: "2013". I compared the coding with a few other scripts work as well, but it does not work. I added several alert boxes to check the value we get.

    In addition, search for it and change also does not work. Please help me on this. Thank you.

    Kind regards

    Bachi. D

    Change the order of dialogresults:

    ...

    var myYear = col2.textEditboxes.add ({editContents: "2013", minWidth:100});})
    var MyRev = col2.textEditboxes.add({minWidth:100});)
    Ditto var = myDialog.show ();
        If (myYear.editContents == "") //entry is «»
        {
        Alert ("Please enter a text in the content field.");
        ChangeRevDetails();
        }
        else //user entered if(myResult == true) datas
        {
    var RevMonth = (myList [myMonth.selectedIndex]);
    var RevYear = myYear.editContents;
    var RevNumber = MyRev.editContents;
    "var RevToReplace1 = RevMonth + ', '+ RevYear;

    "var RevToReplace2 = RevMonth + ', '+ RevYear + 'Rev' + RevNumber;

    ...

    did not have a look for the problem of change to find

  • Create a form with AutoFill and locked text fields.

    I have created a 24 page pdf form.  I have a shape on the first page, which contains all the information scattered on next pages 24.  Most of the stuff is redundant.  I would use the pages for auto-complete.  I know that you can name the text field the same, but the problem I have is.  I would like to auto-fill text fields must be blocked at this time there.  So that the tab through forms, these fields cannot be changed accidentally.  Also has been done.  When using excel, you can have the cell/text field search another cell and get this info.  But Adobe doesn't like this.  At least is not that I can find.  How can I automatically fill these fields then the future fields through the locked document?

    Thank you

    You can not give them the same name. You can do something like this, however: that you have a field named Text1 the editable value and a field called Text1Copy where you want to have the same value, but it is locked.

    Text1Copy the value read-only under its properties - general tab, then switch to the tab calculate and enter this code:

    Event.Value = this.getField("Text1").valueAsString;

    After that, whenever the Text1 value will be changed, it will be reflected in Text1Copy.

  • Custom Custom Format AND Date text field label

    I have created a form where I wanted each form field to have a label so that the user knows what to connect, BUT when I arrived at this day it became clear that I can only do one or the other, enter a name or select a date format, because they are both under the same category selection and you can choose only one. I found a previous discussion and was able to use the following code to label all the text fields and he also mentioned that an additional coding would be required to customize the date:

    Custom format for text field script

    If (! event.value) {}

    Event.Value = "enter meeting requested Date."

    Event.Target.Display = display.noPrint;

    } else {}

    Event.Target.Display = display.visible;

    }

    Now my problem is that in order to label the tabled text, I had to do a custom format, so I am unable to choose a custom date format. Instead of getting the error message when the format is wrong there at - it a way to make sure that no mater what type of date is connected, it is automatically reformatted to (mmmm dd, yyyy)?

    I don't know am new to the form of coding features and indeed if there is another way to lock it I would appreciate the help.

    Yes, it is possible... Basically you would use something like this as the custom for the field validation script:

    Event.RC = true;

    If {(event.value)

    var d = util.scand ("mm/dd/yyyy", event.value);

    If (d == null) {}

    App.Alert ("Invalid value.");

    Event.RC = false;

    } else {}

    Event.Value = util.printd ("mmmm dd, yyyy", d);

    Event.Target.Display = display.visible;

    }

    } else {}

    Event.Value = "enter meeting requested Date."

    Event.Target.Display = display.noPrint;

    }

    I have not tested, but I think he should do the trick.

  • create the frame anchor text online

    Hello!

    I am trying to create a text block anchored from the results of a search. If I create the framework anchored among a selection it works no problem, but when I do it according to the results of a grep I get error "the text can be moved to its current location. Do you have ideas about how to solve that?

    As a side question... when I create an object through script style, the text always block has a border... Why is this? (I created the style with another script)

    doc = app.activeDocument;
    app.findGrepPreferences = app.changeGrepPreferences = null;  
    app.findGrepPreferences.findWhat = "~6";  
    var myFinds = doc.findGrep();  
    for (i = myFinds.length; i > 0; i--){
    var os = doc.objectStyles.item ("Section");
    var new_note = myFinds[0].insertionPoints[0].textFrames.add ({appliedObjectStyle: os, label: 'Section'});
    var n = myFinds[0].texts[0].move (LocationOptions.atBeginning, new_note.insertionPoints[0]);
    n.applyParagraphStyle (os.appliedParagraphStyle, false)
    new_note.fit (FitOptions.frameToContent);
    }
    

    Thank you!
    Christopher

    test.png

    Once you insert the object anchored pointers towards the passage of the text. So, you will need to compensate for this. A bit like this:

    ip0 var = myFinds [0] .texts [0] .insertionPoints [0] .index + 1,.

    IP1 = myFinds [0] .texts [0] .insertionPoints [-1] .index + 1;

    ...

    ...

    var n = myFinds [0].parentStory.insertionPoints.itemByRange (ip0, ip1) .texts [0] .move (LocationOptions.atBeginning, new_note.insertionPoints [0]);

    Legal notice, sinppet code written without coffee, will very probably need tweaking.

    Second question,

    Make sure that the style of the object has enableStroke set to true and strokeWeight set to 0

  • InDesign CS5 or 5.5 Interactive pdfs - create a button for printing?

    Hello beautiful InDesign experts.

    I am creating an interactive pdf using CS 5.5 and would like to have a button on each page which, when pushed, opens a print window (if the user can print the page, or a range of pages, if they want to). I know you can do it for the finished pdf in Acrobat, but prefer to keep everything in InDesign, if possible.

    Thank you much in advance,

    Lisa

    No, you cannot add a "print" button in InDesign. To be assigned in Acrobat.

    Bob

  • Forms and update the fields

    I have a PDF document that has a bunch of formulas to calculate the mileage, etc.. I entered the formulas in the "total" fields, but once I fill in the other fields, the 'total' number will not refresh. Y at - it a tip secret to automatically update the number or is it possible that my formula is simply wrong? It is in simplified notation of field as "End MileageRow1 - start MileageRow1."  (Ending MileageRow1 is the name of a field and start MileageRow1 is the name of another.) Any help with this would be awesome!

    The field calculation order is not correct. To define it, go to the forms editing mode (forms > add or edit fields), and then select "forms > change > set field calculation order of fields. Set the order of everything that makes sense for your form.

  • Is it possible to create forms and workflow by Workbench and manage them by ContentSpace?

    Hello

    In a previous issue, I asked the interrelation between the workspace and Contentspace. I learned a lot, and I very much appreciate the answer kindly Hodmi and jasmine. And this time, I want to ask something Workbench and Contentspace.

    As part of a client company, I'm doing a demonstration model. I created a PDF form and a workflow approval and rejection by Workbench. And I want to download the form and the workflow to the Contentspace.

    In my imagination, I would like to make a button in the form, and then when I click the button, the form will be sent to the client side of the side server. So, it will appear on the space that I've specified in Contentspace.

    On the workflow, I assume the Contentspace and Workbench can have some common place on the management of the process and there is a mechanism of transport or something between them. So by changing some configurations, the workflow can be added in Contentspace.

    It's a totally selfish imagination, but if it's possible, I think that my corporate client will be more interesting in Adobe Livecycle.

    Start your help.

    Shoku en

    I think that it is correct.

    Let me summarize simply also.

    -You want to use Workbench to start a new process.

    -With the help of Workbench, you use the content space service to get a PDF of the content space.

    -You can use this PDF and assign it to a user step, a calendar user in the workspace.

    -L' user completes the form and Workbench saves the document or data in a database or space content.

    That's all that can be done.

    Jasmine

  • Drag and drop text fields

    Hey.  try to drag and drop a text field.  So I created a text field and saved as a swf file.  I then load into the use of xml and the loader class.  When I go to pick it up, I get the error

    TypeError: Error #1034: Type coercion failed: cannot convert flash.text::TextField@10d59b51 to flash.display.Sprite.
    at GalleryNew_fla::MainTimeline/pickUp() [GalleryNew_fla. MainTimeline::frame1:81]

    It is specifically pointing to

    function pickUp(event:MouseEvent):void {
        getPosition(event.target);
        stage.addChild(event.target as DisplayObject);
        Sprite(event.target).startDrag(true);
    }
    

    Should I be casting something else or something?

    see you soon

    Use currentTarget instead of the target.

  • Selector of colors and dynamic text fields

    Hello

    Good so I have two problems here, and I don't know how to solve one of them!

    Problem 1.
    Change the font of a dynamic text field. I know how to do this with the properties of text etc format using action script, but I don't know how if you create a text field in the action script.

    I need to change the font of the text in a dynamic text field that is created and remains on the scene. I have a clip, and inside that movie clip is the text field, with all the content properly shaped. If I had to add the text field using action script I loose all the formatting. So is that nothing at all that I can change the text field properties by using script of action of a dynamic text field created on the stage?

    Problem 2.
    The color picker component! I want to use the color selector component to change the color of the text in the above dynamic text box. No doubt, I have the same problem as above, but this side, I can't work out how to draw the color from the color picker value when the user selects. I tried to use the ColorPickerEvent ColorPickerEvent.CHANGE knowledge... and so on. However, I am coding on the frame instead of an external action script file. and when I export the movie, the following error message appears: 1046: Type was not found or is not a constant of compilation: ColorPickerEvent.

    Someone at - it ideas how can I remedy this?

    Your help will be greatly appreciated, it is part of my studies and have been fighting for a time: S

    Many thanks for you help in advance

    Jude :D

    I don't know if I understand the problem of text format that you are experiencing. Looks like you want to have text that is already formatted to change to another format.

    If this is the case, simply set the new text format whenever the time comes to do so.

    If you have...

    var format1:TextFormat = new TextFormat();
    Format1.font = "arial";
    Format1. Size = 14;

    var format2:TextFormat = new TextFormat();
    format2.font = "papyrus."
    format2.size = 28;

    Then you can switch between the two formats according to the needs...

    tField.setTextFormat (format1);

    tField.setTextFormat (format2);

    as long as these formats are in the scope of their guest.

  • Flash CS5 glitch with setChildIndex and dynamic text fields?

    Since the upgrade to CS5 to have two distinct problems.

    I have a clip with 5 images.  When I'm on frame 3 (main game) and I use the command setChildIndex on one on-screen element existing on the framework itself, the item in question will now be added to permenantly stage and will persist through the management remaining (end and end the game).  This behavior was not present in the project until I converted it to CS5.  If I remove the setChildIndex command, the on-screen elements stop their depth of sorting (as your would expect) and they bleed is more in the next section, which is at the end of the level.

    I also have problems with a dynamic text field.  It is currently set to don't not selectable, but when you hover over the field it shows the symbol for the pointer of your mouse cursor, and when you click it, a highlight of small block appears to the left or to the right of the field.  You cannot change the contents of the field, or even select them, but if you try a small black mark selection appears at the end of the field.  I destroyed and recreated this field, and the bahavior seems to remain the same.

    Any other experience of these questions, or something similar with CS5?

    using any actionscript code that adds a DisplayObject instance to the list of display (including the definition of its index) has always caused this behavior.  which is expected.

    to remove this item use removeChild() or removeChildAt().

    to disable the cursor changes during a textfield, assign the property mouseChildren of the parent of the textfield property to false.

  • Alpha, content and dynamic text field

    Hello.

    I have a MovieClip (mcContainer) that contains a dynamic text field (txt1), which was created directly on the stage. Then I added some text to the text box with:

    this.mcContainer.txt1.text = 'my wonderful text ";

    When I change the mcContainer alpha, alpha of the text does not change. So, what I am doing wrong?

    Thank you in advance.

    you need to incorporate your policy to apply a change to the _alpha of a textfield.

  • Variables and dynamic text fields

    OK, so I'm a complete dunce, but I only use Flash for a few days so please be patient with me.

    All I want to do is a dynamic text field to view a variable using Actionscript. The code is below, but it won't work. Can someone please advise? I have to use LoadVars? I thought it was just for the external data.

    just a little mistake

    var myValue:String = "text to display";
    This.icon_mc.icon_txt. Text = myValue;

Maybe you are looking for

  • 10.11.5 OS problems

    After you run 10.11.4 happy for awhile, we installed the update for 10.11.5 May 24.  Shortly after, strange things started to happen!  To randomly SWITCH to ALL capital LETTERS, which put impossible passwords.  Can often kick off by disconnecting and

  • HP Touchpad Server error when setting up of webos?

    My HP Touchpad can settinp up For you first, I tried setting to the top of my new touchpad.I choseEnglish > andUnited status > andwifi configuration and choose a > (it has been accepted)Apperar display "HP-terms and Conditions.then I got an error mes

  • Qosmio F10 main board replacement - update of the BIOS etc.

    Hello I just installed a new motherboard on my F10-124.He was the P000415760 of PCB (part number P000454980) upgrade as the graphics card does not - again! Documents accompanying tell me to update the Bios, EC/KBC (parameters please) and write the ne

  • Album artwork is displayed is not on iPod

    I've just updated my iTunes yesterday and now when I synced my iPod (Touch, 6th generation) all album artwork that I had downloaded manually does not appear on the iPod. He still shows up in iTunes so. All I have this problem or knows how to fix? I t

  • You can install Windows Virtual PC and Windows XP with Windows 7 Home Premium Mode?

    Windows 7 Home Premium with Windows Virtual PC and Windows XP Mode. I'm currently under Vista Premium and just-ordered Windows 7 Premium.  I noticed that Microsoft offers only the XP Mode in their professional, Ultimate and Enterprise versions. Once