IBM Books

Image, Audio, Video Extender °ü¸® ¹× ÇÁ·Î±×·¡¹Ö

ÀúÀå Çü½Ä ½Äº°

¿ÀºêÁ§Æ® ÀúÀå½Ã, Çü½ÄÀ» ½Äº°ÇØ¾ß ÇÕ´Ï´Ù. ÁöÁ¤ÇÒ ¼ö ÀÖ´Â Çü½ÄÀº Ç¥ 4¿¡ ³ª¿­µË´Ï´Ù. Extender´Â À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿À ¿ÀºêÁ§Æ®¸¦ ¼Ò½º¿Í µ¿ÀÏ Çü½ÄÀ¸·Î ÀúÀåÇÒ °ÍÀÔ´Ï´Ù. À̹ÌÁö ¿ÀºêÁ§Æ®ÀÇ °æ¿ì¿¡¸¸, Image Extender°¡ ÀúÀåµÈ À̹ÌÁö Çü½ÄÀ» º¯È¯½ÃŰ´Â ¿É¼ÇÀ» °®½À´Ï´Ù. À̹ÌÁö Çü½ÄÀ» º¯È¯Çϵµ·Ï ¼±ÅÃÇϸé, ¼Ò½º À̹ÌÁö Çü½Ä°ú ¸ñÇ¥ À̹ÌÁö Çü½ÄÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¸ñÇ¥ À̹ÌÁö´Â ÀúÀåµÉ ¶§ À̹ÌÁöÀÔ´Ï´Ù.

º¯È¯ ¾øÀÌ ÀúÀå½Ã Çü½Ä ½Äº°

Çü½Ä º¯È¯ ¾øÀÌ ¿ÀºêÁ§Æ® ÀúÀå½Ã, ¼Ò½º À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿À ¿ÀºêÁ§Æ®ÀÇ Çü½ÄÀ» ÁöÁ¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î, C ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÖ´Â ´ÙÀ½ ¸í·É¹®Àº µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ºñÆ®¸Ê(BMP) À̹ÌÁö¸¦ ÀúÀåÇÕ´Ï´Ù. ¼Ò½º ³»¿ëÀº ¼­¹ö ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù. ¸ñÇ¥ À̹ÌÁö´Â ¼Ò½º¿Í µ¿ÀÏÇÑ Çü½ÄÀ» °®½À´Ï´Ù.

EXEC SQL INSERT INTO EMPLOYEE VALUES(
        '128557',
        'Anita Jones',
        DB2IMAGE(
          CURRENT SERVER,
          '/employee/images/ajones.bmp',
          'BMP',                         /*image in BMP format */
          '',
          'Anita''s picture')
       );

³Î(Null) °ªÀ̳ª ºó ¹®ÀÚ¿­À» Çü½Ä, ¶Ç´Â Image ExtenderÀÇ °æ¿ì¿¡ ÇÑÇØ ¹®ÀÚ¿­ ASIS¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·± ´ÙÀ½ Extender´Â ¼Ò½º¸¦ °Ë»öÇÏ¿© Çü½ÄÀ» °áÁ¤ÇÒ °ÍÀÔ´Ï´Ù.

ÀÎ½Ä °¡´ÉÇÑ Çü½Ä¿¡ ´ëÇÑ ³Î(NULL)°ªÀ̳ª ASIS »ç¿ë: Çü½ÄÀÌ Extender¿¡ ÀÎ½Ä °¡´ÉÇÑ °æ¿ì¿¡¸¸ Áï, Ç¥ 4¿¡ Extender¿ëÀ¸·Î ³ª¿­µÈ Çü½ÄÀÇ ÇϳªÀÎ °æ¿ì¿¡ ³Î(NULL)°ªÀ̳ª ºó ¹®ÀÚ¿­ ¶Ç´Â ASIS¸¦ ÁöÁ¤ÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é Extender´Â ¿ÀºêÁ§Æ®¸¦ ÀúÀåÇÒ ¼ö ¾ø½À´Ï´Ù.

Çü½Ä º¯È¯À» »ç¿ëÇÏ¿© ÀúÀå½Ã Çü½Ä°ú º¯È¯ ¿É¼Ç ½Äº°

Çü½Ä º¯È¯À» »ç¿ëÇÏ¿© À̹ÌÁö ÀúÀå½Ã, ¼Ò½º¿Í ¸ñÇ¥ À̹ÌÁö Çü½Ä ¸ðµÎ¸¦ ÁöÁ¤ÇϽʽÿÀ. Ç¥ 4¿¡´Â Çã¿ëµÇ´Â Çü½Ä º¯È¯À» ³ª¿­ÇÕ´Ï´Ù.

¶ÇÇÑ ÀúÀåµÈ À̹ÌÁö¸¦ Àû¿ëÇÏ·Á´Â Ãß°¡ º¯°æ»çÇ×(ȸÀüÀ̳ª ¾ÐÃà °°Àº)À» ½Äº°ÇÏ´Â º¯È¯ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Å°³º¯¼ö¿Í °ü·Ã °ªÀ¸·Î °¢°¢ÀÇ º¯È¯ ¿É¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¸Å°³º¯¼ö¿Í Çã¿ë°ªÀº Ç¥ 5¿¡ ³ª¿­µË´Ï´Ù. º¹¼öÀÇ ¸Å°³º¯¼ö/°ª ½ÖÀ» ÁöÁ¤ÇÏ¿© ÀúÀåµÈ À̹ÌÁö¿¡ ´Ù¾çÇÑ º¯°æ»çÇ×À» ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ¿¹½Ã¿¡¼­, ¼­¹ö ÆÄÀÏ¿¡ ³»¿ëÀÌ ÀÖ´Â ºñÆ®¸Ê(BMP) À̹ÌÁö´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ÀúÀå½Ã GIF Çü½ÄÀ¸·Î º¯È¯µË´Ï´Ù.

EXEC SQL INSERT INTO EMPLOYEE VALUES(
        '128557',
        'Anita Jones',
        DB2IMAGE(
          CURRENT SERVER,
          '/employee/images/ajones.bmp',
          'BMP',                         /* source format */
          'GIF',                         /* target format */
          '',
          'Anita''s picture')
       );

´ÙÀ½ ¿¹½Ã¿¡¼­, ÀÌÀü ¿¹½ÃÀÇ À̹ÌÁö´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ÀúÀå½Ã GIF Çü½ÄÀ¸·Î º¯È¯µË´Ï´Ù. ¶ÇÇÑ À̹ÌÁö´Â ÀúÀå½Ã 110 Çȼ¿ Æø°ú 150 Çȼ¿ ³ôÀÌ·Î À߸®°í LZW ¾ÐÃàÀ» »ç¿ëÇÏ¿© ¾ÐÃàµË´Ï´Ù.

EXEC SQL INSERT INTO EMPLOYEE VALUES(
        '128557',
        'Anita Jones',
        DB2IMAGE(
          CURRENT SERVER,
          '/employee/images/ajones.bmp',
          'BMP',                         /* source format */
          'GIF',                         /* target format */
          '-x 110 -y 150 -c 14',          /* conversion options */
          '/employee/images/ajones.gif',
          'Anita''s picture')
       );


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]