summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pts-core/objects/bilde_renderer/bilde_swf_renderer.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/pts-core/objects/bilde_renderer/bilde_swf_renderer.php b/pts-core/objects/bilde_renderer/bilde_swf_renderer.php
index 0a463a7..b9c68cd 100644
--- a/pts-core/objects/bilde_renderer/bilde_swf_renderer.php
+++ b/pts-core/objects/bilde_renderer/bilde_swf_renderer.php
@@ -161,15 +161,17 @@ class bilde_swf_renderer extends bilde_renderer
public function png_image_to_type($file)
{
- return false; //TODO: Implement
+ return new SWFBitmap(fopen($file, "rb"));
}
public function jpg_image_to_type($file)
{
- return false; //TODO: Implement
+ return new SWFBitmap(fopen($file, "rb"));
}
public function image_copy_merge($source_image_object, $to_x, $to_y, $source_x = 0, $source_y = 0, $width = -1, $height = -1)
{
- return null; //TODO: Implement
+ // TODO: $source_x, $source_y, $width, $height need to be implemented
+ $added = $this->image->add($source_image_object);
+ $added->moveTo($to_x, $to_y);
}
public function convert_hex_to_type($hex)
{