Create image in background

Hello,
I'm trying to create an Image (of a material) but I cant use GUI_UPLOAD in the background even if i use C13Z_FILE_UPLOAD_BINARY to place the file from c:\drive to the app server.
However, I can use OPEN DATASET to open the file and READ it into an internal table within my program (looks to be in hex format) my question is then what do I do with data in the internal table to create the image - is there some FM that I can pass the internal table to for image creation - needs to be done in background - I can do this in foreground.  The end result is that image will be printed on a SAPscript.
Thanks
Conor.

My apologies Christian, I didnt explain proberly
(1) I can use GUI_UPLOAD to upload the image but this can not be used in background, it is only for foreground processing
(2) I have already upload the image using and .tif file type, so no need to convert
(3) I have already printed the image (as a graphic) via SAPscript
and all of this can be done dynamically (in foreground) but if I want to do the same (i.e. create an image in SAP from a file on the app server and print it, but from a job that runs in background)  I can only use OPEN DATASET
So my question was what do I do with the data when I have it in an internal table with in my Z program so that it create's the image in SAP and I can proceed with my SAPscript to print it.
Sorry for the confusion,
Regards,
Conor.

Similar Messages

  • Saving created image without background?

    Hi I have PSE 8 and am new to this, I am trying to create a small 11x11 pixel orange circle but when i created it even using the transparency option, the image still gets saved with a white square background. Is it possible to save the created circle alone WITHOUT the white square background? If so, how please? 

    Open the editor and change the color swatch (usually black & white) to orange.
    Click on the arrows symbol so that orange becomes the background color.
    Select File > New > Blank File
    Set background contents to Background color and click OK
    Drag your elliptical marquee tool to form a circle and press ctrl+J
    You will see in the layers pallet a background layer and a transparent layer on top with your orange circle.
    Click in the layers pallet on the layer marked background and hit the trash can to delete.
    Resize your image to the dimensions you want.
    Then on the top menu select File > Save for Web
    Change from jpeg or gif to PNG-24 and check transparency.
    Click OK
    Choose a new file name and click OK.

  • In WP8, BitmapCreateOptions include value Background Creation, this help create image in Background. I working with contacts, a lot of avatar, so it is necessary to increase performance. But, in Windows-runtime/ WP8.1, there is no Background Creation. Ple

    bitmap.CreateOptions = BitmapCreateOptions.BackgroundCreation;
    bitmap.SetSource(source);
    <Ellipse Width="70" Height="70">
    <Ellipse.Fill>
    <ImageBrush ImageSource="{Binding bitmap}" />
    </Ellipse.Fill>
    </Ellipse>
    Devi Prasad.P

    You need not worry about that : https://social.msdn.microsoft.com/Forums/windowsapps/en-US/d3e36ba9-37d6-4c33-90c3-29503154d4f2/equivalent-of-bitmapcreateoptionsbackgroundcreation-for-winrt-apps?forum=winappswithcsharp
    http://developer.nokia.com/community/wiki/Using_Crypto%2B%2B_library_with_Windows_Phone_8

  • How can I create a single background image for a BorderLayout?

    I can create a background with an image file for the individual panel (North, West, Center, East and South) in a BorderLayout, but I've been spinning my wheel for a long while now trying to figure out how to create just one background with a single image file for all of these panels?
    In my application, a panel may contain various buttons, a listbox, a group of checkboxes, a combo box, or a canvas. Even if I used the same image file, when the panels are finally put together, one can clearly see that the end product is the result of a lot of patch works.
    Hope someone has an answer for this. BTW, I'm using AWT because it works with existing browsers without the need for a separate Java plug-in.
    Regards,
    V.V.

    Look at this :
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import java.awt.image.BufferedImage;
    public class PanI extends Frame
         Image map;
         Panel pan;
         myPan p8,p4,p6,p2,p5;
         BufferedImage I;
    public PanI() 
         addWindowListener(new WindowAdapter()
        {     public void windowClosing(WindowEvent ev)
              {     dispose();
                   System.exit(0);}});
         map = getToolkit().getImage("map2.gif");
         MediaTracker tracker = new MediaTracker(this);
         tracker.addImage(map,0);
         try   {tracker.waitForID(0);}
         catch (InterruptedException e){}
         I = new BufferedImage(1,1,BufferedImage.TYPE_INT_ARGB);
         setBounds(10,10,map.getWidth(null)+8,map.getHeight(null)+27);
         setLayout(new BorderLayout());
         pan = new Panel();
         add(pan,BorderLayout.CENTER);
         pan.setLayout(new BorderLayout());
         pan.setSize(map.getWidth(null),map.getHeight(null));
         p5 = new myPan(5);
         p5.setBackground(Color.red);
         pan.add(p5,BorderLayout.CENTER);
         p8 = new myPan(8);
         p8.setBackground(Color.orange);
         pan.add(p8,BorderLayout.NORTH);
         p4 = new myPan(4);
         p4.setBackground(Color.blue);
         pan.add(p4,BorderLayout.WEST);
         p6 = new myPan(6);
         p6.setBackground(Color.green);
         pan.add(p6,BorderLayout.EAST);
         p2 = new myPan(2);
         p2.setBackground(Color.pink);
         pan.add(p2,BorderLayout.SOUTH);
         setVisible(true);
    public class myPan extends Panel
         int where;
    public myPan(int i)
         super();
         where = i;
    public void paint(Graphics g)
         if (I.getWidth(null) != pan.getWidth() || I.getHeight(null) != pan.getHeight())
              I = new BufferedImage(pan.getWidth(),pan.getHeight(),BufferedImage.TYPE_INT_ARGB);
              Graphics      G = I.getGraphics();
              G.drawImage(map,0,0,pan.getWidth(),pan.getHeight(),null);     
              G.dispose();
         int x1=0;
         int x2=getWidth();
         int y1=0;
         int y2=getHeight();
         if (where == 8)
         if (where == 2)
              y1 =  p8.getHeight()+p5.getHeight();
              y2 =  getHeight()+y1;
         if (where == 4)
              y1 =  p8.getHeight();
              y2 =  y1+getHeight();
         if (where == 5)
              x1 =  p4.getWidth();
              x2 =  x1+getWidth();
              y1 =  p8.getHeight();
              y2 =  y1+getHeight();
         if (where == 6)
              x1 =  p4.getWidth()+p5.getWidth();;
              x2 =  x1+getWidth();
              y1 =  p8.getHeight();
              y2 =  y1+getHeight();
         g.drawImage(I,0,0,getWidth(),getHeight(),x1,y1,x2,y2,null);
    public void update(Graphics g)
         paint(g);
    public static void main (String[] args) 
         new PanI();
    Noah

  • Create repeating / tiled background images

    I may have missed this in the previous versions of Adobe Photoshop.
    Is there "a way / or method" to create repeating / tiled background images in photoshop?
    Many times a "tile" for a tiled background is quite small at around 150px x 150px.
    1:
    It would be very nice to be able to work on the tile, be able to zoom in and out of it, and actively see a functioning live tiled background.
    Yes it might be a bit like a kaleidescope, but it would be live and you would see any harshness in the pattern and can remedy glitches it in real time.
    2:
    It would also be very nice to be able to "draw / paint / edit" off the edge of the tile and have the effect carried over to the other side...
    Yes just like in Asteroids.
    I think creating Tiled BG's is a very strong contender for being one of the more frustrating things I do with Photoshop. I hope the above ideas can be added to PS6.
    Just to you you know... DPaint IV for the Amiga did this very well back in 1990'ish.

    There will not be any substantial changes to CS6 to add new features beyond the beta. We are too far along in the process for that. To accomplish what you desire, can you use the pattern feature to tile?  For any new features you wish to request, you can to to this website  http://feedback.photoshop.com/photoshop_family  people can vote on the favorite features.
    Pattie
    Use the Rectangle Marquee tool on any open image to select an area to use as a pattern. Feather must be set to 0 pixels. Note that large images may become unwieldy.
    Choose Edit > Define Pattern.
    Enter a name for the pattern in the Pattern Name dialog box.

  • Using Illustrator CS4 trying to create text with background showing thru in random areas

    how can I get this look in Illustrator?
    this is a red letter on a blue background which shows thru

    ween,
    If you have an image or whatever in grayscale with the desired pattern where full black or white corresponds to the background fully showing through the letters, you may:
    1) Create the blue background at the bottom;
    2) Create the red letters in the middle;
    3) Place the grayscale image/whatever at the top;
    4) Select 2) and 3) and in the Transparency palette flyout tick Make Opacity Mask with Clip ticked and Invert mask ticked or unticked, depending on the choice of colour (you can see which makes it right).

  • How to update the large amount of thumbnail images in background process

    in my application i want to load large number of thumbnail images(each images set as icon for separate jradiobutton) into panel. This panel is in left side of JSplitPane.
    when application is starting, now I’m loading the thumbnail buttons without image(to run the application quickly).
    now i want to update the buttons with real thumbnail images in background. i tried with thread and SwingUtilities.invokeLater ,but it stuck the application until updating finish.
    Note:im using java1.4 (not in the possession to use other versions)
    Can anybody give suggestion?
    SwingUtilities.invokeLater(new Runnable() {
    public void run() {
         for (int j = 0; j < imgPagesV.size(); j++) {
         try {
              ImageIcon icon = new ImageIcon((BufferedImage)thumImagesV.get(j)); //thumImagesV vector have thumnail bufferedimages 
              ((JRadioButton)thumButtonPanel.getComponent(j)).setIcon(icon);
              updateUI();
         } catch (Exception e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
    });

    thax for your reply ..
    even i call new smiple thread to load the images it freeze the main gui. is any wrong in my way ?
    Thread Class
    import javax.media.jai.NullOpImage;
    import javax.media.jai.OpImage;
    import com.sun.media.jai.codec.ImageCodec;
    import com.sun.media.jai.codec.ImageDecoder;
    import com.sun.media.jai.codec.TIFFDecodeParam;
    public class TestThread extends Thread {
         File tiffImg;
         TestThread(File img) {
              this.tiffImg = img;
          * extracting form tiff images and creates thumbnail then add into vector
         public void run() {
              ImageDecoder dec = null;
              Vector thumImagesV = new Vector();
              TIFFDecodeParam param = new TIFFDecodeParam();
              param.setDecodePaletteAsShorts(true);
              param.setJPEGDecompressYCbCrToRGB(true);
              try {
                   dec = ImageCodec.createImageDecoder("tiff", tiffImg, param);
                   int start, end = 0;
                   for (int i = 0; i < dec.getNumPages(); i++) {
                        RenderedImage rm = new NullOpImage(dec.decodeAsRenderedImage(i), null, OpImage.OP_IO_BOUND, null);
                        thumImagesV.add(i, ImageHandler.createThumbnail(rm, 150));
              } catch (Exception e) {
                   e.printStackTrace();
    Main GUI Class
         private void buildGUI(File selectedFile) {
              configButtonPanel();
              configThumbnailPanel(selectedFile);//loading with out thumbnail image
              new TestThread(selectedFile).run();
         }

  • Using image as background of frame

    I have a JFrame. I want to add an image (created from a jpeg file) on it as a background. Then, I will draw on that background.
    Please tell me how can I do.
    I tried to use createImage method from JFrame object
    image = frame.createImage(440,400);
    and then create image from file
    image2 = Toolkit.getDefaultToolkit().getImage(filename);
    Graphics g = image.getGraphics();
    g.drawImage(image2,0,0,null);
    I intend to draw some elements on "image" after that. However, the image doesn't not appear on the frame right at the beginning.
    Please help me.
    Thanks.

    I didn't realize that what I wanted was double buffering and even JPanel supports double buffering. However, I still have a problem.
    Please take a look at my code below.
    public class MyFrame extends JFrame {
        static ImagePanel panel;
        static Image backgroundImage;
        public MyFrame(){
         super("Simulation Program");
        public static void main(String[] args){
            MyFrame frame = new MyFrame();
            frame.setVisible(true);
         backgroundImage = Toolkit.getDefaultToolkit().getImage("background.jpg");
         panel = new ImagePanel();
         getContentPane().add(panel);
            drawOnPanel();
        public void drawOnPanel(){
         Graphics g = panel.pic.getGraphics();
         g.drawImage(backgroundImage,0,0,panel); //does not work!
         g.drawRect(0,0,50,50);//works well
         panel.repaint();
    class ImagePanel extends JPanel {
        boolean firstPaint = true;
        Image pic;
        public void paint(Graphics g) {
              if (firstPaint){
                   pic = createImage(440,400);
              firstPaint = false;
              g.drawImage(pic,0,0,this); //redraw the image
    }My problem is that method drawImage I use to draw the background image on the panel doesn't work. I don't know why.
    If I assign the image to pic member of ImagePanel as such:
           pic = backgroundImage;instead of pic = createImage(x,y); the background image appears.
    However, if I do that, I cannot call this following method in drawOnPanel():
          g = panel.pic.getGraphics();because it is said that "You may call getGraphics() only with offscreen image". Then, I cannot add more graphics on the background.
    Thanks for your time.

  • Trying to create images to be used in my game

    Here's my situation. I have 3 main parts of the game.
    0 - in play
    1 - level up
    2 - buy screen
    each one has its own basic images/text that don't change. I want to create Images with all that background stuff already on it to improve the efficiency of the drawing. So here's what I tried:
    private Image          back, shipImage, ship2Image;
    private Graphics     backG;
    private Graphics2D     g2d;
    private Image[]          gameStateBackGround = new Image[3];
    private Graphics2D[]     gameStateGraphics2D = new Graphics2D[3];
    //In init.  I know these graphics objects work because this is what I
    //started with but now I'm wanting to improve
    back = createImage(mapWidth,mapHeight);
    backG = back.getGraphics();
    g2d = (Graphics2D) backG;
    g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
    shipImage = Toolkit.getDefaultToolkit().getImage(getClass().getResource("ship.png")).getScaledInstance(20, 30, Image.SCALE_SMOOTH);
    ship2Image = Toolkit.getDefaultToolkit().getImage(getClass().getResource("ship2.png")).getScaledInstance(55, 35, Image.SCALE_SMOOTH);
    //In a method called in init() to create the Images I desribed
    gameStateBackGround[in_play] = createImage(mapWidth,mapHeight);
    drawStarField(gameStateBackGround[in_play].getGraphics());
    gameStateGraphics2D[in_play] = (Graphics2D) gameStateBackGround[in_play].getGraphics();
    starBase.draw(gameStateGraphics2D[in_play]);
    //In my draw method
    gameStateBackGround[in_play] = createImage(mapWidth,mapHeight);
    drawStarField(gameStateBackGround[in_play].getGraphics());
    gameStateGraphics2D[in_play] = (Graphics2D) gameStateBackGround[in_play].getGraphics();
    starBase.draw(gameStateGraphics2D[in_play]);now before I just had that main stuff drawing to the graphics objects used for the whole applet, and it worked fine. What I want is to pre-draw them, and just slap that whole single image of the constant stuff to my area of gameStateBackGround[]. Am I off to the right start?
    Now my drawStarField method asks for a Graphics object, and that draws, and that actually shows. Now for the stuff that's using Graphics2D objects, that is NOT showing. So I think where my main problem is is in creating the Graphics2D objects correctly. This whole concept I'm using for creating objects may be horrid, but hey, that's where you guys come in :) Tell me where I've screwed up hehe. Thanks for the help!          

    oops I screwed up. After:
    //In my draw method
    [/code
    comesbackG.drawImage(gameStateBackGround[gameState], 0, 0, this);

  • Creating a white background

    Hello.  I am trying to create a white background in my images; eliminating shadows in the photos.  Currently, I am using the quick selection tool to wrap the image, then I'm clicking on the oval icon in the bottom right corner, and I'm clicking on curves, and moving the graph to the upper left to get a pure white background.  My question is there another way to use the quick selection tool to wrap the image?  I'm asking this because when I'm using the quick selection tool, it doesn't always cover the right areas of the image.  Is there a way to wrap the image at the pixel level to get a more accurate selection of the image, so other areas do not get selected when using the quick selection tool? 

  • Create image which is filled in from another image*

    Create image which is filled in from another image?   How do I blend two images - using the outline of one and the coloring or background of the other? 

    Everything you want to do and more is available through the use of Photoshop Layers.
    It's kind of beyond the scope of the forum to teach basic Photoshop layer usage, but you can find many tutorials online, and Photoshop itself comes with decent documentation (Help).
    You can, for example, open one image, paste or place another over it as a second layer, then you can blend the two through many different Blending options, as well as 0 to 100% blending percentage.  You can even use transparency or masking to make parts of a layer transparent, opaque, or anything in between.
    Using selection and refinement tools, you can even put subjects on different backgrounds...
    -Noel

  • How do you create a transparent background in AE

    Hi--I'm using AE CS5 on a MacBook Pro and I'm brand new to using AE.
    How do you create a transparent background?
    I need it because I'm creating a shatter effect on a photo and want to import the AE movie into FCP and have it play on one layer while beneath it  another image will be seen when the shatter effect takes place.
    He'p me, cap'n!
    Thanks!

    Hey Guys, thanks for your replys!!
    Wow, there's a lot to check out there--great!
    I hope I'm on the right track, I just watched the video about preserving transparency and maybe I'm stupid, maybe cause I'm new, but I just want to be sure I'm on the right track. Sorry if my question was confusing, maybe cause I am a bit new.
    To reiterate: I want to export a short AE movie of a shatter glass effect on a picture. The background needs to be transparent because I will import the AE movie into FCP and place it as the top layer. On a layer beneath it will be video I want to seen as the shatter glass effect creates a 'hole'.
    I believe this url tells me how to do that: http://forums.creativecow.net/thread/2/930588
    Thanks again!
    Elmer

  • Unable to create image buffer after RAM preview

    Running into an odd and frustrating error. Built a comp using the new Ray-traced 3D renderer and now I'm regretting being an early adopter big time with all the problems I've been encountering with it. The latest comes whenever I do a longer RAM preview in an attempt to watch the whole duration of my comp. It will get to about 170 frames or so, at which point I've interrupted by pressing spacebar because I don't need to see all the way to the end of my work area (around 220 frames). It'll play the RAM preview back fine, and even loop it, but as soon as I stop playback, I get this error message: "After Effects warning: Unable to create image buffer." There's only one button: "okay" and as soon as I click it the same error pops up again and it will never go away, forcing me to close AE from the task manager. I've taken to saving before every RAM preview like I used to do with Flash before previewing my buggy swfs for fear I'll lose all my work after previewing. Any ideas about what might be causing this?
    Some more details about my comp:
    1920x1080 @ 29.97
    Ray-traced 3D
    About 70 3D layers (I'm guessing this is my downfall - new renderer not designed for this many layers?)
    Running Windows 7 Professional
    i7 2600K
    32GB RAM
    2x GTX 570 video cards running latest driver (301.42, CUDA 4.2.1)
    508GB free on my 2TB internal drive where the project and cache lives
    From my GPU info window in case it's useful:
    Fast Draft:
    Available
    Texture Memory:
    600.00 MB
    Ray-tracing:
    GPU
    OpenGL
    Vendor:
    NVIDIA Corporation
    Device:
    GeForce GTX 570/PCIe/SSE2
    Version:
    3.0.0
    Total Memory:
    1.20 GB
    Shader Model:
    4.0 or later
    CUDA
    Driver Version:
    4.2
    Devices:
    2 (GeForce GTX 570, GeForce GTX 570)
    Current Usable Memory:
    1.04 GB (at application launch)
    Maximum Usable Memory:
    1.25 GB

    Yeah, some buffer is very likely not flushing when you interrupt the preview and then there is no more memory on the graphics hardware. Consider setting the work area and your preview options to use only the work area. if it finishes the preview "correctly", it may not suffer the issue. Beyond that - raytracing doesn't/ shouldn't care about the number of items. The math is such, that it makes no difference whether you render a million polygons or just one. Of course there are still limitations due to the GPU dependency, but I doubt you ever truly exhaust the cards' geometry buffers. Compared to pixel data that is a small amount...
    Mylenium

  • A background job creating/instantiating another background job

    Hi,
    Is there any possibility in SAP, that, a background job can create/instantiate another background job ?
    I have one suce requirement, and not sure if this is possible. Any inputs..
    -DK

    yes you can
    when you create a job using SM36,there is a option for start condition
    in that there is an option for After Job
    just give the job name and when that job completes,this job will trigger off
    http://help.sap.com/saphelp_nw04/helpdata/EN/c4/3a7fae505211d189550000e829fbbd/frameset.htm
    Rohit

  • How To Create A Website Background Video In Adobe Edge ?

    Hello,
    I have video file in my computer SSD drive and i want it to play as background on my web page (page that i am creating).I did try to follow this video:
    How To Create A Website Background Video In Adobe Edge Animate Using Edgehero - YouTube
    but i cant follow 100% what he is doing.
    Guide that i did try to follow is at this link: How To Create A Website Background Video In Adobe Edge Animate Using Edgehero - YouTube
    Steps i do in Adobe Edge Animate CC
    1.) Create New
    2.) i click + sign under section Library >> Scripts >> Add JS File from URL...
    URL that i am adding is: http://www.edgehero.com/edgehero.js/1.2/edgehero_1.2_min.js  (URL is taken from site: Edgehero.js )
    I add this link: http://www.edgehero.com/edgehero.js/1.2/edgehero_1.2_min.js to box that occures after i click on Add JS File from URL
    3.) I go to Edgehero.js and from there i scrol down to section named as Media - Html5 video / Html5 audio
    and i select from there this:
    there is a code:
      // this will set the video as background of the div/rectangle
    backgroundvideo_1 ='movie.mp4';
      // put new edgehero.js variables here
    4.) I go to Adobe Edge Animate CC 2014 and right click on project and select Open Actions for "Stage"
    and then i click on + sign and select creationComplete
    This will open Stage window
    there i will copy this code:
      // this will set the video as background of the div/rectangle
    backgroundvideo_1 ='movie.mp4';
      // put new edgehero.js variables here
    5.) Then i click on ++ sign under library >> Video
    and i add video from my computer SSD drive.
    Video is named as video3.mp4
    Now i eddit the code in Stage window (See above)
    code will look after editing like this:
    Then i change under left side px to %
    6.) Then i copy backgroundvideo_1 from Stage Code:
    Then i select Rectangle Tool and mark the area  (white box) and i click on small C icon
    And the box that occures i type there backgroundvideo_1_mp4 autoplay
    now when i use ctrl and enter i only get gray box that does not play video.
    What am i doing wrong?

    Here is the html file.
    Note video file that i try to add is random training video from youtube, And file format is saved using this site:
    How do I download and save a YouTube video to my computer?
    this is only for testing as i am not gonna put that video on background to my web page. I am only trying to understand how to add video as background.
    http://www.filedropper.com/test3_5
    http://www.filedropper.com/test3_6
    http://www.filedropper.com/test3edge
    http://www.filedropper.com/test3edgeactions
    http://www.filedropper.com/test3edgepreload
    Goal is to create background video like u can see here:
    Adobe Muse Tutorial - Responsive Design Hack! by MuseThemes.com - YouTube
    Similar possibility is available also in Edge as i understand?

Maybe you are looking for

  • With the new update my screen is not wide enough for the format. How do I change this?

    After the new update, the screen shows only 3/4 of what is presented. I have reduced the size of the print and that did not help. For instance, in typing this, once I got as far as "presented" the screen had to shift to the left to allow me to see wh

  • 2 content repositories DMS

    Hello gurus I have a content repository "X" that is used currently. In this repository are stored  generated files in document type "ABC" and "DEF". Now I need another content repository for document type "XYZ" and "JKL". Configurations in transactio

  • Error -1618 when trying to uninstall, and shuffle doesnt show up in sources

    Hello, and thanks for your time, well i recently had trouble with my ipod shuffle, at first the green light wouldnt turn off, so then i reset it (toggeled the switch up and down) and then it no longer had any songs on it. Fine, so then i attempted to

  • Flash player not playing not playing properly low bitrate sound

    Hi, I have created a flash audio player which can play streaming audio (mp3) files and it takes data from external xml file. Everthing is working fine. But when i used a low bitrate mp3 file (size 600 kb, time 3min approx) , it plays the audio with m

  • Off Topic - Automatic creation of a Directory listing in XML

    Sorry if this is off topic. OK my fingers are getting tired... is there a tool, or widget that will read the contents of a directory and generate an index XML file of that directory? Running Mac OS X 10.6x server and we are hosting our own content. l