현재 위치: > 함수 카테고리 모음> iptcparse

iptcparse

이진 IPTC 블록을 단일 태그로 구문 분석합니다
이름:iptcparse
분류:이미지 처리 GD
사용 언어:php
한 줄 설명:IPTC 데이터 구문 분석, 이미지에 메타 데이터를 저장하기위한 표준 형식

기능 이름 : iptcparse ()

해당 버전 : PHP 4, PHP 5, PHP 7

사용법 : iptcparse () 함수는 이미지에 메타 데이터를 저장하기위한 표준 형식 인 IPTC 데이터를 구문 분석하는 데 사용됩니다. IPTC 데이터를 이미지에 대한 다양한 정보를 포함하는 연관 배열로 구문 분석합니다.

구문 : 배열 iptcparse (String $ iptcblock)

매개 변수 :

  • IPTCBLOCK : IPTC 데이터를 나타내는 이진 블록.

반환 값 : IPTCPARSE () 함수는 구문 분석 된 IPTC 데이터를 포함하는 연관 배열을 반환합니다. 배열의 키는 IPTC 마커이고 값은 해당 데이터입니다.

예:

 // IPTC数据块$iptcData = "\x1C\x02\x00\x00\x00\x0F\x00\x0F\x03\x00\x00\x00"; // 解析IPTC数据$iptcArray = iptcparse($iptcData); // 打印解析后的IPTC数据print_r($iptcArray);

산출:

 Array ( [1#090] => Array ( [0] => ) [2#005] => Array ( [0] => ) [2#080] => Array ( [0] => ) [2#090] => Array ( [0] => ) [2#095] => Array ( [0] => ) [2#105] => Array ( [0] => ) )

위의 예에서, 우리는 IPTC 데이터를 포함하는 이진 블록을 정의합니다. 그런 다음 iptcparse () 함수를 사용하여 해당 데이터를 연관 배열 $ iptcarray로 구문 분석합니다. 마지막으로 Print_r () 함수를 사용하여 구문 분석 된 IPTC 데이터를 인쇄합니다.

실제 IPTC 데이터를 제공하지 않기 때문에 예제의 출력이 비어있을 수 있습니다. 실제로, IPTC 데이터 블록의 각 태그는 다른 데이터를 포함 할 수 있습니다.

유사한 함수
  • 지정된 팔레트 색인의 색상을 설정하십시오 imagecolorset

    imagecolorset

    지정된팔레트색인의색상을설정하십시오
  • 파일 또는 URL에서 새 이미지를 만듭니다 imagecreatefromjpeg

    imagecreatefromjpeg

    파일또는URL에서새이미지를만듭니다
  • 문자열에서 이미지의 크기를 가져옵니다 getimagesizefromstring

    getimagesizefromstring

    문자열에서이미지의크기를가져옵니다
  • 새로운 글꼴을로드하십시오 imageloadfont

    imageloadfont

    새로운글꼴을로드하십시오
  • 지정된 색상 + 알파에 가장 가까운 색상의 색인을 얻으십시오. imagecolorclosestalpha

    imagecolorclosestalpha

    지정된색상+알파에가장가까운색상의색인을
  • 지정된 색상 또는 가장 가까운 대체 색상의 색인을 가져옵니다. imagecolorresolve

    imagecolorresolve

    지정된색상또는가장가까운대체색상의색인을
  • 현재 설치된 GD 라이브러리에 대한 정보를 검색합니다 gd_info

    gd_info

    현재설치된GD라이브러리에대한정보를검색
  • 선 그리기의 너비를 설정하십시오 imagesetthickness

    imagesetthickness

    선그리기의너비를설정하십시오
인기 기사