Copy ImageField Images to the clipboard

We've created ImageFields in a pdf to for people to send into us.
However we would like to be able to take those images and copy and paste them into other things. emails for example.
right now the ImageField only lets you click it to add an image. We can't select or right click that image to copy it to the clipboard.
is there a way to setup a button or something that via javascript or some other way allow us to copy that image to the clipboard?

Hi,
to copy an image to the clipboard you can use the snapshopt tool from Acrobats or Readers Edit menu.
There is no other way I'm afraid.

Similar Messages

  • I want to copy an image to the clipboard in firefox using firefox clipboard API

    I Want to copy an image to the clipboard using firefox clipboard API.
    Please let me know he steps

    Thanks for the reply, but I want to copy the IMAGE to the clipboard programmatically in javascript using firefox clipboard API.
    For ex using the following syntax:
    var clip = Components.classes'@mozilla.org/widget/clipboard;1']
    I am able to copy the text, but I don't know the syntax to copy the IMAGE.

  • Copy and paste a image to the clipboard

    Hi,
    Is there anybody who knows how to copy and paste an image to the clipboard in jdk 1.3.0.
    I want make a image copy of my app like this (Panel):
    Image image = (Image)this.createImage(this.getWidth(), this.getHeight());
    Graphics g = image.getGraphics();
    this.paint(g);
    BufferedImage bufImage = (BufferedImage)image;
    Now i will send this bufImage or the image to the clipboard.
    How will it works?
    Thanks a lot.

    Hi,
    I m having similar type of problem but with JPanel not with image. i m able to copy paste a JPanel using same clipboard but i want some more operations like after zoomin my JPanel , i want that now if i copy the image of Jpanel it should be the copy of original size of JPanel not the zoomed one but in my application it is showing the blank picture
    for zoom fit size of JPanel its working ok.
    please advice me what should i do

  • Copying a slide to the clipboard?

    I want to copy a Captivate slide to the clipboard so I can
    edit it in a graphics program. The documentation first says:
    Adobe Captivate provides an easy way to copy a slide to the
    clipboard. Then the instructions say:
    To copy a slide to the clipboard:
    1. Open an Adobe Captivate project in Edit view.
    2. Select an image on the slide that you want to copy as a
    bitmap.
    3. Select Edit > Copy to Clipboard as Bitmap.
    4. .....
    How do I copy the entire slide to the clipboard as a bitmap
    in order to edit it, and not just an image on the slide?
    Thanks.

    Hi there
    Yep, you sure can! Insert a Highlight Box object. Configure 0
    for the frame width and 0% transparency. Here's where it gets cool.
    Click the color chooser, then the eyedropper and lift the color
    from the field. (Sometimes these are an odd color, so this helps)
    Now size and position the Highlight Box to cover the
    information you wish to hide. Once that is done, copy this to the
    clipboard. Here's where it gets even cooler! Choose all the
    remaining slides where you want to hide the info and paste. Whoosh!
    The Highlight Box is pasted in the EXACT location on each slide.
    (no futzing with placement!)
    Now all you have to do is visit each slide, right-click the
    Highlight Box and choose Merge into Background.
    This should accomplish what you are doing with editing in a
    different application.
    Cheers... Rick

  • How to save a new jpg image from the clipboard

    It seems like it should be simple but I can't find anywhere this has been documented.
    I have an image on the clipboard and simply want to save it as a new image.
    I've been using Image Events and I can get a file saved but it's always empty.
    Can someone please post some sample code to do this?

    I'm sure there's a more elegant way to script this, but here is a script I just wrote real quick that should at least give you a start to an alternate way of dealing with clipboard data without having to launch Preview...
    <pre style="width:630px;height:auto;overflow-x:auto;overflow-y:hidden;"
    title="Copy this code and paste it into your Script Editor application.">--see if clipboard is a file
    set filePath to ""
    try
    set clipPath to the clipboard as «class furl»
    set filePath to clipPath as alias
    end try
    if filePath is not "" then
    set newFile to getFileName("copied")
    do shell script "cp " & quoted form of POSIX path of filePath & ¬
    space & quoted form of POSIX path of newFile
    return --end
    end if
    --see if clipboard is image data
    set jpegDATA to ""
    try
    set jpegDATA to the clipboard as JPEG picture
    end try
    if jpegDATA is not "" then
    set newFile to getFileName("new")
    set theFile to open for access newFile with write permission
    write jpegDATA to theFile
    close access theFile
    return --end
    end if
    beep 1
    display dialog ¬
    "No file or image data found on the clipboard." with icon ¬
    note buttons {"Whatever"} default button 1
    on getFileName(type)
    choose file name with prompt ¬
    "Select a name and location for the " & type & ¬
    " jpeg:" default location (path to desktop) default name ¬
    type & ".jpg"
    end getFileName</pre>
    Hope this helps...

  • I have macbook pro 13" I want to know how to copy files from my mac to the external Toshiba Hard Drive. I can't even delete files from my external hard drive. please help me my macbook HD is almost full and I have to copy my images to the Toshiba HD

    I have macbook pro 13" I want to know how to copy files from my mac to the external Toshiba Hard Drive. I can't even delete files from my external hard drive. please help me my macbook HD is almost full and I have to copy my images to the Toshiba HD

    To delete files from your external HDD, attach it to your MBP and drag the unwanted files to trash and then empty trash.
    Then you select the files that you want to transfer by 'drag and drop' to the external HDD and trash the files on your MBP.
    Ciao.

  • Writing Image in the clipboard to Oracle DB

    Hi,
    I want to write the image in the clipboard to the Blob am using JDeveloper. Can any1 help me please I am stuck on conversion and writing to Blob.
    Very Urgent Please!!!!!!!
    Comments: Applet is used to diplay an image present in the clipboard, convert this image into bytes write it to a blob and transfer the blob into Oracle DB
    package mypackage1;
    import java.applet.Applet;
    import javax.swing.JLabel;
    import oracle.jdeveloper.layout.XYLayout;
    import oracle.jdeveloper.layout.XYConstraints;
    import java.awt.datatransfer.*;
    import java.awt.image.*;
    import java.awt.datatransfer.DataFlavor;
    import java.awt.event.*;
    import java.io.*;
    import java.awt.*;
    import javax.swing.*;
    import oracle.jdeveloper.layout.OverlayLayout2;
    import java.awt.Button;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    import java.sql.Blob;
    import java.sql.Statement;
    import java.awt.Toolkit;
    import java.awt.event.*; //Clipboard
    import java.awt.datatransfer.*; //Clipboard
    import java.awt.Image;// .image.*; //Clipboard
    import java.sql.*;
    import java.sql.*;
    import java.net.*;
    import java.lang.*;
    import java.awt.TextField;
    import java.awt.Font;
    import oracle.sql.BLOB;
    public class ClipboardImage extends Applet
    Button displayButton = new Button();
    Button exitButton = new Button();
    JLabel photoLabel = new JLabel();
    Panel panel1 = new Panel();
    XYLayout xYLayout2 = new XYLayout();
    XYLayout xYLayout1 = new XYLayout();
    Button submitButton = new Button();
    Connection connection = null;
    static Image photo;
    public byte[] data;
    public Blob bl;
    TextField Message = new TextField();
    public ClipboardImage()
    public void init()
    try
    jbInit();
    catch(Exception e)
    e.printStackTrace();
    public static void main(String[] args)
    ClipboardImage applet = new ClipboardImage();
    Frame frame = new Frame();
    frame.addWindowListener(new WindowAdapter()
    public void windowClosing(WindowEvent e)
    System.exit(0);
    frame.add(applet, BorderLayout.CENTER);
    frame.setTitle("Applet Frame");
    applet.init();
    applet.start();
    frame.setSize(300, 300);
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = frame.getSize();
    frame.setLocation((d.width - frameSize.width) / 2, (d.height -
    frameSize.height) / 2);
    frame.setVisible(true);
    private void jbInit() throws Exception
    this.setLayout(xYLayout2);
    this.setBackground(new Color(136, 212, 122));
    displayButton.setLabel("Display");
    displayButton.addActionListener(new ActionListener()
    public void actionPerformed(ActionEvent e)
    scanButton_actionPerformed(e);
    exitButton.setLabel("Exit");
    exitButton.addActionListener(new ActionListener()
    public void actionPerformed(ActionEvent e)
    exitButton_actionPerformed(e);
    photoLabel.setText("Photo");
    panel1.setLayout(xYLayout1);
    panel1.setBackground(new Color(255, 249, 240));
    xYLayout2.setWidth(288);
    xYLayout2.setHeight(300);
    submitButton.setLabel("Submit");
    submitButton.addActionListener(new ActionListener()
    public void actionPerformed(ActionEvent e)
    submitButton_actionPerformed(e);
    Message.setFont(new Font("Abadi MT Condensed", 0, 9));
    panel1.add(photoLabel, new XYConstraints(0, 0, 115, 155));
    this.add(Message, new XYConstraints(20, 275, 250, 15));
    this.add(submitButton, new XYConstraints(105, 220, 80, 30));
    this.add(panel1, new XYConstraints(90, 25, 115, 155));
    this.add(exitButton, new XYConstraints(195, 220, 85, 30));
    this.add(displayButton, new XYConstraints(10, 220, 85, 30));
    void exitButton_actionPerformed(ActionEvent e)
    System.exit(0);
    If an image is on the system clipboard, this method returns it
    otherwise it returns null
    public static Image getClipboard()
    Transferable t =
    Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
    try
    if (t != null && t.isDataFlavorSupported(DataFlavor.imageFlavor))
    Image text = (Image)t.getTransferData(DataFlavor.imageFlavor);
    photo = text;
    return text;
    catch (UnsupportedFlavorException e)
    catch (IOException e)
    return null;
    Display an image in the system's clipboard
    void scanButton_actionPerformed(ActionEvent e)
    Image img = this.getClipboard();
    photo = img;
    photoLabel.setIcon(new ImageIcon(photo));
    // Gives out int array
    public int[] fetchPixels(Image image, int width, int height)
    int pixMap[] = new int[width*height];
    PixelGrabber pg = new PixelGrabber(image, 0,0,width,height, pixMap,
    0, width);
    try
    pg.grabPixels();
    catch (InterruptedException e)
    return null;
    if((pg.status() & ImageObserver.ABORT)!=0)
    return null;
    return pixMap;
    // Here int array given by Pixel Grabber function is converted into
    byte array
    public byte[] extractData(int[] pixmap, int numbands) {
    byte data[] = new byte[pixmap.length*numbands];
    for(int i=0;i<pixmap.length;i++){
    int pixel = pixmap;
    byte a = (byte)((pixel >> 24) & 0xff);
    byte r = (byte)((pixel >> 16) & 0xff);
    byte g = (byte)((pixel >> 8) & 0xff);
    byte b = (byte)((pixel ) & 0xff);
    if(numbands == 4){
    data[i*numbands+0] = r;
    data[i*numbands+1] = g;
    data[i*numbands+2]= b;
    data[i*numbands+3] = a;
    } else {
    data[i*numbands+0] = r;
    data[i*numbands+1] = g;
    data[i*numbands+2]= b;
    return data;
    public void processData() {
    Image awtImage = getClipboard();
    int imageWidth = awtImage.getWidth(this);
    int imageHeight = awtImage.getHeight(this);
    int[] pix = fetchPixels(awtImage, imageWidth, imageHeight);
    data = extractData(pix, 4);
    photo = awtImage;
    System.out.println(" Height = " + imageHeight + " Width = " +
    imageWidth + " Pixel = " + pix + " Byte = " + data);
    void submitButton_actionPerformed(ActionEvent e)
    processData();
    try {
    System.out.println("Executing code");
    // Load the JDBC driver
    String driverName = "oracle.jdbc.driver.OracleDriver";
    Class.forName(driverName);
    // Create a connection to the database
    String serverName = "10.20.90.101";
    String portNumber = "1521";
    String sid = "iasdb";
    String url = "jdbc:oracle:thin:@" + serverName + ":" +
    portNumber + ":" + sid;
    String username = "birmingham";
    String password = "in";
    connection = DriverManager.getConnection(url, username,
    password);
    PreparedStatement ast = connection.prepareStatement("INSERT
    INTO PASSPORT (PASSID, PHOTO) VALUES (1992, EMPTY_BLOB())");
    ast.executeUpdate();
    PreparedStatement pst = connection.prepareStatement("UPDATE
    PASSPORT SET PHOTO = ? WHERE PASSID = 1992");
    //pst.setObject(1, (Object)photo);
    //Writing bytes to blob bl
    bl.setBytes(0, data);
    //Setting the blob to transfer to the blob column in oracle
    db
    pst.setBlob(1, bl);
    pst.executeUpdate(); if(pst.EXECUTE_FAILED == 1)
    Message.setText("Sql failed!");
    }else{
    Message.setText("Sql success!");
    System.out.println ("Connected\n");
    } catch (ClassNotFoundException ea) {
    // Could not find the database driver
    } catch (SQLException ea) {
    System.out.println(ea.toString());

    Look at the ArrayListTransferHandler class in the following Drag List Demo example: http://www.java2s.com/Code/Java/Swing-JFC/DragListDemo.htm

  • Copy an image into system clipboard takes too much memory

    Our Swing application copies a java.awt.BufferedImage into the system clipboard. Our image has a size of 1024x768 pixels and a depth of 24 bits per pixel.
    The copy from the image to the system clipboard works, but is very slow and takes too much memory. Before the copy, java.exe uses about 30 MB. After the copy, it uses about 90 MB! However, a 1024x768x3 image should consume only 2,4 MB.
    We did some debugging and it seems the AWT library does several copies of our original image in order to copy it in the system clipboard. I guess that each of these copies takes a lot of memory (probably because of a different format from the original image) and is not immediately garbage collected.
    This is a big issue for our application because the JVM throws an OutOfMemoryError when we try to copy a new image to the system clipboard.
    Here is our code. Do you have any idea? Thanks a lot for your help.
    // Create the image
    BufferedImage image = new BufferedImage(1024, 768, BufferedImage.TYPE_3BYTE_BGR);
    Graphics2D g2 = image.createGraphics();
    drawSomething(g2);
    g2.dispose();
    // Put the image into the system clipboard
    ImageSelection handler = new ImageSelection(image);
    Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
    clipboard.setContents(handler, handler);
    * An implementation of Transferable and ClipboardOwner to be used with
    * images.
    public class ImageSelection implements Transferable, ClipboardOwner {
        private static final DataFlavor flavors[] = {DataFlavor.imageFlavor};
        private Image image;
        public ImageSelection(Image imageToCopy) {
            this.image = imageToCopy;
        // Interface ClipboardOwner
        public void lostOwnership(Clipboard clipboard, Transferable transferable) {
            image = null;
        // Interface Transferable
        public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException,
                                                                IOException {
            if (isDataFlavorSupported(flavor)) {
                return image;
            else {
                throw new UnsupportedFlavorException(flavor);
        public DataFlavor[] getTransferDataFlavors() {
            return flavors;
        public boolean isDataFlavorSupported(DataFlavor flavor) {
            return flavor.equals(flavors[0]);
    }

    why dont u use other data structure to store the image , which will take less memory.

  • How to copy a picture to the clipboard.

    Hallo,
    I'm writing a program that allows the user to take data measurements and display them in a window. The output of this window is easy to put on the clipboard for the user to select the image and rigth-click and select "copy data".
    For scaling reasons however I want to let the user be able to put the picture in a larger/smaller size on the clipboard and preverbly without the mouse button functions since allowing pop-up items allows the user to change all kind of data on the front panel (for instance: emptying an array).
    In short: Is it possible to put a picture programatically on the clipboard without even displaying this picture on the front panel, just like saving a picture to a file.
    Thanx
    in advance for answers,
    Marcel kalf.

    Marcel Kalf wrote:
    > Hallo,
    >
    > I'm writing a program that allows the user to take data measurements
    > and display them in a window. The output of this window is easy to put
    > on the clipboard for the user to select the image and rigth-click and
    > select "copy data".
    >
    > For scaling reasons however I want to let the user be able to put the
    > picture in a larger/smaller size on the clipboard and preverbly
    > without the mouse button functions since allowing pop-up items allows
    > the user to change all kind of data on the front panel (for instance:
    > emptying an array).
    >
    > In short: Is it possible to put a picture programatically on the
    > clipboard without even displaying this picture on the front panel,
    > just like saving a picture to a file.
    >
    > Thanx in advance for answ
    ers,
    >
    > Marcel kalf.
    Download "CopytoClipboard" at:
    http://george-zou.sinacity.com/gtool51.htm
    It can capture a rectangular area on the screen, and save it as
    a bitmap onto clipboard.

  • Copying enterprise fields to the Clipboard

    Hi
    I’m looking at grabbing some enterprise fields from CAD into a number of different web forms. I don’t want to reference the enterprise field and use a macro to insert it; I simply want to copy an enterprise field to the clipboard so that it can be utilized by the agent elsewhere.
    Does anyone have any idea how to achieve this using a macro?
    Many thanks for your help!

    Might not be fancy, but what about just using keyboard commands?  Like Cntrl-A (select all), Cntrl-C (Copy)?
    david

  • I can't copy to anything to the clipboard

    My clipboard just seems to die randomly.  I can't nail down when or how.  I restart my laptop and it works fine for a while.  But later in the day, all of the sudden I can no longer copy anything.  I select some text and copy or cmd-C and go somewhere else and paste and it just pastes the last thing I had in the clipboard from earlier in the day.
    Also, once I copy something, I can go to the Finder and choose Show Clipboard from the edit menu and it appears blank.
    Any ideas?

    Unless you can find a way to reproduce the problem at will, it will be almost impossible to track down. There has to be something you can do to make it fail.

  • How can I erase images from the clipboard while using ink and slide or sketches and lines apps?

    I've been having trouble with my clipboard while using my adobe ink. Is there any way I can erase the images saved on the clipboard, because have been trying and I can't find a way to do it, it seems like the only option is by turning the selection into favorites and then a trashcan icon appears, but even if I choose delete it will only be erased from the clipboard favorites while remaining on the clipboard.
    I've thought erasing the sketches App, or deleting the project but I don't want to risk losing my work.
    Thanks!

    I posed a similar question in the Draw forum and got this reply:
    Re: How to clear the clipboard and empty drawings ?
    In short: you can't erase those clippings, at least not currently.

  • Copy/paste without using the clipboard?

    Can this be done without using the clipboard?
    myTable.select()
    app.copy()
    app.select(myCopyFrame.insertionPoints.item(0));
    app.paste();

    Can you please not use that site, or (if you must) at the very least not refer to it in this forum?
    Its entire contents is "stolen" -- the guy who made it advertises himself as "proficient XML and HTML programmer", but rather than proving it by doing something worthwhile himself, he copied the entire contents of the heavily improved HTML version I made from Adobe's own documentation. To add insult to injury he wrapped it up in heavily advertised pages.
    The help text is Adobe's own, but I vastly improved upon it by adding yet even more hyperlinks, categories, and a graphic hierarchical view. An even better version than the one this ****head stole can be downloaded for free (and without any advertisements) from http://www.jongware.com/idjshelp.html. I made it better just to prove I could; so far this stinking thief didn't dare copy the latest version -- yet.

  • How to paste pictures, images from the clipboard

    Hey all,
    I've made a java-application and with a click on a button, I jump to a drawprogram.
    When I've finished my picture, copied it to the clipboard(ctrl c), I want to show it in my application.
    How can I do this and in which component must I paste it?
    Thanks

    There isn't a way to do it that is part of Lightroom. There is a plug-in that might help you, though. Check it out here: Locktastic
    It doesn't say if its compatible with LR4, but you can try it to find out.
    Plug-ins aren't usually as efficient as built-in functionality (like PM), but it might be a solution for you.

  • Copy an image to the desk top

    Hello ! I would like to copy an image from Photo Elements to my desktop. Please advise step by step, I don't have a lot of computer experience. Thank you - Al

    Al,
    As Colin mentioned, size is an important consideration for sending image files electronically via email. Smaller files (in terms of Kb) will load much quicker for the recepient.
    If the image is meant for screen viewing only (not intended for the recepient to print out) then you might want to limit the size of the image to around 500 pixels in height. This will ensure that the entire image is viewable in its entirety on screen.
    You can do this by; 1) make a copy of your image 2)go to image>resize image size 3) with Resample checked, change only one variable in the fields offered, type 500 for the pixels in height and let the other fields fill themselves in 4)save with a name such as "filenameWebSize". Make sure it is in the jpg format. 5)Save to a folder 6)attach to email by referencing it with the Browse feature in your email attachment options.
    If your intention is to send a file which will print out nicely for the recipient, then the file size must possess enough pixels for print (perhaps the original scan file, if it does not exceed the size limits of your ISP per email).
    What is your file size in terms of pixels by pixels and Kbs? Open your saved file and choose Image>Resize Image and just read the specifics and close it.

Maybe you are looking for

  • Can anyone guide me to ideas on basics of parallel processing in SQL

    Hi all, Can anyone guide me to ideas on basics of parallel processing in SQL and its usage in the the performance tuning of the query. If so what's the syntax to be followed and how to arrive at the optimized query after tuning

  • Wireless clients load balancing on the APs on WLC 4404

    Hi Experts, I'm just wondering if the WLC 4404 with firmware 4.2.207.0 can load balance the wireless clients on different WAPs. Let's say that an AP is already handling 15 Wireless devices. When the 16th is trying to join, the controller somehow puts

  • How can i run report in form developer 10g

    hi plz help me i type code web.show_document('http://127.0.0.1:8889/reports/rwservlet? server=test report=c:\1.rdf & desformat=htmlcss &userid=scott/tiger@test & destype= cache','_blank'); then i receive a message with error code REP-51002 plz plz he

  • Can't Open ASDM in Mountain Lion

    I'm trying to launch ASDM 6.4(5) for the first time to access our company's firewall, but I can't launch it. My manager has no problem, but he's on 10.7 and Java 6. I'm on Java 7. When I Run ASDM, a Java 7 splash screen pops up and never goes away. S

  • How do I install Window 7 64 bits onto IMac A1312

    I read that I should hv bought Window 7 32-bit instead of 64-bit version. I am not convince that there isn't a patch for the 64-bit version. Any suggestion? On installation, a blue screen appears with system32 system error.