Please Help, Issues when batch processing Multi Frame images in Fireworks

I hope someone will know how to do this and tell me where I am going wrong.
Objective 1
I have a large number of images that all have the exact same number of frames (4) and are all exactly the same size that I want to get resized, cropped and water marked (when I say 'watermarked I mean have my websites logo pasted in a specificlocation on each frame, I have my websites logo as a seperate .png file which I copy from).
Current Process
I create a command which will crop the image then paste my companys url/log onto the first frame, move it to the correct location on the frame then copy it again and then paste it onto each of the other frames, the command then resizes the image tot he exact proportions I want.
I start a batch process and use my command, making sure that I also export from the .png to animated gif (and I edit the settings to make it 256 animated gif).
Error 1
The process described above resizes and crops my images however it does NOT put the watermark in the correct place, it seems to put it int he right place on the first frame and then in a different place on all the followingn frames thus giving the effect of the watermark jumping around. Which is obviously NOT what I want.
Question 1
Please let me know what process I should be following to correct the Error 1 above.
Objective & Question 2
I want to do exactly the same thing as shown above but this time the files have a varying number of frames (from 2 to 45 frames (or instances as CS4 seems to call them)). Is there a way to paste my logo to the to the exact same location on ALL frames?
Other information
I have tried WHXY Paste extension and I can not see how to use that to solve the issue. I have also tried 'Paste in Place' however I can not see how to use the Paste In Place extension as it is not appering in my list of commands.
Many thanks in advance for your help.
Andy

Andy, you could start a batch process which will do most of the things you are asking for. THe batch process can be done using Fireworks. The right way to start is going to Archivo / Procesar por Lotes and then follow all the different option this tool has to offer.  Yes, I know I gave you the names in Spanish but that is the way I use Adobe Fireworks.
I hope this was usefull for you!
Best regards,
Frank Meier | Curso Arreglos Florales

Similar Messages

  • Please help with Javascript batch processing.

    I'm looking to batch process a large number of PDFs.  I need to decrease the font size of a few preoccupied form fields on all of these PDFs.  The name of the form fields are Text8, Text15, Text16, and Text17. Alternatively, I could set the font size to a smaller size.  What is the script that I would use in going about this?

    You can use something like this in a Execute JavaScript-action:
    var fieldsToChange = ["Text8", "Text15", "Text16", "Text17"];
    for (var i in fieldsToChange) {
        var f = this.getField(fieldsToChange[i]);
        if (!f) continue;
        f.textSize = 10;
    Of course, you can change the font size you want to any other value (use 0 if you want it to be set as "Automatic").

  • Please help. When exporting a 720p video using Quicktime Conversion in FCP it saves some extra temporary files to my computer. The file is called ICMMultiPassStorage. This file gets so large that eventually the program and exporting process crashes.

    Please help. When exporting a 720p video using Quicktime Conversion in FCP it saves some extra temporary files to my computer. The temporary file it saves is called ICMMultiPassStorage. This file gets so large that eventually the program and exporting process crashes. I have been able to locate the file using GrandPerspective and close out of FCP to delete it. But when I try exporting the movie again it creates the ICMMultiPassStorage file again. I have made sure my scratch disks are set to my external hard drive so I know that isn't the issue. How do I fix this problem so these temporary files are not being stored on my internal hard drive instead of my external?Thanks!

    Try exporting the timeline "using current settings" via Make QuickTime Movie, then submit that clip to Compressor for the transcode. This should be faster and less painful.

  • Hello, Please Help! When I bring the mastered audio from Soundtrack pro back to final cut pro 7, the audio plays well at the beginning 3 mins later it doesn't sync. Please Help!!!

    Hello, Please Help!
    When I bring the mastered audio from Soundtrack pro back to final cut pro 7, the audio plays well at the beginning 3 mins later it doesn't sync.
    Please Help!!!
    Edgil

    Make sure your easy setup has the correct frame rate for your sequence.  Seems crazy but somehow or other fcp assigns a frame rate to audio files.   I've found this can sometimes be tricky to get right.  Here's what I've done to force the issue.  Make sure the easy setup frame rate reflects that of the target sequence in fcp.  Create a new project.  import the audio in the new project.  And then copy the clip from the new project to your main project. 
    Good luck

  • HT4623 please help me when update my i phone 3G i finish update but face problem , appear me msg There is no SIM card installed in the iPhone You ar attempting to activate. Please disconnect

    please help me < when update my i phone 3G < i finish update but face problem , appear me msg There is no SIM card installed in the iPhone You ar attempting to activate. Please disconnect

    Sounds like your phone was hacked to use with your carrier.  Updating it has relocked the phone to it's original carrier.  You will not get the phone working again without a SIM from the original carrier.

  • Exif information when batch processing

    Hi,
    When i do a batch process on some images the program adds extra information like: "Software used".
    Can i switch this off? I'm not asking the program to edit my EXIF file, so it shouldn't.
    Thanks already.

    The "software" fields in the EXIF and XMP metadata are industry-defined fields that let you track which programs have been used to modify your images, in the same way that other fields let you track the camera or scanner and exposure information.  Many image-manipulation programs set those fields.
    There is no way to turn off the use of those fields in PSE, but you can use a third-party utility such as Exiftool or ExiftoolGUI to clear the fields on a batch of images.

  • Good morning There is a stop at the camera Please help me When you turn on the camera Shut down automatically

    Good morning There is a stop at the camera Please help me When you turn on the camera Shut down automatically
    I'm in iraq

    Adobe Reader is free. It always has been.
    You have obviously downloaded and installed Acrobat (30 day trial version) and the trial period has expired.
    You need to uninstall Acrobat (using the Control Panel and Add/Remove Programs or Programs and Features [Vista/7])
    Then run the Windows Installer Cleanup Utility http://support.microsoft.com/kb/290301
    to completely remove the Acrobat installer files.
    Then download Reader 9, install it, and go about reading PDFs for free.
    EDIT: Please, please please.... do NOT post a phone number in the forums.
    You're inviting trouble if you do.
    Not everyone who reads these pages is here to help fellow Adobe product users.
    Message was edited by: Mac+Win=Me

  • Please help. When I click on the download folder then MBP crashes

    Please help. When I click on the download folder then MBP crashes

    I see. Not good.  Does this happen when you click on it in the Dock?  What about in your home folder? What about in the Finder sidebar?
    Standard troubleshooting things to try:
    * Hold command-r while starting up to get into Recovery Mode.  Run DIsk Utility and "Repair Disk".  (This is probably a good idea in any case because of the possible disk errors which could accumulate due to all the freezing.)
    * Hold shift down while starting up to get into Safe Mode. Does the bad behavior persist while in Safe mode?
    charlie

  • Please help .. when entering billing information  its saying i need to contact itunes support about payment review transaction . where can i do this . much appreciated

    please help .. when entering billing information  its saying i need to contact itunes support about payment review transaction . where can i do this . much appreciated

    Contact iTunes using the link provided. Or, use the contact information found on the Contact Us page, the link to which is at the bottom right of every page.

  • HT4972 I can't update my iPad to iso 5 please help. When I go to settings and then to general it doesn't have an update button for "check for updates". Thanks

    I can't update my iPad to iso 5 please help. When I go to settings and then to general it doesn't have an update button for "check for updates". Thanks

    If you have an iPad 1, the max iOS is 5.1.1. For newer iPads, the current iOS is 6.0.1. The Settings>General>Software Update only appears if you have iOS 5.0 or higher currently installed.
    iOS 5: Updating your device to iOS 5 or Later
    http://support.apple.com/kb/HT4972
    How to install iOS 6
    http://www.macworld.com/article/2010061/hands-on-with-ios-6-installation.html
    iOS: How to update your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT4623
    If you are currently running an iOS lower than 5.0, connect the iPad to the computer, open iTunes. Then select the iPad under the Devices heading on the left, click on the Summary tab and then click on Check for Update.
    Tip - If connected to your computer, you may need to disable your firewall and anitvirus software temporarily.  Then download and install the iOS update. Be sure and backup your iPad before the iOS update. After you update to iOS 6.x, the next update can be installed via wifi (i.e., not connected to your computer).
     Cheers, Tom

  • ACR use of workdisk and scratchdisk when batch processing images

    I am setting up a new PC optimized for PS, and I and pondering on the optimal disk setup for ACR when I batch process several images:
    Alternative 1
    2 physical disk in raid 0 with 2 partitions, partition 1 for scratch and the second for images to work on.
    The question is if there ever will be a conflict in the sence that PS/ACR wants to access both scratch- and work partitions at the same time? If this should occure, I guess the following is a better setup??:
    Alternative 2
    1 physical disk for scratch
    1 physical disk for images to work on
    Christopher

    Thank you Ramón,
    I am not limited to 2 drives. I am planning on having OS and programs on a third separate disk.
    The point of using alternative 1 would be to use RAID 0 to obtain faster read/write (both for scratch and for reading and saving images on the work partition. However, if scratch usage competes with read/write to the work partition, I'm probably better off with alternative 2. If I work on one image this is simple, however I frequently batch process several RAW images. How does ACR/PS handle this? If all the images initially are read from the work partition and loaded into RAM + scratch and processed there, there will be no competition between the two partitions and I will benefit from the RAID solution. However, if the images are read one or just a few at a time, processed in RAM/scratch and then saved to the work partition, I imagine scratch and work partition could be competing for the the disks read/write head when finished images are being saved and ACR is "waiting" for more images to process??

  • HT201210 ???Please help! When I restore on my ipad I get an error message of 1604 and none of the steps recommended helps.

    Please help!  When I restore on my ipad I get an error message of 1604 and I have tried all the recommended steps!  Does anyone have the same problem?

    iPad: Basic troubleshooting
    http://support.apple.com/kb/TS3274
    iTunes: Specific update-and-restore error messages and advanced troubleshooting
    http://support.apple.com/kb/TS3694
     Cheers, Tom

  • Hi please help me  when  I  attach ipad to iTunes appear  this message ( iTunes cannot   And  necessary this ipad reset factory)

    Hi please help me  when  I  attach ipad to iTunes appear  this message ( iTunes cannot   And  necessary this ipad reset factory)

    Hi pooya pirooznia,
    Thanks for visiting Apple Support Communities.
    If your iPad displays a message about restoring the device, see these articles for help:
    iTunes: Restoring iOS software
    http://support.apple.com/kb/HT1414
    iOS: Unable to update or restore
    http://support.apple.com/kb/ht1808
    Regards,
    Jeremy

  • HI Please Help me with Zoom of a buffered image

    Hi All,
    Please help,
    I want to zoom the buffered image using Affine Transforms, the code shown below can rotate the buffered image now how to zoom the same buffered image using Affine Transforms.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import java.awt.image.BufferedImage;
    import javax.swing.*;
    public class RotationBounds extends JPanel implements ActionListener
        BufferedImage image;
        AffineTransform at = new AffineTransform();
        Rectangle2D.Double bounds = new Rectangle2D.Double();
        double theta = 0;
        double thetaInc = Math.PI / 2;
        public void actionPerformed(ActionEvent e)
            theta += thetaInc;
            setTransform();
            repaint();
        private void setTransform()
            int iw = image.getWidth();
            int ih = image.getHeight();
            double cos = Math.abs(Math.cos(theta));
            double sin = Math.abs(Math.sin(theta));
            double width = iw * cos + ih * sin;
            double height = ih * cos + iw * sin;
            double x = (getWidth() - iw) / 2;
            double y = (getHeight() - ih) / 2;
            at.setToTranslation(x, y);
            at.rotate(theta, iw / 2.0, ih / 2.0);
            x = (getWidth() - width) / 2;
            y = (getHeight() - height) / 2;
            // Set bounding rectangle that will frame the image rotated
            // with this transform. Use this width and height to make a
            // new BuffferedImage that will hold this rotated image.
            // AffineTransformOp doesn't have this size information in
            // the translation/rotation transform it receives.
            bounds.setFrame(x - 1, y - 1, width + 1, height + 1);
        protected void paintComponent(Graphics g)
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D) g;
            setBackground(Color.gray);
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                RenderingHints.VALUE_ANTIALIAS_ON);
            if (image == null)
                initImage();
            g2.drawRenderedImage(image, at);
            // g2.setPaint(Color.blue);
            g2.draw(bounds);
            g2.setPaint(Color.green.darker());
            g2.fill(new Ellipse2D.Double(getWidth() / 2 - 2,
                getHeight() / 2 - 2, 4, 4));
        private void initImage()
            int w = 360, h = 300;
            image = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
            Graphics2D g2 = image.createGraphics();
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                RenderingHints.VALUE_ANTIALIAS_ON);
            g2.setPaint(new Color(220, 240, 240));
            g2.fillRect(0, 0, w, h);
            g2.setPaint(Color.red);
            g2.drawString("Text for test", 50, 50);
            g2.drawRect(0, 0, w - 1, h - 1);
            g2.dispose();
            g2.setTransform(at);
    //        setTransform();
        private JPanel getLast()
            JButton rotateButton = new JButton("Rotate");
            rotateButton.addActionListener(this);
             JButton zoomButton = new JButton("Zoom");
            JPanel panel = new JPanel();
            panel.add(rotateButton);
            panel.add(zoomButton);
            return panel;
        public static void main(String[] args)
            RotationBounds test = new RotationBounds();
            JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.getContentPane().add(test);
            f.getContentPane().add(test.getLast(), "North");
            f.setSize(400, 400);
            f.setLocation(0, 0);
            f.setVisible(true);
    }Message was edited by:
    New_to_Java

    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import java.awt.image.BufferedImage;
    import java.util.Hashtable;
    import javax.swing.*;
    import javax.swing.event.*;
    public class RotationZoom extends JPanel {
        AffineTransform at = new AffineTransform();
        Point2D.Double imageLoc = new Point2D.Double(100.0, 50.0);
        Rectangle2D.Double bounds = new Rectangle2D.Double();
        BufferedImage image;
        double theta = 0;
        double scale = 1.0;
        final int PAD = 20;
        public RotationZoom() {
            initImage();
        public void addNotify() {
            super.addNotify();
            setTransform();
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D)g;
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                RenderingHints.VALUE_ANTIALIAS_ON);
            g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
                                RenderingHints.VALUE_INTERPOLATION_BICUBIC);
            g2.drawRenderedImage(image, at);
            g2.setPaint(Color.red);
            g2.draw(bounds);
        public Dimension getPreferredSize() {
            return new Dimension((int)(imageLoc.x + Math.ceil(bounds.width))  + PAD,
                                 (int)(imageLoc.y + Math.ceil(bounds.height)) + PAD);
        private void update() {
            setTransform();
            revalidate();
            repaint();
        private void setTransform() {
            int iw = image.getWidth();
            int ih = image.getHeight();
            double cos = Math.abs(Math.cos(theta));
            double sin = Math.abs(Math.sin(theta));
            double width  = iw*cos + ih*sin;
            double height = ih*cos + iw*sin;
            at.setToTranslation(imageLoc.x, imageLoc.y);
            at.rotate(theta, scale*iw/2.0, scale*ih/2.0);
            at.scale(scale, scale);
            double x = imageLoc.x - scale*(width - iw)/2.0;
            double y = imageLoc.y - scale*(height - ih)/2.0;
            bounds.setFrame(x, y, scale*width, scale*height);
        private void initImage() {
            int w = 240, h = 180;
            int type = BufferedImage.TYPE_INT_RGB;
            image = new BufferedImage(w,h,type);
            Graphics2D g2 = image.createGraphics();
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                RenderingHints.VALUE_ANTIALIAS_ON);
            g2.setBackground(new Color(220,220,240));
            g2.clearRect(0,0,w,h);
            g2.setPaint(Color.red);
            g2.draw(new CubicCurve2D.Double(0, h, w*4/3.0, h/4.0,
                                            -w/3.0, h/4.0, w, h));
            g2.setPaint(Color.green.darker());
            g2.draw(new Rectangle2D.Double(w/3.0, h/3.0, w/3.0, h/3.0));
            g2.dispose();
        private JPanel getControls() {
            JSlider rotateSlider = new JSlider(-180, 180, 0);
            rotateSlider.setMajorTickSpacing(30);
            rotateSlider.setMinorTickSpacing(10);
            rotateSlider.setPaintTicks(true);
            rotateSlider.setPaintLabels(true);
            rotateSlider.addChangeListener(new ChangeListener() {
                public void stateChanged(ChangeEvent e) {
                    int value = ((JSlider)e.getSource()).getValue();
                    theta = Math.toRadians(value);
                    update();
            rotateSlider.setBorder(BorderFactory.createTitledBorder("theta"));
            int min = 50, max = 200, inc = 25;
            JSlider zoomSlider = new JSlider(min, max, 100);
            zoomSlider.setMajorTickSpacing(inc);
            zoomSlider.setMinorTickSpacing(5);
            zoomSlider.setPaintTicks(true);
            zoomSlider.setLabelTable(getLabelTable(min, max, inc));
            zoomSlider.setPaintLabels(true);
            zoomSlider.addChangeListener(new ChangeListener() {
                public void stateChanged(ChangeEvent e) {
                    int value = ((JSlider)e.getSource()).getValue();
                    scale = value/100.0;
                    update();
            zoomSlider.setBorder(BorderFactory.createTitledBorder("scale"));
            JPanel panel = new JPanel(new GridBagLayout());
            GridBagConstraints gbc = new GridBagConstraints();
            gbc.weightx = 1.0;
            gbc.fill = GridBagConstraints.HORIZONTAL;
            gbc.gridwidth = GridBagConstraints.REMAINDER;
            panel.add(rotateSlider, gbc);
            panel.add(zoomSlider, gbc);
            return panel;
        private Hashtable getLabelTable(int min, int max, int inc) {
            Hashtable<Integer,JComponent> table = new Hashtable<Integer,JComponent>();
            for(int j = min; j <= max; j += inc) {
                JLabel label = new JLabel(String.format("%.2f", j/100.0));
                table.put(new Integer(j), label);
            return table;
        public static void main(String[] args) {
            RotationZoom test = new RotationZoom();
            JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.getContentPane().add(new JScrollPane(test));
            f.getContentPane().add(test.getControls(), "Last");
            f.setSize(500,500);
            f.setLocation(200,100);
            f.setVisible(true);
    }

  • Does Acrobat Pro version 9 support Multi-frame/image  TIF

    does acrobat pro version 9 sdk/api support converting multi-fram/image tiff into pdf ?

    Ok I'm probably missing something here.  I found examples and documenation for AVConversionConvertToPDF
    However, it all seems to be in C.  My trouble seems to stem from my not being able to figure what object to declare for which that method is a member of.
    Is not AVConversionConvertToPDF not supported in VB?  Maybe I'm looking in the wrong place.
    Thanks for your help
     

Maybe you are looking for