ImageSaver: Encoded Image Length is 0

Hello Guys,
  I am trying to use Image Saver to save an PDF Document generated within the Transaction to a folder. I am working on MII 12.1 SP5 and getting the following error from Image Saver :
[ERROR] [Image_Saver_1]ImageSaver: Encoded Image Length is 0
As per the error, i thought it may be due to unavailability of any data in the PDF and then i added PDF Text action and entered some text there. Still then the error is persistent.
What can be the reason here ...
Appreciate your response.
Thanks,
Amit

Hello Amit,
I am not sure on which patch level or build  is your MII running but there was fix for PDF action blocks in patch 3 for SP 5.
Refer to SAP note: 1457327
Hope this helps!!
Regards,
Adarsh

Similar Messages

  • Newbie ERROR- URL Encoded SQL Length exceeds allowed 32K limit

    My SQL Query worked fine yesterday.( I'm still in developing mode)
    I made a copy of it and put it into a text file.( Just to be sure I had it.)
    Today When I tried to run it in APEX , I get error
    URL Encoded SQL Length exceeds 32K limit.
    Is there any way to tell how the size of my query ( for example 33K)
    is using?
    TIA
    Steve42

    I had to put out some other fires for the last few days.
    I'm trying to use it in SQL worksheet.
    That is my entire error message. It does NOT have an Error #.
    Product Build: 3.0.0.00.20
    TIA,
    Steve42

  • Photoshop CS5 can only decode fax encoded images up to 32767 pixels wide and tall

    Dear Sir/Madam,
    Can you please help me? I am scanning large drawings using an Xerox 6204 Large printer/scanner. The resolution is set at 600 and saved as .tif. Photoshop CS3 can open files with no problems, but CS5 gives me the following message:
    "Photoshop can only decode fax encoded images up to 32767 pixels wide and tall"
    I can also view with infarview and open with applications such as corel draw. Am I missing a plug-in or patch update? The same file can be opened in both Photoshop versions if I scan at resolution 300.
    Your help is greatly appreciated.
    All the best
    Paulo

    Hi Mylenium,
    Many thanks for the prompt reply.
    I agree with you... it's a little odd to save on fax tiff format... to be honest, it's not like we have an option on the matter... the XEROX 6204 Large Format Printer/Scanner either give us .Tif or .PDF options... Anyway's no problem with CS3 or other software like mentioned above... so even knowing it's a bit strange to use such format, still does not explain why on CS5 I get this error message. Furthermore if I open on CS3 and save as (same file name and same format .tif) I can then open on CS5!!!!
    To my surprise, I did not know it was saving as a fax tif... all I get is tif. Even so if all other software including an older version of Photoshop can open it why CS5 can not? What is missing? As mentioned if scanned at 300 dpi it opens... Confused. Very confused!!
    All the best
    Paulo

  • Error Photoshop can only decode FAX encoded images

    I've been using an OCE flatbed scanner to digitise large documents. The software scans and saves the files as .tiffs with an LZW compression.
    Using Photoshop CS3, I was able to open the files and correct the pixel ration. But, after trying to open the files with Photoshop CS5, I get an error message reading 'Photoshop can only decode FAX encoded images up to 32767 pixels wide or tall'. Seeing that CS3 opened them with no problem, is there any way to get CS5 to open them? They aren't CCITT compressed, so I'm not exactly sure why the FAX encoded error comes up...

    They vary in size from around 150 KB to 2 MBs.
    One file, for example, is 196 KB with dimensions 37795 x 22746 pixels.

  • IMAGE Length to fit music LENGTH

    I've been having a miserable time getting my images in a slideshow in iMovie to "fit" the length of the music so they both end at the same time. Usually this involves a very intricate dance that involves setting the time of each image and sometimes doing a manual calculation.
    Oftentimes I have been have a buggy problem of changing all the images' lengths at once - or to get the length of time to stick because they seem to revert back to the original time that was set for the image (which is a real pain).
    I just bought Aperture. Is this possible to do in Aperture? Is there mac software that will let me do this easier? Is there something buggy with my system or do others have a hard time with this? I have slideshows I would like to post but I can't finish them because I can't change the length of the images display...
    Thanks.

    There's an option in the slideshow setting in Aperture 3 to "Fit slideshow to main audio track". That should make things easier for you to set up.

  • Still image length

    i am making a stop motion thing and i cant seem to change my image length lower than 1 second. i want it to be shorter than 1 second. when i select all the images and then go to duration and try to change it to lower than 1 second it wont let me. example 00:00:01:00 i try and change it to 00:00:00:45 it just thinks i want 1.15 seconds. i want .45 seconds.

    Afromatics,
    The last number are frames, since each second is devided in frames (hence frames per second). So when using NTSC :45 would results in 1:15 since there are only 29,97 frames per second.
    Snerg

  • Image length attributes copy

    I know how to copy attributes from one clip or image to another, however, is there a way to copy one images length or run time to other images? Let's say I have a video full of images, a glorified slide show, and all images import into FCPX with a time of 30 seconds. If I put the first image on the timeline and then reduce the run time to 2 seconds, is there a way to copy & past that run time to all the other images I put down? Like a batch alter function.

    Never mind. Found change duration. but can't get the shortcut key to work.

  • Decoding the base 64 encoded image

    Hi,
    I need to decode the base 64 encoded image to a jpeg or gif file. I'm getting the encoded image (series of characters) from a webservice. How I can decode this using Java?
    Thanks for your suggestions in advance.
    Regards,
    Prasanna

    You could try sun.misc.BASE64Decoder or some other example of base64 encoding you can find from google.
    Aside:
    Base64 encoding is simply a way of representing the bytes in a base 64 notation (decimal being base 10 and hex being base 16). Typically it is used in a webservice to have a an "ok/supported" set of characters used to represent you binary data in an XML document. So note you are not going to be able to change the file type while decoding, which I sense you are hinting at. If you are not, try the above class.
    Matthew

  • Need help loading base64 encoded image.

    I've got an applet that saves an image into a database by posting a base64 encoded version of the image to an ASP page. Basically, I convert the image to an array of bytes, then encode it and post it to the page. Now, my problem occurs after I read the base64 string from the database and try to display it. When the application is started up, it is supposed to read the image and load it into the canvas of the applet, but I get a NullPointerException when I call displayImage because the fgImage has -1 width and height. If anyone has done this before and has any hints or tips, that would be great. Otherwise, take a look at my code and see if you can find something wrong. Thanks!
    public void loadBase64Image(int[] newPixels) {
    System.out.println("loading new image...");
    try {
    if (newPixels == null) {
    byte[] imgPixels = new byte[this.getWidth() * this.getHeight() * 4];
    URL loadURL = new URL(fgImgURL);
    URLConnection imageCon = loadURL.openConnection();
    imageCon.setDoOutput( true );
    imageCon.setUseCaches(false);
    DataInputStream imageIn = new DataInputStream( imageCon.getInputStream() );
    BASE64Decoder decodedImage = new BASE64Decoder();
    imgPixels = decodedImage.decodeBuffer(imageIn);
    imageIn.close();
    int w = this.getWidth();
    int h = this.getHeight();
    int imgPix[] = new int[w * h];
    int index = 0;
    for(int y=0; y<imgPix.length;y++){
    imgPix[y] = imgPixels[4*y]
    | (imgPixels[4*y + 1] >> 8)
    | (imgPixels[4*y + 2] >> 16)
    | (imgPixels[4*y + 3] >> 24);
    imgMemSrc = new MemoryImageSource(w, h, imgPix, 0, w);
    else
    imgMemSrc = new MemoryImageSource(this.getWidth(),this.getHeight(),newPixels,0,this.getWidth());
    // Update the fgImage to the current OSC.
    if (fgImage != null) fgImage.flush();
    fgImage = Toolkit.getDefaultToolkit().createImage(imgMemSrc);
    displayImage(fgImage, this.getWidth(), this.getHeight());
    catch (Exception e){
    System.out.println("BASE64 LOAD ERROR (" + e.getClass() + ": " + e.getMessage() + ")");

    Docs for URLConnection
    "A URL connection can be used for input and/or output. Set the DoInput flag to true if you intend to use the URL connection for input, false if not. The default is true unless DoOutput is explicitly set to true, in which case DoInput defaults to false."
    You have setDoOutput(true), so doInput is by default set to false according to the docs. I would make the change to also setDoInput(true) as well and see if it works.
    public void loadBase64Image(int[] newPixels) {
       System.out.println("loading new image...");
       try {
          if (newPixels == null) {
             byte[] imgPixels = new byte[this.getWidth() * this.getHeight() * 4];
             URL loadURL = new URL(fgImgURL);
             URLConnection imageCon = loadURL.openConnection();
             imageCon.setDoOutput( true );
             imageCon.setDoInput( true ); // Make sure you add this line
             imageCon.setUseCaches(false);
             DataInputStream imageIn = new DataInputStream( imageCon.getInputStream() );
             BASE64Decoder decodedImage = new BASE64Decoder();
             imgPixels = decodedImage.decodeBuffer(imageIn);
             imageIn.close();
             int w = this.getWidth();
             int h = this.getHeight();
             int imgPix[] = new int[w * h];
             int index = 0;
             for(int y=0; y<imgPix.length;y++){
                imgPix[y] = imgPixels[4*y] | (imgPixels[4*y + 1] >> 8) | (imgPixels[4*y + 2] >> 16) | (imgPixels[4*y + 3] >> 24);
             imgMemSrc = new MemoryImageSource(w, h, imgPix, 0, w);
          else
             imgMemSrc = new MemoryImageSource(this.getWidth(),this.getHeight(),newPixels,0,this.getWidth());
          // Update the fgImage to the current OSC.
          if (fgImage != null)
             fgImage.flush();
          fgImage = Toolkit.getDefaultToolkit().createImage(imgMemSrc);
          displayImage(fgImage, this.getWidth(), this.getHeight());
       catch (Exception e){
          System.out.println("BASE64 LOAD ERROR (" + e.getClass() + ": " + e.getMessage() + ")");

  • 1242 Lightweigth Image length

    Does anybody know the length of the image file that the WLC sends to the Lightweigth AP 1242, I´m using a WLC 2504 running code 7.3.112.0. I would like to know this for considering the amount of remote APs that I could upgrade simultaneously through a 2 Mbps link
    Thanks.

    Hello Alejandro,
    As per your query i can suggest you the following solution-
    Guidelines for Upgrading Controller Software
    Follow these guidelines before upgrading your controller to software release 6.0:
    •Make sure that you have a TFTP or FTP server available for the software upgrade. Follow these guidelines when setting up a TFTP or FTP server:
    –Controller software release 6.0 is greater than 32 MB; you must make sure that your TFTP server supports files that are larger than 32 MB. Some TFTP servers that support files of this size are tftpd32 and the TFTP server is within WCS.
    If you attempt to download the 6.0 controller software and your TFTP server does not support files of this size, the following error message appears: "TFTP failure while storing in flash."
    For more information you can refer to the link-
    http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/guide/c70mfw.html
    Hope this will help

  • How? Minimize image length when dragging from Project Pane to Timeline

    Greetings Gurus.
    How do you keep an image, dragged from the project panel to the timeline, from spanning the entire composition length?
    Images pulled to the timeline always span the entire composition. When you have a hundred clips, and only need two seconds or so, resizing each clip in a four minute composition is ... well, time consuming. Even dragging to the time and layer order just pushes it off the composition end, and still requires resizing.
    Has to be an easy answer. Ready for my Homer Simpson "Doh!".
    Thanks in advance
    Gr33nE99s

    To reset the out point of 100 layers press Ctrl/Cmnd + a while in the Timeline, move the CTI (current time indicator) to the desired out point, then press Ctrl/Cmnd + ]
    Using the [ key sets the in poing.
    or, as has been mentioned you can reset the default duration for still images in Preferences.

  • Display base64 encoded image in flash

    how to decode the base 64 representation of the image?

    Has any played around with the bitmapdata classes to see if
    there are any undocumented was to convert the decoded base64 (now
    binary) into pixel data? Until we migrate to as3 (huge
    undertaking), I really need a way to use the base64 strings from a
    web service as images in flash. I'm going to keep playing and
    digging, but in the meantime, if someone can shed some light here
    on how to do this with AS2, I would bow to your "sherlock
    holmes-ness".
    Thanks

  • Acquiring Bayer encoded images

    I was using a LV driver to acquire images from a 12-bit monochrome camera, and the driver returns the images in the form of a 2D array of integers. Now I need to acquire images from a color version of the same camera, which employs a Bayer Mosaic sensor. I used the same LV driver, but performed Bayer Color Decode. However, the color images did not turn out right. Can anyone tell me what I did not do right?
    I am using LV 7.1 with IMAQ Vision 7.
    Thanks.

    Kian,
    What LabVIEW driver are you using? Is it NI-IMAQ or a 3rd party driver? If it is NI-IMAQ, which version of NI-IMAQ are you using and which IMAQ board?
    I found an example program for LabVIEW 7.0 & Vision 7.0 and later which shows how to do Bayer decoding for images over 8 bits. I hope this helps:
    This example demonstrates how to decode and display Bayer-coded images that are saved with signed values and have higher than 8-bit resolutions (10-, 12-, 14-, and 16- bit resolutions).
    This VI opens light.tif, which is saved as a 16-bit file, and converts the image into a 2D array. The 16-bit image is converted from a signed to an unsigned format by adding 32,768 to each value. The active bits must also be shifted appropriately before decoding.
    Use the path control in the VI to select light.tif, and then run the VI.
    Attachments:
    Bayer_decoding_10_12_14_16_bit_images.zip ‏1318 KB

  • Re: Encode Image to Video

    See the JPEG to movie example on Sun's JMF Solutions page (http://java.sun.com/products/java-media/jmf/2.1.1/solutions)
    -- Kevin

    Thanks alot

  • MII 12.1 Dynamic Graphics

    Hi,
    I am trying to create a simple SVG image in MII 12.1. Adding one Animation rendering Action with 3D Guage and an Image Saver Action.
    while executing , It is showing error as
    [ERROR] Target Animated Object Renderer is not valid
    [WARN] [Animation_Renderer_0] Skipping execution of output links due to action failure.
    [ERROR] ImageSaver: Encoded Image Length is 0
    [WARN] [Image_Saver_0] Skipping execution of output links due to action failure.
    And the same transaction whn tested in a different MII 12.1 Server it is working fine.
    Is there any other configuration to be done on the MII Server before accessing Dynamic Graphics.
    Kindly help
    Regards
    Muzammil

    Muzammil,
    looks that your Graphic is wrong. Copy the source from your other machine and place it on the same position.
    Try again and let us know the result.
    If I remember right, they fixed some issue with the Animation renderer action in SP4 of MII 12.1.
    RB
    Pedro Iglesias
    Edited by: Pedro Iglesias on Dec 7, 2009 12:53 PM

Maybe you are looking for

  • Slow print 1350

    HP PSC 1350xi all-in-one printer (driver version 2.0.4) started printing very very slowly and now is taking up to 20 minutes to print (before i lose interest). Also tried, unsuccessfuly to print in test mode. Nothing came out. When printing from comp

  • Inline Objects Causing Grief

    I am writing a diary in the Word Processing layout of Pages, which is 95% text, but I want to be able to add photographs and other objects to illustrate it. I am having great difficulty making objects stay inline. I position them exactly where I want

  • Customize Toolbar does not respond HELP!!

    I recently updated to Safari 4.0.5. At first it worked fine, but during surfing suddenly I saw something disappearing from my toolbar with a "poof"-cloud. I tried opening Customize Toolbar under the View menu, but it would'nt open. I relaunched Safar

  • Just  a few hours ago, my iPhone was stolen, HELP

    I believe it was stolen in Dilliard Dept Store, Langerage Dept.  Was there for couple hours trying on bras and shopping for sleepwear.  Whoever got it has disconnected me from my account with ATT.  What to do?

  • Cannot configure HP8500 on Lion

    Lion OS sees my wireless HP8500a printer.  I have added the HP print drivers.  When I try to add as a printer,  it stays in the configuration of printer indefinitely.  I cannot add this HP printer even though it is on the network.  I am using Netgear