Help with saving custom stamps to SOAP repository.

In my attempt to create a custom SOAP based comment repository i've found that i can save and retrieve all lightweight annotations perfectly except for any custom stamps that I've created (default stamps work great).  When i retreive the annotations from a different computer, it just displays a black box with a black x in the middle instead of actually displaying the stamp image.  My guess here is that I need to read the custom stamp image to a stream and then save it to the server along with the annotation data.  The problem is that I can't seem to get acrobat JS to detect and get the image (this.icon.length only counts default stamps).  I do have an AP property for the stamp which is the named appearance according to the documentation.  I just need some help now as to how i can retreive the stamp image data from the named appearance.
Any help would be greatly appreciated.
Thanks!

Can anyone help me out with this?  I have a requirement to enable saving custom stamps to a central server but i can't seem to be able to retrieve the image data for storage.  Any leads would be greatly appreciated.
Thanks!

Similar Messages

  • Help with saving time stamps to "write to measurement file" excel format.

    I am having problems saving the timestamps from my data to the write to measurement express vi for excel.  My incoming data is converted from dynamic data to a 1d array for processing, which I understand you lose the time stamp data. I added a new array for time stamps but this array then cannot be converted back to the dynamic data that is requested to go into the write to measurement file express vi.  I would prefer to leave the data in an array to be saved rather than converting it to a waveform so is there any way to add the time stamps from my 1d array back into the write to measurement file? 

    I set it up to build a waveform now but I am still having issues with it saving the correct timestamp.  The time just incriments for every second (as it did before converting the dynamic data to the waveform). I attached a screenshot.  
    Attachments:
    waveform.png ‏36 KB

  • Need help with a customized interactive web application for  apparel

    Help!!!!
    Hi I am a web designer at beginners stage with web
    devlopment. I am seeking guidance on how to develop a customized
    interactive web application so that the end user can change color
    and patterns of apparel on vector images such as teamsports
    uniforms and tshirts. Once the design is customized to their liking
    they can save it with all of the spec information in a file to
    there desktop or to a database to send to the manufacturer.
    Also looking for a possible way to use a CMS so I can upload
    templates of the garment easily for the end user to customize
    online. Can this be done and if so how? This is an example the kind
    of application I am looking for:
    http://www.dynamicteamsports.com/elite/placeorder.jsp
    I am in desperate need of some brilliant developer to help
    with this.
    Thanks in advance for anyone who is willing to assist or give
    me guidance,
    Danka
    "Reap what you sew"

    some parts of that are doable using non-advanced skills, but
    will be difficult and unwieldly if there are more than a few
    colors/patterns.
    saving the image to the server is a bit more advanced and
    you're going to need some server-side scripting like php, perl, asp
    etc. in addition to some flash programming ability.

  • Need help with saving data and keeping table history for one BP

    Hi all
    I need help with this one ,
    Scenario:
    When adding a new vendor on the system the vendor is suppose to have a tax clearance certificate and it has an expiry date, so after the certificate has expired a new one is submitted by the vendor.
    So i need to know how to have SBO fullfil this requirement ?
    Hope it's clear .
    Thanks
    Bongani

    Hi
    I don't have a problem with the query that I know I've got to write , the problem is saving the tax clearance certificate and along side it , its the expiry date.
    I'm using South African localization.
    Thanks

  • Help with Saving & Exporting Files.

    Ok, so I've gone on these forums and on google trying to find a solution to this.
    But none of the solutions they had given worked...And frankly making my own is easier to find. XD
    But anyways.
    I just got Adobe Illustrator CS3 today.
    It is the portable version; I don't know if tthat would make a difference since the options are still available.
    But when I try to save the image, it doesn't matter what I try to save the file as, it says an error occured and it couldn't save the file.
    And now I'm trying to export it into Photoshop CS4 (Also Portable but again, all of the options are available.) so I can color it. (Its a inked drawing of a previously lead drawing.)
    When I try to export it; I get a message saying I do not have enough memory to save the file. Which I have a tetrabyte hardrive that isn't even nearly full.
    What's going on with saving and exporting???
    And I've read about people copying and pasting the different layers into Photoshop, if thats what I have to do, thats OK...But could someone please explain to me how I can do that?
    Thank you. :]

    No kidding and thi character is on the forum asking for help?
    BTW when you install this cracked version be aware that these very beneficent care takers of the public rights have also probably installed spyware on your computer.
    Also errors etc. are expected and there is no cure except to contact those you got the sold you this stuff  and even if it is free once you do they will find a way to use the spyware.
    Enjoy it.
    To the forum host remove this thread fro the forum.

  • Help with saving FarmVille game data...

    Ok, I need a bit of help...
    I have an issue with saving data from a facebook game, FarmVille.
    On my old computer which was running Windows XP when playing FarmVille the game only ever used to reload when it was updated. If I quit the game then went back in and it appeared to be loading the content from some saved data as it would load straight away compared with the 5 minutes it took when ever the game was updated.
    I have now bought a new computer running Windows 7 and when I play FarmVille it now wants to reload from scratch each time I go into the game and it is sucking up my broadband usage really quick by doing this.
    I have been trying to play around with different settings to see if I can get flash player to save the data but nothing seems to work. I am now starting to think it may not be flash player that is the problem.
    If anyone knows how to fix this problem it would be greatly appreciated.
    Thanks.

    I am using IE9 but I do not have that setting set and I hardly ever delete all my history etc.
    I have also just tried playing on my partners apple which I dont know much about except that it is about 5 years old. Anyway the apple is doing the same thing that this new computer is doing... hmmm.

  • Help with saving attachments from iphone email to my phone

    Hi...can anyone help me with saving photos sent to me in jpg as attachments in email ....can see them in email but unable to save photos? cant seem to find how to in tech. information..thanks!!

    You may want to submit this as a feedback or feature request.
    This link allows you send feedback on any Apple product.
    http://www.apple.com/feedback/

  • Frustrated and seeking help with a custom sort order...

    I created a family photo album and arranged all of the pictures in a specific order and sync'd them with my iPad, unfortunately the pictures do not stay in the custom sequence.
    I tried Batch renaming with a Custom Name and Index, but the renaming is applied to the pictures based on the date they were created and not by the way I have arranged them.
    Is there a solution to my problem?
    TIA

    I flagged fifty photos and from that selection I created an album. I went to the album and dragged the photos in to the order I wanted them to appear after selecting Manual. Each time I now choose the manual option it arranges the photos into the sequence I created.
    The problem I'm having is that when I synchronize my iPad with iTunes the photos revert back to their original sort order, which is the default date they were brought in to Aperture.
    As I said, I tried to give them new names and index numbers using a batch command AFTER I arranged them manually, which works, however the names are assigned to the photos sequentially starting with oldest photos and not to photos as I have arranged them.
    Honestly, it would be easier for me to create a slideshow using the timeline in FCP, but a video is not what I'm after.
    I hope I have answered your questions.
    TIA

  • Help with saving a photo

    How can I save a photo  as 1920X1920 pixels when the photo isn't square?  This photo must be saved as baseline standard JPEG.  File size must be < 1.8 mb.  Color space should be saved in RGB color space preferablySRGB

    Set the color profile first: Image -> Convert Color Profile -> Covert to sRGB
    In order to save with those dimensions, the image must be cropped first.  However, the crop tool uses inches or cm instead of straight pixels.  To get the desired size:  Go to Image -> Resize -> Image Size, enter 1920 as one of the pixel dimensions and note the resulting inch/cm measurement.  Cancel this screen and click on the crop tool.  The aspect ratio should be set to 'Custom', enter the inch equivalent of 1920 pixels for both the width and the height and crop the image with a resolution of 72 pixels/inch.
    Save the file: File -> Save For Web... (because this will give you the smallest file sizes)  On the right, make sure the file type is set to JPEG (the default is GIF) and reset the pixel dimensions to 1920 and hit apply (it automatically adjusts the sizes for website which usually require dimensions under 1000).  The file size displays under the preview along with approximate load times.  Click okay and save the file where you want it.
    It would probably be helpful to read up on how to set your workspace to default to sRGB in order to save time if you're doing this a lot.
    I hope this answers your question.

  • Please help with a custom javascript

    Hello,
    I am a military instructor, and I am trying to create a grade report card with Acrobat X Pro.  So far I have made good progress with the help of the forum community (just searching through the pages and pages of posts), but I am stuck on this issue.
    Like I stated,  I am creating a report card (of sorts) where our other instructor staff can input student test grades into the fields as they [students] progress through training.  The form is showing the particular test with an input field for the grade.  Lastly, the student's overal GPA is displayed in percent format.
    My conundrum: I am trying to code a field that all a user [instructor] will have to input is a numerical value with or without a decmil, and the field will display it as a percentage. 
    If I use acrobats default percentage, the number entered into the field will be multiplied by 100 (i.e. I enter 90 and acrobat displays 9000% in the field).
    I would just like to be able to type in 90, and 90% be displayed; or type in 88.5, and 88.5% be displayed.
    With the scripts I have entered, no decmils can be displayed, and the overal score is multiplying the average by 100, thus if I entered the number 90 in the first exam, the average calculates to 9000%.
    I am assuming the custom format script and custom keystroke script made the average calculation script not work correctly.
    Thanks in advance.  Ryan
    I have entered the following javascripts:
    1.  Document Level Script
    // Document-level function
    function DigOnlyKS() {
        // Get all that is currently in the field
        var val = AFMergeChange(event);
        // Reject entry if anything but digits
        event.rc = AFExactMatch(/\d*/, val);
    2.  Custom Format Script
    // Custom Format script for text field
    if (event.value) event.value += "%";
    3.  Custom Keystroke Script
    // Custom Keystroke script
    DigOnlyKS();
    4.  Custom Calculation Script for an Overal Grade Average
    event.value = myAverageFunction(["pk1","pk2","pk3","pk4","pk5","pk6","pk7","pk8","pk9","pk10","pk11","p k12","pk13","pk14","pk15","pk16","pk17","pk18","pk19","pk20","pk21","pk22","pk23","pk24"," pk25"]);
    function myAverageFunction(aNames) {
        // n = number of fields that have a numerical value
        // sum = some of values for the named fields
        var n = 0;
        var sum = 0;
        var v;
        // loop through array of name strings
        for (i = 0; i < aNames.length; i++) {
          v = this.getField(aNames[i]).valueAsString;
          // check for not a null string and not a space  and not is Not a Number
          if (v != "" & v != " " & isNaN(v) == false) {
             n++; // increment count
             sum += Number(v); // add to sum
        return (n != 0) ? (sum / n): "";

    Try,
    I'm sorry for being so ignorant with javascript.
    I placed that code in the custom keystroke like you suggested, but it did not work.    Is there a specific way I need to input that code in the custom keystroke area?
    I then tried to put it in the document level code and replaced (/\d*/, val) with your code... that really screwed thing up.
    So now I am stuck where I was before.
    I will try and show you what I am trying to accomplish:
    Right now, this is what is happening
    Exam 1
    Exam 2
    Exam 3
    Final Average
    95.5%
    95.3%
    94.3%
    95.033333%
    What I would like to do is to limit each field to 2 decmil places.
    Each "exam field" has the following:
    The "final average" field has the following:
    and this is in the custom calculations area of the "final average" field:
    Finally, I have this in the Documet JavaScripts area:
    I have a feeling this is an easy fix, but I just cannot figure it out.
    Thanks,
    Ryan

  • Can anyone help with a custom trigger?

    Hi - I know this is a tough one and appreciate anyone's help!
    I'm trying to create a custom trigger that confirms 2 fields belong to the same record. If they do, proceed with insert transaction.
    I have gone through the tutorial (from the old Interakt Discussion Board tutorial at http://www.interaktonline.com/Documentation/MXKollection/075000_tutorialdiscussionboard.h tm) on how to create a custom trigger that checks to see whether a duplicate message and subject exist in the table and if so, stop the insert. I have this working fine, using my own table and fields.
    Can anyone help me to change the script here to confirm that both fields belong to the same record? Here is what I have right now:
    $query = "SELECT * FROM dan_camptrans_login_familyid_confirmid WHERE family_id = ".KT_escapeForSql($tNG->getColumnValue("family_id"),$tNG->getColumnType("family_id"))." AND confirm_id = ".KT_escapeForSql($tNG->getColumnValue("familyconfirm_id"),$tNG->getColumnType("familycon firm_id"));
    $result = $tNG->connection->Execute($query);
    if(!$result) {
    $error = new tNG_error("Could not access database!",array(),array());
    return $error;
    } else {
    if($numberOfRecords = $result->recordCount()) {
    $uniqueFailed = new tNG_error("There is already a message with the same subject and content!",array(),array());
    return $uniqueFailed;
    } else {
    return NULL;
    Any help would be SUPER appreciated!
    Dan

    Thank you very much Shane for responding.
    Right now, if I fill out the form and enter any numbers in the family_id and familyconfirm_id fields that are currently NOT in the dan_camptrans_login_familyid_confirmid table, the form submits fine. If however, both fields already exist within the same record, the error is returned.
    I guess what I am looking for is the opposite. When the form is submitted, the table dan_camptrans_login_familyid_confirmid is checked. If both field entries are not within the same record, return the error.
    Basically, I am sending out a user ID and confirmation number via mail to users. When they register they need to enter in both of these numbers and only if they match the records will the registration proceed.
    The main recordset/form that this custom trigger is attached to is one for my user registration table. This custom trigger and associated table is only to confirm the user registering has the correct information to register.
    Thanks again - I hope that I am explaining this clearly.
    Dan

  • Need help with crazy custom calculations code in Acrobat XI pro

    Im trying to calculate some text feilds together and just cant figure it out.  I have two text feild boxes that I would input certain numbers to calculate in, Textfeild D5 and D6,  once the user supplies the numbers in the D5 and D6   I need a text feild (D9) to calculate and produce a number thats used in another calculation. Any help would be greatly appriciated. Im good at HTML and CSS but only begining with javascript. Im using acrobat XI pro and I put this code in the custom javascript area within the text feld "D9" properties.
    var Dsix = +getField("D6").value;
    var Dfive = +getFeild("D5").value;
    var B2 = 0.37;
    var B3 = 0.45;
    var B4 = 0.53;
    if (Dsix = 15){
    D9.value = B2*Dfive;
    if (Dsix = 30){
    D9.value = B3*Dfive;
    if (Dsix = 45){
    D9.value = B4*Dfive;

    Well thats makes since but unfortunitly it didnt work. The green text feild D9 is where im placing code at. they will be hiiden feilds. the red outlined text feilds are all input feilds. seconds is D6 and nozzels is D5.

  • Help with saved pdf' s,"more request cannot be completed.Service book information not found"

    Hey from south africa,I'm using the curve 8520 on MTN service provider.I came across a problem a while ago where I had to setup my email address again,I had an email with some pdf's saved.They were working well until the re-setup,now when I try to load ones that I haven't read it gives me the error "More request cannot be completed.Service book information not found".I've sent the email back to myself but no luck,help.Thanks in advance.

    You need to reset your email account again on your device & send the service books from the same interface on your device. Wait for the 30mins & register now yourself from the handset itself by following the below steps-click on Option Application-click on Advanced - Click on Host Routing table - Click menu key - select Register now option & Click, Follow these steps twice. Now go into your email application & click on it. Then press the menu key & scroll down,you can see Reconcile now option, Click on it twice !
    Now try to open that PDF again !

  • Need help with saving data

    I recently started studying in IT at college, and I think I have the basics in Java programming, however we haven't
    been taught how to save data in our apps, so everytime i close my app, I lose all changes.
    I went through Sun's IO tutorial, as well as a few tutorials online and I made a small application to practice saving my
    Objects, however I can't seem to get it to work. I was hoping someone could look at my code and tell me what seems
    to be my problem.
    There are 3 classes in my project. The Base class makes a List that holds objects of type Person. the UIPerson class
    has 3 buttons (Add, Save, Load) and a JList. When clicking on Add, it adds a new Person in the base and is shown in
    the JList. The saving and loading is what I have trouble with.
    UIPerson :
    public class UIPerson extends JFrame implements Serializable{
         private JFrame jFrame = null; 
         private JPanel jContentPane = null;
         private JButton jbAdd = null;
         private JButton jbSave = null;
         private JButton jbLoad = null;
         private JList list = null;
         private Base base = null;
         public static void main(String args[]){
              UIPerson personList = new UIPerson();
         public UIPerson(){
                   base = new Base();
                   Container pane = getContentPane();
                   setSize(288, 309);
                   setVisible(true);
                   jContentPane = new JPanel();
                   jContentPane.setLayout(null);
                   jbAdd = new JButton();
                   jbAdd.setBounds(new Rectangle(24, 59, 58, 24));
                   jbAdd.setText("Add");
                   jbAdd.addActionListener(new java.awt.event.ActionListener() {
                        public void actionPerformed(java.awt.event.ActionEvent e) {
                             String Name, famName;
                             Name = JOptionPane.showInputDialog("Enter Name", null);
                             famName = JOptionPane.showInputDialog("Enter Family Name", null);
                             base.addPerson(new Person(Name, famName));
                             list.setListData(base.listPerson());
                   jbSave = new JButton();
                   jbSave.setBounds(new Rectangle(19, 106, 69, 34));
                   jbSave.setText("Save");
                   jbSave.addActionListener(new java.awt.event.ActionListener(){
                        public void actionPerformed(java.awt.event.ActionEvent e){
                             try{
                                  FileOutputStream fos = new FileOutputStream("temp.dat");
                                  ObjectOutputStream oos = new ObjectOutputStream(fos);
                                  oos.writeObject(base);
                             catch(Exception ex){
                                  System.out.println("Save Failed");
                   jbLoad = new JButton();
                   jbLoad.setBounds(new Rectangle(23, 154, 70, 29));
                   jbLoad.setText("Load");
                   jbLoad.addActionListener(new java.awt.event.ActionListener(){
                        public void actionPerformed(java.awt.event.ActionEvent e){
                             try{
                                  FileInputStream fis = new FileInputStream("temp.dat");
                                  ObjectInputStream ois = new ObjectInputStream(fis);
                                  base = (Base)ois.readObject();
                                  list.setListData(base.listPerson());
                             catch(Exception exc){
                                  System.out.println("Load Failed");
                   list = new JList();
                   list.setBounds(new Rectangle(133, 47, 139, 151));
                   jContentPane.add(jbAdd);
                   jContentPane.add(jbSave);
                   jContentPane.add(jbLoad);
                   jContentPane.add(list);
                   pane.add(jContentPane);
    }Base :
    public class Base implements Serializable{
         private ArrayList<Person> list;
         public Base(){
              list = new ArrayList<Person>();
              list.clear();
         public void addPerson(Person person){
              list.add(person);
         public void deletePerson(Person person){
              list.remove(person);
         public Person[] listPerson(){
              Person tab[] = new Person[list.size()];
              list.toArray(tab);
              return tab;
         public Person getPerson(Person person){
              ListIterator<Person> iterator = list.listIterator();
              Person current = null;
              while (iterator.hasNext()){
                   current = iterator.next();
                   if (current.equals(person))
                        return current;
              return null;
    }Person :
    public class Person {
         private String name, familyName;
         public Person(String name, String familyName){
              this.name = name;
              this.familyName = familyName;
         public String getName(){
              return name;
         public String getFamilyName(){
              return familyName;
         public String toString(){
              return name + " " + familyName;
    }I'd appreciate any help that could be given.

    My probelm is with my save/load funtions only, sorry for the extra code. Everytime i press on save or load, they
    throw an IOException. Heres the code I specifically wanted viewed to know if there are any mistakes in it.
    Save Button :
    jbSave.addActionListener(new java.awt.event.ActionListener(){
              public void actionPerformed(java.awt.event.ActionEvent e){
                   try{
                        FileOutputStream fos = new FileOutputStream("temp.dat");
                        ObjectOutputStream oos = new ObjectOutputStream(fos);
                        oos.writeObject(base);
                   catch(FileNotFoundException ex){
                        System.out.println("(Save)File Not Found Exception");
                   catch(IOException ex){
                        System.out.println("(Save)IOException");
         });Load Button :
    jbLoad.addActionListener(new java.awt.event.ActionListener(){
              public void actionPerformed(java.awt.event.ActionEvent e){
                   try{
                        FileInputStream fis = new FileInputStream("temp.dat");
                        ObjectInputStream ois = new ObjectInputStream(fis);
                        base = (Base)ois.readObject();
                        list.setListData(base.listPerson());
                   catch(FileNotFoundException exc){
                        System.out.println("(Load) File not found exception");
                   catch(IOException exc){
                        System.out.println("(Load) IO Exception");
                   catch(ClassNotFoundException exc){
                        System.out.println("(Load) Class not found exception");
         });

  • Help with Saving Progressive Layers as Video or Files

    Hi, I am interested in creating an animated video with Photoshop. I have 80+ layers, each one building on the last. For example, layer 1 is a simple horizontal line ( - ). Layer 2 is a simple vertical line ( | ). With both layers on, they form a cross ( + ). Layer 1 must be visible for layer 2 to make sense, within the video. So, each previous layer must remain visible when the next layer is turned on. Then the next, then the next.
    Previously, I have manually saved layer 1 as a JPG, turned on layer 2 and saved the new file, turned on layer 3, saved the next new file,and so on, until I go through all layers. Then I used a video editing program to put the files in sequence and render it as a video.
    I am hoping PS (CS5) can help me. I need to render a video with each layer turning on (perhaps a .03 second delay, like in the animation strip) but with all previous layers remaining on. Onion skin's max layers is 8, so that doesn't work for me.
    If I can't render the video directly from PS, how can I create an action that will
    1. save file without a prompt as JPG with the layer name as the file name, in the directory where the PSD file resides
    2. make visible the next layer up (or down, whatever)
    3. repeat until all layers are complete, no matter how many layers

    They aren't necessarily only line drawings. As an animated video, it may be line drawings, then a photo, then drawings on the photo. So it's something like this:
    layer 0 = black background
    layer 1 = white vertical line
    layer 2 = blue horizontal line
    layer 3 = photograph in the upper left corner
    layer 4 = blue dot over the photograph
    An example of one of my shorter films is
    I did that by saving every layer as a separate JPG, then putting it together in a video editor. That's how I've always done it, but that won't work anymore due to the volume of the layers.

Maybe you are looking for

  • Urgent Help Needed in this Report

    hi frd. help me in this report. parameter : plant,material no,company code,storage location. display: material no, material desc, UOM, ROL, warehouse, open po, open po qty, open pr no, open pr qty. Kindly Give me tips for doing this report. thank u P

  • Itunes shuts down when trying to restore or look at music...

    I think my ipod is corrupt. If I immediately try to view my music from my ipod, it is all greyed out, and I can't choose anything. If I click on my ipod in itunes and view its information, then I try to choose to look at music, itunes just shuts down

  • Workers in AIR Application

    What is the workflow for creating and using workers in an AIR application? I can't import "flash.system.MessageChannel" nor "flash.system.Worker". The Worker class, used to create the messageChannels (e.g. Worker.current.createMessageChannel(worker))

  • Link illustrator to pdf

    Hi my question is if I create file in illustrator named DOG.ai,and I save to pdf file DOG.pdf, I have now file in illustrator and another in pdf with the same name, if next time I open the Illustrator file (DOG.ai) and I make changes, How can I link

  • DSC plantwide architecture

    I would like to get some opinions.  I am developing a large DSC application (LV 8.2 hopefully), that will utilize perhaps 20 different "process computers" running LV DSC, and logging the data back to a central "server" containing the Citadel database