cvs: phpdoc-ja /reference/image/functions exif-imagetype.xml exif-read-data.xml exif-thumbnail.xml iptcparse.xml
| From: | Rui Hirokawa | Date: | Fri, 21 Jun 2002 05:30:55 +0000 |
| Subject: | cvs: phpdoc-ja /reference/image/functions exif-imagetype.xml exif-read-data.xml exif-thumbnail.xml iptcparse.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969346844@lists.php.net to get a copy of this message | ||
hirokawa Fri Jun 21 01:30:55 2002 EDT
Added files:
/phpdoc-ja/reference/image/functions exif-imagetype.xml
exif-read-data.xml
exif-thumbnail.xml
iptcparse.xml
Log:
update translation.
Index: phpdoc-ja/reference/image/functions/exif-imagetype.xml +++ phpdoc-ja/reference/image/functions/exif-imagetype.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/image.xml, last change in rev 1.81 --> <refentry id="function.exif-imagetype"> <refnamediv> <refname>exif_imagetype</refname> <refpurpose>ã¤ã¡ã¼ã¸ã®åãå®ç¾©ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>int|false</type><methodname>exif_imagetype</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> </methodsynopsis> <para> <function>exif_imagetype</function>ã¯ã¤ã¡ã¼ã¸ã®å é ãã¤ããèªã¿ãã ã®ãµã¤ã³ã調ã¹ã¾ããæ£ãããµã¤ã³ãã¿ã¤ãã£ãå ´åã¯å®æ°ãè¿ãããã ã®ä»ã®å ´åã¯ã&false;ãè¿ããã¾ããè¿ãå¤ã¯ <function>getimagesize</function>ãæ·»å2ã«è¿ãå¤ã¨åãã§ããããã® é¢æ°ã¯ãã£ã¨ã¯ããåä½ãã¾ãã </para> <para> 以ä¸ã®å®æ°ãå®ç¾©ããã¦ãã¾ãã 1 = IMAGETYPE_GIF, 2 = IMAGETYPE_JPG, 3 = IMAGETYPE_PNG, 4 = IMAGETYPE_SWF, 5 = IMAGETYPE_PSD, 6 = IMAGETYPE_BMP, 7 = IMAGETYPE_TIFF_II (intel byte order), 8 = IMAGETYPE_TIFF_MM (motorola byte order), 9 = IMAGETYPE_JPC, 10 = IMAGETYPE_JP2, 11 = IMAGETYPE_JPX. </para> <para> ãã®é¢æ°ã¯ãä»ã®exif颿°ããµãã¼ãããã¦ããªããã¡ã¤ã«åå¼ã§ã³ã¼ã« ãããã®ã鲿¢ãããã$_SERVER['HTTP_ACCEPT']ã¨çµã¿åããã¦ã ã¤ã¡ã¼ã¸ãè¦ã人ããã©ã¦ã¶ã«ç¹å®ã®ã¤ã¡ã¼ã¸ãè¦ããã¨ãã§ãããã©ã ãã調ã¹ãããã«ä½¿ç¨å¯è½ã§ãã </para> <para> <note> <simpara> ãã®é¢æ°ã¯ã<option role="configure">--enable-exif</option>ãæå® ãã¦PHP 4ãã³ã³ãã¤ã«ããã¦ããå ´åã®ã¿å©ç¨å¯è½ã§ãã </simpara> <simpara> ãã®é¢æ°ã¯ãGDã¤ã¡ã¼ã¸ã©ã¤ãã©ãªãå¿ è¦ã¨ãã¾ããã </simpara> <simpara> <function>getimagesize</function>ãåç §ãã ããã </simpara> </note> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-ja/reference/image/functions/exif-read-data.xml +++ phpdoc-ja/reference/image/functions/exif-read-data.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/image.xml, last change in rev 1.78 --> <refentry id="function.exif-read-data"> <refnamediv> <refname>exif_read_data</refname> <refpurpose> <acronym>JPEG</acronym>ã¾ãã¯<acronym>TIFF</acronym>ãã <acronym>EXIF</acronym>ããããèªã¿ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>array</type><methodname>exif_read_data</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>sections</parameter></methodparam> <methodparam choice="opt"><type>bool</type><parameter>arrays</parameter></methodparam> <methodparam choice="opt"><type>bool</type><parameter>thumbnail</parameter></methodparam> </methodsynopsis> <para> 颿°<function>exif_read_data</function>ã¯JPEGã¾ãã¯TIFFã¤ã¡ã¼ã¸ãã¡ ã¤ã«ããEXIFããããèªã¿ãã¿ã¾ãããã®é¢æ°ã¯ããã¼ããããåãå¤ ããããã«é¢é£ããã®å¤ã¨ãªã飿³é åãè¿ãã¾ããè¿ããã¼ã¿ããªã å ´åã&false;ãè¿ããã¾ãã </para> <para> <parameter>filename</parameter>ã¯èªã¿ãããã¡ã¤ã«åã§ããããã¯ã URLã¨ãã¦ä½¿ç¨ãããã¨ã¯ã§ãã¾ããã </para> <para> <parameter>sections</parameter>ã¯ãçµæã®é åãçæããéã«å«ãã ã«ã³ãåºåãã®ã»ã¯ã·ã§ã³ã®ãªã¹ãã§ãã <informaltable> <tgroup cols="2"> <tbody> <row> <entry>FILE</entry> <entry>FileName, FileSize, FileDateTime, SectionsFound</entry> </row> <row> <entry>COMPUTED</entry> <entry>html, Width, Height, IsColor åã³ä»ã®åå¾å¯è½ãªãã® </entry> </row> <row> <entry>ANY_TAG</entry> <entry>ã¿ã°ãæããå ¨ã¦ã®æ å ± ä¾ãã°ãIFD0, EXIF, ...</entry> </row> <row> <entry>IFD0</entry> <entry>IFD0ã®å ¨ã¦ã®ã¿ã°ä»ãã®ãã¼ã¿ãé常ã®ã¤ã¡ã¼ã¸ãã¡ã¤ã«ã§ ã¯ãããã«ã¯ã¤ã¡ã¼ã¸ãµã¤ãºãå«ã¾ãã¾ãã</entry> </row> <row> <entry>THUMBNAIL</entry> <entry> 2çªç®ã®IFDãããå ´åã«ãã¡ã¤ã«ã«ãµã ãã¤ã«ãå«ã¾ãã¦ããå¯è½ æ§ãããã¾ããåãè¾¼ã¾ãã¦ãããµã ãã¤ã«ã«é¢ããå ¨ã¦ã®ã¿ã°ä» ãã®æ å ±ã¯ãã®ã»ã¯ã·ã§ã³ã«ä¿åããã¦ãã¾ãã </entry> </row> <row> <entry>COMMENT</entry> <entry>JPEGã¤ã¡ã¼ã¸ã®ã³ã¡ã³ããããã</entry> </row> <row> <entry>EXIF</entry> <entry> EXIFã»ã¯ã·ã§ã³ã¯ãIFD0ã®ãµãã»ã¯ã·ã§ã³ã§ãããã®ã»ã¯ã·ã§ã³ã« ã¯ãã¤ã¡ã¼ã¸ã«é¢ããããè©³ç´°ãªæ å ±ãå«ã¾ãã¦ãã¾ãããããã® ã¨ã³ããªã®å¤ãã¯ãã¸ã¿ã«ã«ã¡ã©ã«é¢ãããã®ã§ãã </entry> </row> </tbody> </tgroup> </informaltable> </para> <para> <parameter>arrays</parameter>ã¯ãåã»ã¯ã·ã§ã³ãé åã¨ãããã©ãã ãæå®ãã¾ããã»ã¯ã·ã§ã³<emphasis>FILE</emphasis>ã <emphasis>COMPUTED</emphasis>ã<emphasis>THUMBNAIL</emphasis>ã¯ã 常ã«é åã¨ãªãã¾ããããã¯ããããã®ã»ã¯ã·ã§ã³ã«å«ã¾ããå¤ã®åå ãä»ã®ã»ã¯ã·ã§ã³ã¨è¡çªããããã§ãã </para> <para> <parameter>thumbnail</parameter>ã¯ããµã ãã¤ã«ã®ã¿ã°ä»ãã®ãã¼ã¿ ã ãã§ãªãããµã ãã¤ã«æ¬ä½ãèªã¿ãããã©ãããæå®ãã¾ãã </para> <note> <para> Exifãããã¯ãã¸ã¿ã«ã«ã¡ã©ã«ããçæãããJPEG/TIFFã¤ã¡ã¼ã¸ã§ä½¿ ç¨ãããå¾åãããã¾ãããæ®å¿µãªãã¨ã«ãåãã¸ã¿ã«ã«ã¡ã©ã¡ã¼ã«ã¼ ã¯ãåã ã®ã¤ã¡ã¼ã¸ã«é¢ããã¿ã°ä»ãã®æ¹æ³ã«ã¤ãã¦ç°ãªã£ãèããæã£ ã¦ãããç¹å®ã®Exifãããã®åå¨ãä»®å®ãããã¨ã¯ã§ãã¾ããã </para> </note> <para> <example> <title><function>exif_read_data</function>ã®ä¾</title> <programlisting role="php"> <![CDATA[ <?php echo "test1.jpg:<br>\n"; $exif = exif_read_data ('tests/test1.jpg','IFD0'); echo $exif===false ? "No header data found.<br>\n" : "Image contains headers<br>"; $exif = exif_read_data ('tests/test2.jpg',0,true); echo "test2.jpg:<br>\n"; foreach($exif as $key=>$section) { foreach($section as $name=>$val) { echo "$key.$name: $val<br>\n"; } }?> ]]> </programlisting> <para> æåã®ã³ã¼ã«ã¯ã失æãã¾ããããã¯ãã¤ã¡ã¼ã¸ããããæ å ±ãæãã¦ããªãããã§ãã <screen role="php"> <![CDATA[ test1.jpg: No header data found. test2.jpg: FILE.FileName: test2.jpg FILE.FileDateTime: 1017666176 FILE.FileSize: 1240 FILE.FileType: 2 FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, COMMENT COMPUTED.html: width="1" height="1" COMPUTED.Height: 1 COMPUTED.Width: 1 COMPUTED.IsColor: 1 COMPUTED.ByteOrderMotorola: 1 COMPUTED.UserComment: Exif test image. COMPUTED.UserCommentEncoding: ASCII COMPUTED.Copyright: Photo (c) M.Boerger, Edited by M.Boerger. COMPUTED.Copyright.Photographer: Photo (c) M.Boerger COMPUTED.Copyright.Editor: Edited by M.Boerger. IFD0.Copyright: Photo (c) M.Boerger IFD0.UserComment: ASCII THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.JPEGInterchangeFormatLength: 523 COMMENT.0: Comment #1. COMMENT.1: Comment #2. COMMENT.2: Comment #3end ]]> <!-- ãã¼ã¸ã§ã³4.3ã§ä»¥ä¸ã追å ããã¾ãã THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.Thumbnail.Height: 1 THUMBNAIL.Thumbnail.Height: 1 --> </screen> </para> </example> </para> <note> <para> ã¤ã¡ã¼ã¸ã«ä½ããã®IFDOãã¼ã¿ãå«ã¾ãã¦ããå ´åãCOMPUTEDã«ã¯ã¨ã³ ããªByteOrderMotorolaãå«ã¾ãã¾ãããã®ã¨ã³ããªã¯ããã¤ããªã¼ã ããªãã«ã¤ã³ãã£ã¢ã³(ã¤ã³ãã«)ã®å ´åã«0ãããã°ã¤ã³ãã£ã¢ã³(ã¢ã ãã¼ã©)ã®å ´åã«1ã¨ãªãã¾ããããã¯ãPHP 4.3ã§è¿½å ããã¾ããã </para> <para> Exifãããã«Copyrightãå«ã¾ããå ´åãããã«ã¯2ã¤ã®å¤ãå«ã¾ããå¯ è½æ§ãããã¾ããããã¯Exif 2.10ã®è¦ç´ã«æ²¿ã£ã¦ããªãããã COMPUTEDã»ã¯ã·ã§ã³ã¯ãã¨ã³ã㪠<emphasis>Copyright.Photographer</emphasis>ããã³ <emphasis>Copyright.Editor</emphasis> ãã¨ãã«è¿ãã¾ããã IFD0ã»ã¯ã·ã§ã³ã«ã¯ä¸¡æ¹ã®ã¨ã³ããªãNULLæåã§åå²ããåå¼ã®ãã¤ã é åãå«ã¾ãã¾ãããããªãã°ã(Exifã®ããã©ã«ãå¦çã«åºã¥ã)ãã¼ ã¿åå¼ã«èª¤ããããã¨ãã¦æåã®ã¨ã³ããªã®ã¿ãè¿ãã¾ãã COMPUTEDã«ã¯ãã¨ã³ããª<emphasis>Copyright</emphasis>ãå«ã¾ãã¾ãã ããã¯ãå ã®copyrightæååã¾ãã¯photoããã³editor copyrightã®ã« ã³ãåºåãã®ãªã¹ãã¨ãªãã¾ãã </para> </note> <note> <para> UserCommentã¿ã°ã«ã¯Copyrightã¿ã°ã¨åæ§ã®åé¡ãããã¾ãã ãã®ã¿ã°ã«ã¯2ã¤ã®å¤ãä¿åããå¯è½æ§ãããããã®å ´åã使ç¨ããã ã¨ã³ã³ã¼ãã£ã³ã°ãæåã«ãå¤èªä½ã2çªç®ã«ãã¾ãããã®å ´åãIFDã» ã¯ã·ã§ã³ã«ã¯ã¨ã³ã³ã¼ãã£ã³ã°ã¾ãã¯ãã¤ãé åã®ã¿ãå«ã¾ãã¾ãã COMPUTEDã»ã¯ã·ã§ã³ã«ã¯ãã¨ã³ã㪠<emphasis>UserCommentEncoding</emphasis>㨠<emphasis>UserComment</emphasis>ã®ä¸¡æ¹ãä¿åãã¾ãã ã¨ã³ããª<emphasis>UserComment</emphasis>ã¯ã©ã¡ãã®å ´åã§ãåå¾å¯ è½ã§ãããã®ãããFD0ã»ã¯ã·ã§ã³ã®å¤ã®èå¥ã«ä½¿ç¨ããã¾ãã </para> <para> ã¦ã¼ã¶ã³ã¡ã³ããUnicodeã¾ãã¯JISã¨ã³ã³ã¼ãã£ã³ã°ã使ç¨ãã¦ããã ã¢ã¸ã¥ã¼ã«mbstringãå©ç¨ã§ããå ´åããã®ã¨ã³ã³ã¼ãã£ã³ã°ã¯exifã® åæè¨å®ã«åºã¥ãèªåçã«å¤æ´ããã¾ãããã®æ©è½ã¯ãPHP 4.3ã§è¿½å ããã¾ããã </para> </note> <note> <para> Height 㨠Width ã¯ã<function>getimagesize</function>ã¨åãæ¹æ³ ã§è¨ç®ããã¾ãããã®ããããããã®å¤ã¯ãããã®ä¸é¨ã¨ãã¦è¿ãé㫠使ç¨ããã¹ãã§ã¯ããã¾ãããã¾ããhtmlã¯é常㮠<acronym>HTML</acronym>ã§ä½¿ç¨ãããheight/widthããã¹ãæååã§ãã </para> </note> <note> <para> PHP 4.3以éããã®é¢æ°ã¯é åãå«ãåããã¾ãã <acronym>IFD</acronym>ãã¼ã¿ãå ¨ã¦èªããã¨ãå¯è½ã¨ãªã£ã¦ãã¾ãã ã¾ããåããã¿ã®ãµã ãã¤ã«ã®å¤§ããããµãé å <emphasis>THUMBNAIL</emphasis>ã«è¿ããã¾ãã 颿°<function>exif_read_data</function>ã¯<acronym>TIFF</acronym> åå¼ã®ãµã ãã¤ã«ãè¿ããã¨ãå¯è½ã§ãã æå¾ã«è¿ãå¤ã®(ã¡ã¢ãªãªãããã«éããã¾ã§ã§ã¯ãªã)æå¤§é·ã¯ãã¯ã ãªããã¨ã追è¨ãã¦ããã¾ãã </para> </note> <note> <simpara> ãã®é¢æ°ã¯ã<option role="configure">--enable-exif</option>ãæ å®ãã¦PHP 4ãã³ã³ãã¤ã«ããå ´åã®ã¿ä½¿ç¨å¯è½ã§ãããã®æ©è½ã¨åä½ ã¯ãPHP 4.2ã§å¤æ´ããã¦ãã¾ãããããã以åã®ãã¼ã¸ã§ã³ã¯é常㫠ä¸å®å®ã§ãã </simpara> <simpara> PHP 4.3以éã<option role="configure">--enable-mbstring</option>ãæå®ãã¦PHP 4ãã³ ã³ãã¤ã«ããã¦ããå ´åãã¦ã¼ã¶ã³ã¡ã³ãã®ã¨ã³ã³ã¼ãã£ã³ã°ã¯èªå çã«å¤æããã¾ãã </simpara> <simpara> ãã®é¢æ°ã¯ãGDã¤ã¡ã¼ã¸ã©ã¤ãã©ãªãå¿ è¦ã¨ãã¾ããã </simpara> <simpara> <function>exif_thumbnail</function> ããã³ <function>getimagesize</function>ãåç §ãã ããã </simpara> </note> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-ja/reference/image/functions/exif-thumbnail.xml +++ phpdoc-ja/reference/image/functions/exif-thumbnail.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/image.xml, last change in rev 1.78 --> <refentry id="function.exif-thumbnail"> <refnamediv> <refname>exif_thumbnail</refname> <refpurpose>TIFFã¾ãã¯JPEGã¤ã¡ã¼ã¸ã«åãè¾¼ã¾ãããµã ãã¤ã«ãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>string</type><methodname>exif_thumbnail</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>&width</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>&height</parameter></methodparam> </methodsynopsis> <para> <function>exif_thumbnail</function>ã¯ãTIFFã¾ãã¯JPEGã¤ã¡ã¼ã¸ã«åã è¾¼ã¾ãããµã ãã¤ã«ãèªã¿ãã¿ã¾ãããµã ãã¤ã«ãå«ã¾ãªãã¤ã¡ã¼ã¸ã®å ´ åã¯ã&false;ãè¿ãã¾ãã </para> <para> ãã©ã¡ã¼ã¿<parameter>width</parameter>ããã³ <parameter>height</parameter>ã¯ã¨ãã«PHP 4.3以éã§å©ç¨å¯è½ã§ã ãµã ãã¤ã«ã®ãµã¤ãºãè¿ãã¾ãã<function>exif_thumbnail</function>ã ã¤ã¡ã¼ã¸ãçæã§ããªããããã®ãµã¤ãºãå®ç¾©ãããã¨ããããã¾ãã ãã®å ´åãè¿ãå¤ã¯&false;ã¨ãªãã¾ããã <parameter>width</parameter>ããã³<parameter>height</parameter>ã¯è¨ å®ããã¾ãã </para> <para> ãã¼ã¸ã§ã³PHP 4.3以éã颿°<function>exif_thumbnail</function>㯠<acronym>TIFF</acronym>åå¼ã®ãµã ãã¤ã«ãè¿ãã¾ãã </para> <para> <note> <simpara> ãã®é¢æ°ã¯ã<option role="configure">--enable-exif</option>ãæå® ãã¦PHP 4ãã³ã³ãã¤ã«ããã¦ããå ´åã®ã¿å©ç¨å¯è½ã§ãã </simpara> <simpara> ãã®é¢æ°ã¯ãGDã¤ã¡ã¼ã¸ã©ã¤ãã©ãªãå¿ è¦ã¨ãã¾ããã </simpara> <simpara> <function>exif_read_data</function>ãåç §ãã ããã </simpara> </note> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-ja/reference/image/functions/iptcparse.xml +++ phpdoc-ja/reference/image/functions/iptcparse.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/misc.xml, last change in rev 1.2 --> <refentry id="function.iptcparse"> <refnamediv> <refname>iptcparse</refname> <refpurpose> ãã¤ããªã®IPTC<ulink url="&url.iptc;">&url.iptc;</ulink>ãããã¯ã ãã¼ã¹ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>array</type><methodname>iptcparse</methodname> <methodparam><type>string</type><parameter>iptcblock</parameter></methodparam> </methodsynopsis> <simpara> ãã®é¢æ°ã¯ãã¤ããªã®IPTCãããã¯ã«å«ã¾ããã¿ã°ããã¼ã¹ãã¾ãããã® é¢æ°ã¯ãã¿ã°ãã¼ã«ãé åã®æ·»åãå¤ãé åã®å¤ã¨ãã¦ä½¿ç¨ããé åãè¿ ãã¾ãããã®é¢æ°ã¯ãã¨ã©ã¼ãIPTCãã¼ã¿ãè¦ä»ãããªãã£ãæã«&false; ãè¿ãã¾ãã<function>getimagesize</function>ã®ãµã³ãã«ãåç §ä¸ããã </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->
Index: phpdoc-ja/reference/image/functions/exif-imagetype.xml +++ phpdoc-ja/reference/image/functions/exif-imagetype.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/image.xml, last change in rev 1.81 --> <refentry id="function.exif-imagetype"> <refnamediv> <refname>exif_imagetype</refname> <refpurpose>ã¤ã¡ã¼ã¸ã®åãå®ç¾©ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>int|false</type><methodname>exif_imagetype</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> </methodsynopsis> <para> <function>exif_imagetype</function>ã¯ã¤ã¡ã¼ã¸ã®å é ãã¤ããèªã¿ãã ã®ãµã¤ã³ã調ã¹ã¾ããæ£ãããµã¤ã³ãã¿ã¤ãã£ãå ´åã¯å®æ°ãè¿ãããã ã®ä»ã®å ´åã¯ã&false;ãè¿ããã¾ããè¿ãå¤ã¯ <function>getimagesize</function>ãæ·»å2ã«è¿ãå¤ã¨åãã§ããããã® é¢æ°ã¯ãã£ã¨ã¯ããåä½ãã¾ãã </para> <para> 以ä¸ã®å®æ°ãå®ç¾©ããã¦ãã¾ãã 1 = IMAGETYPE_GIF, 2 = IMAGETYPE_JPG, 3 = IMAGETYPE_PNG, 4 = IMAGETYPE_SWF, 5 = IMAGETYPE_PSD, 6 = IMAGETYPE_BMP, 7 = IMAGETYPE_TIFF_II (intel byte order), 8 = IMAGETYPE_TIFF_MM (motorola byte order), 9 = IMAGETYPE_JPC, 10 = IMAGETYPE_JP2, 11 = IMAGETYPE_JPX. </para> <para> ãã®é¢æ°ã¯ãä»ã®exif颿°ããµãã¼ãããã¦ããªããã¡ã¤ã«åå¼ã§ã³ã¼ã« ãããã®ã鲿¢ãããã$_SERVER['HTTP_ACCEPT']ã¨çµã¿åããã¦ã ã¤ã¡ã¼ã¸ãè¦ã人ããã©ã¦ã¶ã«ç¹å®ã®ã¤ã¡ã¼ã¸ãè¦ããã¨ãã§ãããã©ã ãã調ã¹ãããã«ä½¿ç¨å¯è½ã§ãã </para> <para> <note> <simpara> ãã®é¢æ°ã¯ã<option role="configure">--enable-exif</option>ãæå® ãã¦PHP 4ãã³ã³ãã¤ã«ããã¦ããå ´åã®ã¿å©ç¨å¯è½ã§ãã </simpara> <simpara> ãã®é¢æ°ã¯ãGDã¤ã¡ã¼ã¸ã©ã¤ãã©ãªãå¿ è¦ã¨ãã¾ããã </simpara> <simpara> <function>getimagesize</function>ãåç §ãã ããã </simpara> </note> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-ja/reference/image/functions/exif-read-data.xml +++ phpdoc-ja/reference/image/functions/exif-read-data.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/image.xml, last change in rev 1.78 --> <refentry id="function.exif-read-data"> <refnamediv> <refname>exif_read_data</refname> <refpurpose> <acronym>JPEG</acronym>ã¾ãã¯<acronym>TIFF</acronym>ãã <acronym>EXIF</acronym>ããããèªã¿ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>array</type><methodname>exif_read_data</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>sections</parameter></methodparam> <methodparam choice="opt"><type>bool</type><parameter>arrays</parameter></methodparam> <methodparam choice="opt"><type>bool</type><parameter>thumbnail</parameter></methodparam> </methodsynopsis> <para> 颿°<function>exif_read_data</function>ã¯JPEGã¾ãã¯TIFFã¤ã¡ã¼ã¸ãã¡ ã¤ã«ããEXIFããããèªã¿ãã¿ã¾ãããã®é¢æ°ã¯ããã¼ããããåãå¤ ããããã«é¢é£ããã®å¤ã¨ãªã飿³é åãè¿ãã¾ããè¿ããã¼ã¿ããªã å ´åã&false;ãè¿ããã¾ãã </para> <para> <parameter>filename</parameter>ã¯èªã¿ãããã¡ã¤ã«åã§ããããã¯ã URLã¨ãã¦ä½¿ç¨ãããã¨ã¯ã§ãã¾ããã </para> <para> <parameter>sections</parameter>ã¯ãçµæã®é åãçæããéã«å«ãã ã«ã³ãåºåãã®ã»ã¯ã·ã§ã³ã®ãªã¹ãã§ãã <informaltable> <tgroup cols="2"> <tbody> <row> <entry>FILE</entry> <entry>FileName, FileSize, FileDateTime, SectionsFound</entry> </row> <row> <entry>COMPUTED</entry> <entry>html, Width, Height, IsColor åã³ä»ã®åå¾å¯è½ãªãã® </entry> </row> <row> <entry>ANY_TAG</entry> <entry>ã¿ã°ãæããå ¨ã¦ã®æ å ± ä¾ãã°ãIFD0, EXIF, ...</entry> </row> <row> <entry>IFD0</entry> <entry>IFD0ã®å ¨ã¦ã®ã¿ã°ä»ãã®ãã¼ã¿ãé常ã®ã¤ã¡ã¼ã¸ãã¡ã¤ã«ã§ ã¯ãããã«ã¯ã¤ã¡ã¼ã¸ãµã¤ãºãå«ã¾ãã¾ãã</entry> </row> <row> <entry>THUMBNAIL</entry> <entry> 2çªç®ã®IFDãããå ´åã«ãã¡ã¤ã«ã«ãµã ãã¤ã«ãå«ã¾ãã¦ããå¯è½ æ§ãããã¾ããåãè¾¼ã¾ãã¦ãããµã ãã¤ã«ã«é¢ããå ¨ã¦ã®ã¿ã°ä» ãã®æ å ±ã¯ãã®ã»ã¯ã·ã§ã³ã«ä¿åããã¦ãã¾ãã </entry> </row> <row> <entry>COMMENT</entry> <entry>JPEGã¤ã¡ã¼ã¸ã®ã³ã¡ã³ããããã</entry> </row> <row> <entry>EXIF</entry> <entry> EXIFã»ã¯ã·ã§ã³ã¯ãIFD0ã®ãµãã»ã¯ã·ã§ã³ã§ãããã®ã»ã¯ã·ã§ã³ã« ã¯ãã¤ã¡ã¼ã¸ã«é¢ããããè©³ç´°ãªæ å ±ãå«ã¾ãã¦ãã¾ãããããã® ã¨ã³ããªã®å¤ãã¯ãã¸ã¿ã«ã«ã¡ã©ã«é¢ãããã®ã§ãã </entry> </row> </tbody> </tgroup> </informaltable> </para> <para> <parameter>arrays</parameter>ã¯ãåã»ã¯ã·ã§ã³ãé åã¨ãããã©ãã ãæå®ãã¾ããã»ã¯ã·ã§ã³<emphasis>FILE</emphasis>ã <emphasis>COMPUTED</emphasis>ã<emphasis>THUMBNAIL</emphasis>ã¯ã 常ã«é åã¨ãªãã¾ããããã¯ããããã®ã»ã¯ã·ã§ã³ã«å«ã¾ããå¤ã®åå ãä»ã®ã»ã¯ã·ã§ã³ã¨è¡çªããããã§ãã </para> <para> <parameter>thumbnail</parameter>ã¯ããµã ãã¤ã«ã®ã¿ã°ä»ãã®ãã¼ã¿ ã ãã§ãªãããµã ãã¤ã«æ¬ä½ãèªã¿ãããã©ãããæå®ãã¾ãã </para> <note> <para> Exifãããã¯ãã¸ã¿ã«ã«ã¡ã©ã«ããçæãããJPEG/TIFFã¤ã¡ã¼ã¸ã§ä½¿ ç¨ãããå¾åãããã¾ãããæ®å¿µãªãã¨ã«ãåãã¸ã¿ã«ã«ã¡ã©ã¡ã¼ã«ã¼ ã¯ãåã ã®ã¤ã¡ã¼ã¸ã«é¢ããã¿ã°ä»ãã®æ¹æ³ã«ã¤ãã¦ç°ãªã£ãèããæã£ ã¦ãããç¹å®ã®Exifãããã®åå¨ãä»®å®ãããã¨ã¯ã§ãã¾ããã </para> </note> <para> <example> <title><function>exif_read_data</function>ã®ä¾</title> <programlisting role="php"> <![CDATA[ <?php echo "test1.jpg:<br>\n"; $exif = exif_read_data ('tests/test1.jpg','IFD0'); echo $exif===false ? "No header data found.<br>\n" : "Image contains headers<br>"; $exif = exif_read_data ('tests/test2.jpg',0,true); echo "test2.jpg:<br>\n"; foreach($exif as $key=>$section) { foreach($section as $name=>$val) { echo "$key.$name: $val<br>\n"; } }?> ]]> </programlisting> <para> æåã®ã³ã¼ã«ã¯ã失æãã¾ããããã¯ãã¤ã¡ã¼ã¸ããããæ å ±ãæãã¦ããªãããã§ãã <screen role="php"> <![CDATA[ test1.jpg: No header data found. test2.jpg: FILE.FileName: test2.jpg FILE.FileDateTime: 1017666176 FILE.FileSize: 1240 FILE.FileType: 2 FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, COMMENT COMPUTED.html: width="1" height="1" COMPUTED.Height: 1 COMPUTED.Width: 1 COMPUTED.IsColor: 1 COMPUTED.ByteOrderMotorola: 1 COMPUTED.UserComment: Exif test image. COMPUTED.UserCommentEncoding: ASCII COMPUTED.Copyright: Photo (c) M.Boerger, Edited by M.Boerger. COMPUTED.Copyright.Photographer: Photo (c) M.Boerger COMPUTED.Copyright.Editor: Edited by M.Boerger. IFD0.Copyright: Photo (c) M.Boerger IFD0.UserComment: ASCII THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.JPEGInterchangeFormatLength: 523 COMMENT.0: Comment #1. COMMENT.1: Comment #2. COMMENT.2: Comment #3end ]]> <!-- ãã¼ã¸ã§ã³4.3ã§ä»¥ä¸ã追å ããã¾ãã THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.Thumbnail.Height: 1 THUMBNAIL.Thumbnail.Height: 1 --> </screen> </para> </example> </para> <note> <para> ã¤ã¡ã¼ã¸ã«ä½ããã®IFDOãã¼ã¿ãå«ã¾ãã¦ããå ´åãCOMPUTEDã«ã¯ã¨ã³ ããªByteOrderMotorolaãå«ã¾ãã¾ãããã®ã¨ã³ããªã¯ããã¤ããªã¼ã ããªãã«ã¤ã³ãã£ã¢ã³(ã¤ã³ãã«)ã®å ´åã«0ãããã°ã¤ã³ãã£ã¢ã³(ã¢ã ãã¼ã©)ã®å ´åã«1ã¨ãªãã¾ããããã¯ãPHP 4.3ã§è¿½å ããã¾ããã </para> <para> Exifãããã«Copyrightãå«ã¾ããå ´åãããã«ã¯2ã¤ã®å¤ãå«ã¾ããå¯ è½æ§ãããã¾ããããã¯Exif 2.10ã®è¦ç´ã«æ²¿ã£ã¦ããªãããã COMPUTEDã»ã¯ã·ã§ã³ã¯ãã¨ã³ã㪠<emphasis>Copyright.Photographer</emphasis>ããã³ <emphasis>Copyright.Editor</emphasis> ãã¨ãã«è¿ãã¾ããã IFD0ã»ã¯ã·ã§ã³ã«ã¯ä¸¡æ¹ã®ã¨ã³ããªãNULLæåã§åå²ããåå¼ã®ãã¤ã é åãå«ã¾ãã¾ãããããªãã°ã(Exifã®ããã©ã«ãå¦çã«åºã¥ã)ãã¼ ã¿åå¼ã«èª¤ããããã¨ãã¦æåã®ã¨ã³ããªã®ã¿ãè¿ãã¾ãã COMPUTEDã«ã¯ãã¨ã³ããª<emphasis>Copyright</emphasis>ãå«ã¾ãã¾ãã ããã¯ãå ã®copyrightæååã¾ãã¯photoããã³editor copyrightã®ã« ã³ãåºåãã®ãªã¹ãã¨ãªãã¾ãã </para> </note> <note> <para> UserCommentã¿ã°ã«ã¯Copyrightã¿ã°ã¨åæ§ã®åé¡ãããã¾ãã ãã®ã¿ã°ã«ã¯2ã¤ã®å¤ãä¿åããå¯è½æ§ãããããã®å ´åã使ç¨ããã ã¨ã³ã³ã¼ãã£ã³ã°ãæåã«ãå¤èªä½ã2çªç®ã«ãã¾ãããã®å ´åãIFDã» ã¯ã·ã§ã³ã«ã¯ã¨ã³ã³ã¼ãã£ã³ã°ã¾ãã¯ãã¤ãé åã®ã¿ãå«ã¾ãã¾ãã COMPUTEDã»ã¯ã·ã§ã³ã«ã¯ãã¨ã³ã㪠<emphasis>UserCommentEncoding</emphasis>㨠<emphasis>UserComment</emphasis>ã®ä¸¡æ¹ãä¿åãã¾ãã ã¨ã³ããª<emphasis>UserComment</emphasis>ã¯ã©ã¡ãã®å ´åã§ãåå¾å¯ è½ã§ãããã®ãããFD0ã»ã¯ã·ã§ã³ã®å¤ã®èå¥ã«ä½¿ç¨ããã¾ãã </para> <para> ã¦ã¼ã¶ã³ã¡ã³ããUnicodeã¾ãã¯JISã¨ã³ã³ã¼ãã£ã³ã°ã使ç¨ãã¦ããã ã¢ã¸ã¥ã¼ã«mbstringãå©ç¨ã§ããå ´åããã®ã¨ã³ã³ã¼ãã£ã³ã°ã¯exifã® åæè¨å®ã«åºã¥ãèªåçã«å¤æ´ããã¾ãããã®æ©è½ã¯ãPHP 4.3ã§è¿½å ããã¾ããã </para> </note> <note> <para> Height 㨠Width ã¯ã<function>getimagesize</function>ã¨åãæ¹æ³ ã§è¨ç®ããã¾ãããã®ããããããã®å¤ã¯ãããã®ä¸é¨ã¨ãã¦è¿ãé㫠使ç¨ããã¹ãã§ã¯ããã¾ãããã¾ããhtmlã¯é常㮠<acronym>HTML</acronym>ã§ä½¿ç¨ãããheight/widthããã¹ãæååã§ãã </para> </note> <note> <para> PHP 4.3以éããã®é¢æ°ã¯é åãå«ãåããã¾ãã <acronym>IFD</acronym>ãã¼ã¿ãå ¨ã¦èªããã¨ãå¯è½ã¨ãªã£ã¦ãã¾ãã ã¾ããåããã¿ã®ãµã ãã¤ã«ã®å¤§ããããµãé å <emphasis>THUMBNAIL</emphasis>ã«è¿ããã¾ãã 颿°<function>exif_read_data</function>ã¯<acronym>TIFF</acronym> åå¼ã®ãµã ãã¤ã«ãè¿ããã¨ãå¯è½ã§ãã æå¾ã«è¿ãå¤ã®(ã¡ã¢ãªãªãããã«éããã¾ã§ã§ã¯ãªã)æå¤§é·ã¯ãã¯ã ãªããã¨ã追è¨ãã¦ããã¾ãã </para> </note> <note> <simpara> ãã®é¢æ°ã¯ã<option role="configure">--enable-exif</option>ãæ å®ãã¦PHP 4ãã³ã³ãã¤ã«ããå ´åã®ã¿ä½¿ç¨å¯è½ã§ãããã®æ©è½ã¨åä½ ã¯ãPHP 4.2ã§å¤æ´ããã¦ãã¾ãããããã以åã®ãã¼ã¸ã§ã³ã¯é常㫠ä¸å®å®ã§ãã </simpara> <simpara> PHP 4.3以éã<option role="configure">--enable-mbstring</option>ãæå®ãã¦PHP 4ãã³ ã³ãã¤ã«ããã¦ããå ´åãã¦ã¼ã¶ã³ã¡ã³ãã®ã¨ã³ã³ã¼ãã£ã³ã°ã¯èªå çã«å¤æããã¾ãã </simpara> <simpara> ãã®é¢æ°ã¯ãGDã¤ã¡ã¼ã¸ã©ã¤ãã©ãªãå¿ è¦ã¨ãã¾ããã </simpara> <simpara> <function>exif_thumbnail</function> ããã³ <function>getimagesize</function>ãåç §ãã ããã </simpara> </note> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-ja/reference/image/functions/exif-thumbnail.xml +++ phpdoc-ja/reference/image/functions/exif-thumbnail.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/image.xml, last change in rev 1.78 --> <refentry id="function.exif-thumbnail"> <refnamediv> <refname>exif_thumbnail</refname> <refpurpose>TIFFã¾ãã¯JPEGã¤ã¡ã¼ã¸ã«åãè¾¼ã¾ãããµã ãã¤ã«ãåå¾ãã</refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>string</type><methodname>exif_thumbnail</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>&width</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>&height</parameter></methodparam> </methodsynopsis> <para> <function>exif_thumbnail</function>ã¯ãTIFFã¾ãã¯JPEGã¤ã¡ã¼ã¸ã«åã è¾¼ã¾ãããµã ãã¤ã«ãèªã¿ãã¿ã¾ãããµã ãã¤ã«ãå«ã¾ãªãã¤ã¡ã¼ã¸ã®å ´ åã¯ã&false;ãè¿ãã¾ãã </para> <para> ãã©ã¡ã¼ã¿<parameter>width</parameter>ããã³ <parameter>height</parameter>ã¯ã¨ãã«PHP 4.3以éã§å©ç¨å¯è½ã§ã ãµã ãã¤ã«ã®ãµã¤ãºãè¿ãã¾ãã<function>exif_thumbnail</function>ã ã¤ã¡ã¼ã¸ãçæã§ããªããããã®ãµã¤ãºãå®ç¾©ãããã¨ããããã¾ãã ãã®å ´åãè¿ãå¤ã¯&false;ã¨ãªãã¾ããã <parameter>width</parameter>ããã³<parameter>height</parameter>ã¯è¨ å®ããã¾ãã </para> <para> ãã¼ã¸ã§ã³PHP 4.3以éã颿°<function>exif_thumbnail</function>㯠<acronym>TIFF</acronym>åå¼ã®ãµã ãã¤ã«ãè¿ãã¾ãã </para> <para> <note> <simpara> ãã®é¢æ°ã¯ã<option role="configure">--enable-exif</option>ãæå® ãã¦PHP 4ãã³ã³ãã¤ã«ããã¦ããå ´åã®ã¿å©ç¨å¯è½ã§ãã </simpara> <simpara> ãã®é¢æ°ã¯ãGDã¤ã¡ã¼ã¸ã©ã¤ãã©ãªãå¿ è¦ã¨ãã¾ããã </simpara> <simpara> <function>exif_read_data</function>ãåç §ãã ããã </simpara> </note> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-ja/reference/image/functions/iptcparse.xml +++ phpdoc-ja/reference/image/functions/iptcparse.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/misc.xml, last change in rev 1.2 --> <refentry id="function.iptcparse"> <refnamediv> <refname>iptcparse</refname> <refpurpose> ãã¤ããªã®IPTC<ulink url="&url.iptc;">&url.iptc;</ulink>ãããã¯ã ãã¼ã¹ãã </refpurpose> </refnamediv> <refsect1> <title>説æ</title> <methodsynopsis> <type>array</type><methodname>iptcparse</methodname> <methodparam><type>string</type><parameter>iptcblock</parameter></methodparam> </methodsynopsis> <simpara> ãã®é¢æ°ã¯ãã¤ããªã®IPTCãããã¯ã«å«ã¾ããã¿ã°ããã¼ã¹ãã¾ãããã® é¢æ°ã¯ãã¿ã°ãã¼ã«ãé åã®æ·»åãå¤ãé åã®å¤ã¨ãã¦ä½¿ç¨ããé åãè¿ ãã¾ãããã®é¢æ°ã¯ãã¨ã©ã¼ãIPTCãã¼ã¿ãè¦ä»ãããªãã£ãæã«&false; ãè¿ãã¾ãã<function>getimagesize</function>ã®ãµã³ãã«ãåç §ä¸ããã </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->