# Printjob and convert Loader to sprite

**URL:** https://forum.kirupa.com/t/printjob-and-convert-loader-to-sprite/235435
**Category:** Uncategorized
**Created:** [August 10, 2007, 10:37pm UTC](https://forum.kirupa.com/t/printjob-and-convert-loader-to-sprite/235435 "2007-08-10T22:37:55Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![vintage](https://avatars.discourse-cdn.com/v4/letter/v/e68b1a/32.png) [@vintage](https://forum.kirupa.com/u/vintage)
#### Post date: [August 10, 2007, 10:37pm UTC](https://forum.kirupa.com/t/printjob-and-convert-loader-to-sprite/235435/1 "2007-08-10T22:37:55Z")

</div>

Im working on a little project where I need to print images.  
The images are externally loaded into the swf by using :

```auto
var imgLader:Loader = new Loader();
imgLader.load(new URLRequest("whatEverimage"));
addChild(imgLader);

```

I have this for my print button

```auto
printKnop.addEventListener(MouseEvent.CLICK, printen);
function printen(event:MouseEvent):void {
    var pj = new PrintJob();
    pj.start();

    pj.addPage(imgLader, {xMin:0,xMax:400,yMin:0,yMax:500});//die margins snap ik nog niet....
    pj.send();
    //delete pj;
}

```

But flash trows me an error

> TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Loader@52d52791 to flash.display.Sprite.  
> at as3kleuterapp\_fla::MainTimeline/printen()

Anyone an idea how to fix this ?
