<?php

//ÀÌ¹ÌÁö Ã³¸® ÇÔ¼ö ÀÎÅ¬·çµå
include_once 'lib/image_proc.function.php';



$path_src_file = 'sample_image/test.jpg';//¿øº»ÆÄÀÏ
$path_mark_file ='sample_image/php.png';//¿öÅÍ¸¶Å©¿¡ »ç¿ëÇÒ ÆÄÀÏ
$path_400X0_file = 'sample_image/test_400X0.jpg';//¿øº»ÆÄÀÏÀ» ³Êºñ 400À¸·Î Á¤ºñÀ² ¸®»çÀÌÁî



//¿øº»À» ³Êºñ 400 Á¤ºñÀ² ¸®»çÀÌÁî, $path_400X0_file ¿¡ ±âº» ÀúÀå ¿É¼Ç
$save_w = 400;

$result = thumnail_test1($path_src_file, $path_400X0_file, $save_w);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w À¸·Î Á¤ºñÀ² ¸®»çÀÌÁî <br />
<img src='$path_400X0_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³ôÀÌ 200 Á¤ºñÀ² ¸®»çÀÌÁî, ÀúÀå½Ã quality 10%·Î ÀúÀå
$save_w = 0;
$save_h = 200;

$options = Array();//¿É¼Ç¼³Á¤
$options['save_quality'] = 10;

$path_save_file = 'sample_image/test_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³ôÀÌ $save_h À¸·Î Á¤ºñÀ² ¸®»çÀÌÁî, ÀúÀå½Ã quality 10% <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 °­Á¦ ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$path_save_file = 'sample_image/test_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ $save_h °­Á¦ ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 100 Å©·Ó ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 100;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ
$options['crop_pos_height'] = 1;

$path_save_file = 'sample_image/test_crop_top_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h »ó´Ü Å©·Ó ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 100 Å©·Ó ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 100;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ
$options['crop_pos_height'] = 2;

$path_save_file = 'sample_image/test_crop_middle_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Áß´Ü Å©·Ó ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 100 Å©·Ó ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 100;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ
$options['crop_pos_height'] = 3;

$path_save_file = 'sample_image/test_crop_bottom_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h ÇÏ´Ü Å©·Ó ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 200, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 200;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ
$options['crop_pos_width'] = 1;

$path_save_file = 'sample_image/test_crop_left_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h ¿ÞÂÊ Å©·Ó ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 200, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 200;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ
$options['crop_pos_width'] = 2;

$path_save_file = 'sample_image/test_crop_center_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Áß¾Ó Å©·Ó ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 200, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ±âº» ÀúÀå ¿É¼Ç
$save_w = 200;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ
$options['crop_pos_width'] = 3;

$path_save_file = 'sample_image/test_crop_right_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h ¿À¸¥ÂÊ Å©·Ó ¸®»çÀÌÁî <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ¿öÅÍ¸¶Å© »ç¿ë, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ

$options['watermark_path_file'] = $path_mark_file;//¿öÅÍ¸¶Å© ÀÌ¹ÌÁö
$options['watermark_pos'] = 1;

$path_save_file = 'sample_image/test_mark_top_left_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Å©·Ó ¸®»çÀÌÁî, »ó´Ü ¿ÞÂÊ ¿öÅÍ¸¶Å© <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ¿öÅÍ¸¶Å© »ç¿ë, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ

$options['watermark_path_file'] = $path_mark_file;//¿öÅÍ¸¶Å© ÀÌ¹ÌÁö
$options['watermark_pos'] = 2;

$path_save_file = 'sample_image/test_mark_top_right_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Å©·Ó ¸®»çÀÌÁî, »ó´Ü ¿À¸¥ÂÊ ¿öÅÍ¸¶Å© <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ¿öÅÍ¸¶Å© »ç¿ë, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ

$options['watermark_path_file'] = $path_mark_file;//¿öÅÍ¸¶Å© ÀÌ¹ÌÁö
$options['watermark_pos'] = 3;

$path_save_file = 'sample_image/test_mark_bottom_left_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Å©·Ó ¸®»çÀÌÁî, ÇÏ´Ü ¿ÞÂÊ ¿öÅÍ¸¶Å© <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ¿öÅÍ¸¶Å© »ç¿ë, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ

$options['watermark_path_file'] = $path_mark_file;//¿öÅÍ¸¶Å© ÀÌ¹ÌÁö
$options['watermark_pos'] = 4;

$path_save_file = 'sample_image/test_mark_bottom_right_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Å©·Ó ¸®»çÀÌÁî, ÇÏ´Ü ¿À¸¥ÂÊ ¿öÅÍ¸¶Å© <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ¿öÅÍ¸¶Å© »ç¿ë, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ

$options['watermark_path_file'] = $path_mark_file;//¿öÅÍ¸¶Å© ÀÌ¹ÌÁö
$options['watermark_pos'] = 5;

$path_save_file = 'sample_image/test_mark_middle_center_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Å©·Ó ¸®»çÀÌÁî, Áß¾Ó ¿öÅÍ¸¶Å© <br />
<img src='$path_save_file'> <br /><br />
";
flush();



//$path_400X0_fileÀ» ³Êºñ 300, ³ôÀÌ 300 Å©·Ó ¸®»çÀÌÁî, ¿öÅÍ¸¶Å© »ç¿ë, ±âº» ÀúÀå ¿É¼Ç
$save_w = 300;
$save_h = 300;

$options = Array();//±âº»¿É¼Ç
$options['crop_use'] = 1;//Å©·Ó »ç¿ëÇÔ

$options['watermark_path_file'] = $path_mark_file;//¿öÅÍ¸¶Å© ÀÌ¹ÌÁö
$options['watermark_pos'] = 10;

$path_save_file = 'sample_image/test_mark_all_' . $save_w . 'X' . $save_h . '.jpg';

$result = thumnail_test1($path_400X0_file, $path_save_file, $save_w, $save_h, $options);
if (empty($result)) die($GLOBALS['errormsg'] . "<br />\n");

echo "
³Êºñ $save_w, ³ôÀÌ$save_h Å©·Ó ¸®»çÀÌÁî, ÀüÃ¼ ¿öÅÍ¸¶Å© <br />
<img src='$path_save_file'> <br /><br />
";
flush();

?>