영어프랑스어스페인어

Ad


온웍스 파비콘

imageindex - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 imageindex 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 imageindex 명령입니다.

프로그램:

이름


imageindex - 디지털 사진 갤러리 도구

개요


Imageindex는 디지털 사진 갤러리 프로그램입니다. 그것은 자동 생성을 제공합니다
이미지 및 비디오 파일의 썸네일 및 기타 크기 보기, W3C 호환 HTML을
섬네일과 이미지 또는 비디오를 볼 수 있습니다. 또한 모든 몽타주를 생성합니다.
HTML 내의 디렉토리 항목에 사용되는 지정된 디렉토리의 이미지.

기술


Imageindex는 단순한 썸네일 생성 프로그램에서 본격적인 썸네일 생성 프로그램으로 진화했습니다.
갤러리 신청. 이를 통해 정적 썸네일과 "중간" 보기를 생성할 수 있습니다.
전화 접속 웹 뷰어) 이미지를 연대순으로 표시하는 정적 HTML과 함께
순서(Exif 헤더의 날짜 또는 파일 자체의 날짜 스탬프 기준). 지원하다
이제 애니메이션 GIF 및 비디오 파일에 추가되었습니다(모든 파일 형식 지원
mplayer 지원 설치).

Imageindex는 여러 가지 이유로 동적 콘텐츠가 아닌 정적 콘텐츠를 생성합니다. 맨 먼저
내용이 저장되어 있을 때 주기적으로 CD-ROM에 그림을 보관하는 것이 훨씬 쉽습니다.
어떤 종류의 데이터베이스에 "갇힌" 것이 아니라 "거기에" 있습니다. 당신은 당신의 자신을 만듭니다
자신의 디렉토리로 "데이터베이스"를 만들고 imageindex가
세계에 이미지. Imageindex는 "몽타주"(또는 모든 썸네일의 썸네일)를 사용합니다.
뭉쳐진) 하위 디렉토리가 이미지와 함께 발생하는 경우(샘플 참조)
imageindex 웹사이트의 페이지 - http://www.edwinh.org/imageindex/sample.html).

imageindex가 생성하는 네 가지 기본 "보기"가 있습니다(기본적으로 활성화됨). "인덱스"
보기는 디렉토리에 있는 모든 이미지의 섬네일을 기본 테이블 형식(기본값은 3
열). 테이블의 각 셀 내에서 날짜/시간과 같은 기본 정보
사진과 이미지에 있는 설명(또는 캡션)이 제공됩니다. 에 대한 링크
다양한 크기의 이미지와 이미지에 대한 기타 보기도 기본적으로 표시됩니다.

제시된 두 번째 보기는 "슬라이드 쇼" 보기입니다. 이 보기에서 "중간" 크기의 이미지
날짜/시간, 이미지에 포함된 캡션,
등. 현재 동영상 파일의 경우 '중간' 슬라이드는 실제 동영상 파일만 가리킵니다.
처리. 향후 버전에서는 브라우저 내에서 직접 재생을 허용할 것입니다(예:
유튜브). 각 페이지에는 "이전" 및 "다음" 링크가 있어 보는 사람이 빠르게 볼 수 있습니다.
브라우저의 "뒤로"를 지속적으로 호출할 필요 없이 각 "중간" 이미지를 순환합니다.
버튼을 클릭합니다.

비디오 파일의 캡션은 기본 이름이 동일한 파일을 생성하여 생성할 수 있습니다.
원본 비디오 파일이지만 확장자는 ".txt"입니다. 이 파일의 내용은
결과 HTML을 처리할 때 JPG와 같은 형식에 포함된 캡션처럼 사용됩니다.

"슬라이드 쇼" 보기와 함께 "프레임 보기"가 있습니다. 링크를 활성화하면
프레임 보기는 인덱스 보기 페이지의 맨 위에 나타납니다. 프레임 뷰가
방문하면 브라우저의 창이 두 부분으로 나뉩니다. 왼쪽에는 모든 축소판이 있습니다.
나란히 줄을 섰습니다. 오른쪽 부분에는 동일한 "슬라이드 쇼" 페이지가 로드됩니다.
사용자가 왼쪽의 썸네일을 클릭하면 "슬라이드" 보기("중간" 포함)
이미지)가 프레임의 오른쪽에 표시됩니다. 이것은 매우 편리한
많은 이미지를 탐색하는 메커니즘.

마지막으로 "세부 정보" 보기가 있습니다. 이 세부정보 보기는 색인 보기와 매우 유사합니다.
썸네일(크기가 더 축소됨)은 테이블 형식으로 표시되지만 훨씬 더
정보는 각 셀에 표시됩니다. 이것은 다음에서 오는 이미지에 매우 유용합니다.
Exif 헤더가 많은 깔끔한 정보로 채워진 디지털 카메라.

imageindex의 HTML 출력은 ".imageindexrc"를 생성하여 사용자 정의할 수 있습니다.
$HOME 디렉토리에 저장하고 해당 파일에 특정 변수(VARIABLES 섹션 참조)를 배치하고
당신의 취향에 편집. 변수 중 하나는 CSS(Cascading Style Sheet)의 출력을 제어합니다.
궁극적으로 HTML을 렌더링하는 방법을 브라우저에 지시합니다. 모든 색상, 글꼴, 들여쓰기,
등 원하는 변경 사항은 이 스타일 시트 변수에서 수행할 수 있습니다.

변수


$HOME 디렉토리에 ".imageindexrc" 파일을 만들 때
거기에 다음 변수 중 필요에 따라 조정하십시오. 이것은 Perl 코드 자체이며
이후 실행될 때 imageindex에 "포함"됩니다.

자신의 절대로 필요한 것 "1;"을 입력하여 파일을 종료합니다. 그것의 끝에. 그것은 펄 것입니다!

이 예제에 표시되는 값은 프로그램 기본값입니다. 기본이 마음에 든다면
특정 변수의 값을 ".imageindexrc" 파일에 포함할 필요가 없습니다.

썸네일 이미지가 있는 디렉토리 이름

$thumbnail_dir = '썸네일';

"x" 방향의 썸네일 이미지 크기(픽셀). imageindex는
썸네일을 형성하기 위해 원래 크기에서 축소된 이미지의 종횡비
영상. 따라서 "x" 치수가 "y" 치수보다 작은 경우 썸네일에
$default_thumbnail_x보다 작은 "x" 크기.

$default_thumbnail_x = 200;

"y" 방향의 썸네일 이미지 크기(픽셀). 다시 말하지만, imageindex
이미지를 원래 크기에서 축소하여 이미지를 형성할 때 이미지의 종횡비를 유지
썸네일 이미지. 따라서 "y" 치수가 "x" 치수보다 작으면 썸네일
$default_thumbnail_y보다 작은 "y" 크기를 가질 수 있습니다.

$default_thumbnail_y = 200;

원본의 두 치수가 축소판 치수의 이 정도 범위 내에 있는 경우
썸네일을 건너뛰고 원본을 "썸네일"로 사용합니다.

$thumbnail_threshold = 1.0;

"x" 방향의 "중간" 이미지 크기(픽셀). imageindex는
"중간"을 형성하기 위해 원래 크기에서 축소된 이미지의 종횡비
영상. 따라서 "x" 치수가 "y" 치수보다 작은 경우 "중간" 이미지는
$med_x보다 작은 "x" 크기를 가집니다.

$med_x = 800;

"y" 방향의 "중간" 이미지 크기(픽셀). imageindex는
"중간"을 형성하기 위해 원래 크기에서 축소된 이미지의 종횡비
영상. 따라서 "y" 차원이 "x" 차원보다 작은 경우 "중간" 이미지는
$med_y보다 작은 "y" 크기를 가집니다.

$med_y = 600;

"중간" 이미지를 포함하는 디렉토리의 이름

$med_dir = '중간';

원본의 두 치수가 이 정도의 "중간" 치수 내에 있으면
중간 크기 형식 만들기를 건너뛰고 원본만 사용하세요. 이것은 불필요한 절약
이미 원본과 크기가 비슷한 경우 "중간" 이미지를 만듭니다.

$med_threshold = 1.6;

하위 디렉토리로 자동 재귀? 활성화하려면 1로 설정하십시오.

$do_recurse = 0;

"중간" 이미지를 생성하시겠습니까? 활성화하려면 1로 설정하십시오.

$do_medium = 1;

"슬라이드 쇼" 및 프레임 보기를 생성하시겠습니까? 활성화하려면 1로 설정하십시오.

$do_slide = 1;

"세부 정보" 보기를 생성하시겠습니까? 활성화하려면 1로 설정하십시오.

$do_captions = 1;

이미지에 저장된 캡션 정보를 사용/표시하시겠습니까? 활성화하려면 1로 설정하십시오.

$do_detail = 1;

일반 "색인" 및 "세부 정보" 보기의 항목으로 하위 디렉터리를 처리하시겠습니까? 1로 설정
할 수 있게 하다. $do_montage를 1로 설정하여 전체 디렉토리 계층 구조를 처리한 경우(참조
아래), 주어진 디렉토리의 몽타주 파일은 "썸네일"로 사용됩니다.
하위 디렉토리.

$do_dirs = 1;

모든 이미지의 몽타주를 만드시겠습니까? 활성화되면 처리되는 모든 이미지가
타일 ​​패턴의 매우 작은 썸네일의 NxM 몽타주로 바뀌었습니다. 결과
이미지는 $default_thumbnail_x x $default_thumbnail_y 크기로 축소되어 저장됩니다.
$thumbnail_dir 디렉토리에서. 타일의 크기는 이미지의 수에 따라 커집니다.
디렉토리가 증가하지만 아래에 설명된 변수로 제한될 수 있습니다. 활성화하려면 1로 설정하십시오.

$do_montage = 1;

이미지 댓글에 포함된 ASCII "스마일" 패턴을 실제 "이모티콘"으로 매핑
이미지? 활성화되면 :) 및 :-)와 같은 ASCII 웃는 얼굴, ;) 및 ;-) 윙크,
찌푸린 얼굴 :( 및 :-(은 전달된 감정을 표시하는 작은 PNG 이미지에 매핑됩니다.
활성화하려면 1로 설정하십시오.

$do_emoticons = 1;

타임스탬프를 역순으로 정렬합니다.

$do_reverse = 1;

비디오 파일을 처리합니다. 이것은 상당히 최신 버전의 mplayer가 설치되어 있는 것에 의존합니다.
당신의 시스템. 최대 0.99.8로 테스트했습니다. 지원되는 비디오 파일의 종류
시스템에서 mplayer 설치와 함께 컴파일되고 사용되는 코덱에 달려 있습니다.

$do_video_files = 1;

썸네일과 중간 보기의 모서리 중 하나에 작은 아이콘을 오버레이합니다.
비디오 파일의 첫 번째 프레임을 처리합니다. 이렇게 하면 파일이
브라우저에 표시되는 파일은 스틸 이미지가 아닌 비디오 파일입니다.

$do_video_thumbnail_icons = 1;

다음을 정규 표현식으로 사용하여 확장자로 비디오 파일을 식별하십시오. 을 위한
특정 기술적인 이유 때문에 빠르고 효과적인
방법. 카메라(또는 무엇이든)의 파일이 다른 확장자로 끝나는 경우
그 확장자도 여기에 있습니다.

$video_regexp = '(avi|mov|mpg|mpeg|mjpeg|m1v|m2v|wmv|fli|nuv|vob|ogm|vcd|svcd|mp4|qt)';

위에서 언급한 비디오 파일에 대해 "시각적 큐" 아이콘을 활성화하면 다음이 표시됩니다.
변수는 배치할 모서리를 결정합니다. 허용되는 값은 다음과 같습니다. 남서부,
NorthWest, NorthEast, SouthEast(대소문자 구분!).

$video_icon_gravity = '남서부';

위에서 언급한 비디오 파일에 대해 "시각적 큐" 아이콘을 활성화하면 두 가지
(현재)에서 선택합니다. '재생' 화살표가 있는 노란색 점의 경우 1(기본값)로 설정합니다. 2로 설정
비디오 카메라의 보라색 아이콘. 이들 중 더 많은 릴리스가 추가 릴리스에서 생성됩니다.

$video_icon = 1;

다음 세 가지 변수는 HTML 출력에서 ​​"가리키는" 하이퍼링크를 제어합니다. 그들
다음과 같이 설정할 수 있습니다.

index : 인덱스 보기에서 이미지에 대한 이름 참조를 가리킴
fullsize : 실제 이미지 자체를 가리킴
medium : 이미지의 "중간" 버전을 가리킴
thumbnail : 이미지의 썸네일 버전을 가리킵니다.
slide : 이미지에 대해 작성된 "슬라이드 쇼" HTML 페이지를 가리킵니다.
세부사항 : 세부사항에서 이미지에 대한 이름 참조를 가리킵니다.
전망

다음 변수는 인덱스 보기에서 썸네일 이미지에 대한 하이퍼링크를 제어합니다.
를 가리키다:

$index_linkto = '슬라이드';

다음 변수는 세부 정보에서 썸네일 이미지에 대한 하이퍼링크를 제어합니다.
관점:

$details_linkto = '인덱스';

다음 변수는 슬라이드 보기에서 "중간" 이미지에 대한 하이퍼링크를 제어합니다.
를 가리키다:

$slide_linkto = '전체 크기';

인덱스 및 상세 보기에서 사용할 기본 열 수

$default_columns = 3;

슬라이드 프레임의 방향을 '가로' 또는 '세로'로 설정합니다. '수직'일 때
브라우저 창은 모든 축소판이 왼쪽을 향하도록 세로로 분할됩니다. 언제
'horizontal' 브라우저 창은 축소판이
상단

$frame_orient = '수직';

다음 두 변수는 다음 세 값 중 하나로 설정할 수 있습니다.

top : 렌더링할 때 페이지 상단에 해당 항목을 배치합니다.
bottom : 해당 항목을 페이지 하단에 넣을 때
렌더링 된
none : HTML 출력에서 ​​항목을 생략합니다.

이미지에 포함된 이미지 캡션(또는 설명)을 검색할지 여부를 제어하고
HTML 출력에 기록됩니다. 기본적으로 제시된 "중간" 이미지 위에 작성됩니다.
"슬라이드" 보기에서.

$slide_caption = '상단';

이미지의 날짜/시간이 HTML 출력에 기록되는지 여부를 제어합니다. 기본적으로
"슬라이드" 보기에 표시되는 "중간" 이미지 아래에 작성됩니다.

$slide_date = '하단';

"상세" 보기에서 썸네일 이미지는 일반보다 작은 크기로 축소됩니다.
썸네일(가치 있는 공간을 절약하기 위해). 축소되는 횟수를 설정합니다.
기본적으로 2배로 축소됩니다.

$detailshrink = 2;

썸네일 및 "중간" 이미지는 JPEG 파일로 작성됩니다(원본이
이미지는 JPEG가 아님). 다음 두 변수는 생성된 파일의 "품질"을 제어합니다.
이미지. 값의 범위는 0에서 100 사이이며 100은 "우호적인 품질을 잃지 않음을 의미합니다.
파일 크기."

작성 중인 썸네일의 품질을 조정합니다.

$thumb_quality = 50;

작성된 "중간" 이미지의 품질을 조정합니다.

$med_quality = 80;

몽타주 이미지에서 찾을 수 있는 최소 타일 수를 조정합니다. 의 수가
디렉토리의 이미지가 이 값보다 낮으면 이미지가 반복되거나 공백이 됩니다.
삽입됩니다($montage_fill 참조).

$몽타주_분 = 4;

몽타주에서 찾을 수 있는 최대 타일 수를 조정합니다. 의 수가
디렉토리의 이미지가 이 숫자보다 크면 "균등하게" 몽타주가 만들어집니다.
디렉토리에서 $montage_max 이미지를 선택하고 해당 이미지만 사용합니다.

$montage_max = 36;

몽타주 이미지(픽셀) 사이의 간격을 조정합니다.

$montage_whitespace = 2;

디렉토리에 "짝수"의 이미지 수가 없고 완전한 NxM 타일 몽타주가 없는 경우
이미지를 다시 사용하거나 빈 공간을 사용할 수 있습니다. '반복'으로 설정
이미지를 재사용하고 빈 공간을 사용하려면 '공백'을 사용하세요.

$montage_fill = '공백';

다음 변수는 HTML 출력이 렌더링되는 방식의 모든 측면을 제어합니다.
표준 준수 브라우저. 이 변수의 내용은
캐스케이딩 스타일 시트와 그 안에 있는 속성은 HTML이 어떻게
렌더링. 모든 색상, 글꼴, 크기, 정렬 등 속성 변경이 발생할 수 있습니다. 이것
계단식 스타일 시트에 대한 지식이 필요할 수 있습니다. 좋은 입문서는 여기에서 찾을 수 있습니다.

http://www.w3schools.com/css/css_reference.asp

$스타일시트 = '
몸 {색상: 검정; 배경: 흰색; }

/* 제목의 글꼴 */
h1.title { font-family: "Comic Sans MS",Helvetica,sans-serif;
글꼴 크기: 200%; 글꼴 두께: 굵게; 텍스트 정렬: 가운데; }
h2.daterange { 글꼴 계열: Arial,Helvetica,sans-serif;
글꼴 크기: 125%; 텍스트 정렬: 가운데; }
h3 { font-family: Arial,Helvetica,sans-serif; 글꼴 크기: 90%;
텍스트 정렬: 가운데; }

/* 사진 캡션 및 디렉토리 제목 */
div.caption { 글꼴 계열: Arial,Helvetica,sans-serif;
글꼴 크기: 100%; 글꼴 두께: 굵게; 여백: 1em; }

/* 색인 및 세부 정보 페이지의 전체 글꼴 */
div.index { 글꼴 계열: Arial,Helvetica,sans-serif;
글꼴 크기: 80%; }
div.detail { 글꼴 계열: Arial,Helvetica,sans-serif;
글꼴 크기: 80%; }
div.credits { 글꼴 계열: Arial,Helvetica,sans-serif;
글꼴 크기: 80%; 텍스트 정렬: 오른쪽; 여백: 10px }

/* 테이블 속성 */
table.index { 배경: #ffffff; 테두리: 없음;
테두리 간격: 8px; }
td.index { 테두리: 없음; 패딩: 3px }
table.frame { 배경: #ffffff; 테두리: 없음 }
td.frame { 테두리: 없음; 패딩: 0px }

/* 이미지 속성 */
img.index { 테두리: 없음; }
img.slide { 테두리: 없음; }
img.frame { 테두리: 없음; }

/* 링크 속성 */
a:링크 { 색상: 파란색; }
a:방문 { 색상: 녹색; }
a:hover { 색상: 빨간색; }
a:활성 { 색상: 빨간색; }

';

"짝수"의 숫자가 없을 때 "빈" 테이블 셀에 표시되는 내용을 조정합니다.
디렉토리의 이미지.

$emptycell = " 빈 ";

상위 디렉토리에 대한 하이퍼링크의 텍스트를 제어합니다. 이 링크를 원하지 않는 경우
인덱스 및 "세부 정보" 보기에 "undef" 변수(undef $updirtext;)

$updirtext = "한 디렉토리 위로";

프레임 보기에 대한 하이퍼링크의 텍스트를 제어합니다. 이 링크를 원하지 않는 경우
인덱스 및 "세부 정보" 보기에 변수 "undef"가 있음(undef $framelinktext;)

$framelinktext = "슬라이드쇼 보기(프레임)";

상세 보기에 대한 하이퍼링크의 텍스트를 제어합니다. 이 링크를 원하지 않는 경우
인덱스 보기에 "undef" 변수가 있음(undef $detaillinktext;)

$detaillinktext = "세부 정보 색인";

인덱스 보기에 대한 하이퍼링크의 텍스트를 제어합니다. 이 링크를 원하지 않는 경우
상세 보기에 "undef" 변수가 있음(undef $indexlinktext;)

$indexlinktext = "메인 인덱스";

지정된 디렉토리에 대해 HTML로 작성된 기본 TITLE 문자열을 제어합니다. 이것은
가장 일반적으로 명령줄을 통해 디렉토리별로 제공되며 내에서 "기억"됩니다.
색인 HTML 파일 자체 내의 META 데이터.

$default_titletext = "이미지 디렉토리";

다음 XNUMX개 변수는 인덱스의 앵커 구성에 대한 TITLE 특성을 제어합니다.
및 프레임 뷰. TITLE 속성이 주어지면 일반적으로 "도구 설명"으로 렌더링됩니다.
커서가 활성 링크 위로 이동했다가 멈출 때 텍스트를 표시하는 거품. 우리는 그것들을 사용합니다
이미지에 대한 시각적 단서를 제공합니다. 이러한 변수는 다음과 같이 작동합니다. printf(1)
문자열. 주어진 이미지에 대해 보간할 수 있는 값은 다음과 같습니다.

%f => 이미지의 파일명으로 교체
%d => 이미지의 날짜/시간(또는 파일의 mtime)으로 대체됨
%s => 파일 크기(Kb 단위)로 대체됨
%r => 원본 이미지의 해상도(XxY)로 대체
%c => 이미지의 캡션으로 교체(저장된 경우)
%% => 리터럴 '%' 문자로 대체됨

다음 코드는 디렉토리가 처리될 때 보간되며 해당 몽타주
디렉토리는 하위 디렉토리의 썸네일로 사용됩니다.

%n => 디렉토리의 이미지 수로 대체됨
%b => 이미지 디렉토리의 "시작" 날짜로 대체됨
%e => 이미지 디렉토리의 "종료" 날짜로 대체됨
%t => 이미지 디렉토리에서 "제목"으로 교체

다른 문자(공백 포함)는 리터럴입니다. ".imageindexrc"에서 "undef"
TITLE 속성을 HTML에 기록하지 않으려면 file. "날짜/시간"
관련 구문은 아래에 정의된 날짜/시간 형식 변수를 사용하여 보간됩니다.

프레임 보기 내에서 축소판 이미지에 대한 하이퍼링크의 TITLE 속성을 제어합니다. 그만큼
기본값은 " - " 이미지를 위해

$framethumbtitle = "%f - %d";

인덱스 보기 내에서 축소판 이미지에 대한 하이퍼링크의 TITLE 속성을 제어합니다. 그만큼
기본값은 " ( )" 이미지

$indexthumbtitle = "%f (%s)";

슬라이드 보기 내에서 축소판 이미지에 대한 하이퍼링크의 TITLE 속성을 제어합니다. 그만큼
기본값은 " ( )" 이미지

$slidethumbtitle = "%f (%s)";

상세 보기 내에서 썸네일 이미지에 대한 하이퍼링크의 TITLE 속성을 제어합니다.
이미지 안에 포함된 경우 기본값은 이미지의 캡션(또는 주석)입니다.

$detailthumbtitle = "%c";

인덱스 보기 내에서 몽타주 이미지에 대한 하이퍼링크의 TITLE 속성을 제어합니다.
하위 디렉토리가 표시됩니다. 기본값은 하위 디렉토리에 몇 개의 이미지가 있는지 표시하는 것입니다.
및 포함된 날짜 범위입니다.

$montagetitle = "%n개의 이미지 %b에서 %e까지";

생성된 html 페이지가 가져야 하는 문자 세트를 제어합니다. 기본값은 UTF-8이지만
ISO-8859-1 또는 다른 인코딩일 수 있습니다.

$file_charset = "ISO-8859-1";

다음 XNUMX개 변수는 날짜와 시간을 기록할 때 형식을 지정하는 방법을 제어합니다.
HTML. 다시 우리는 사용하고 있습니다 printf(1) 코드가 보간되는 유사 변수
사용자의 취향에 따라.

이스케이프 시퀀스의 정의는 POSIX strftime(3) 정의. 아니다
모든 strftime(3) 명백한 이유로 지원됩니다.

%S는 00진수(60-XNUMX)의 초로 대체됩니다.
%M은 00진수(59-XNUMX)의 분으로 대체됩니다.
%I는 12진수(01-12)로 된 시간(XNUMX시간제)으로 대체됩니다.
%H는 24진수(00-23)로 된 시간(XNUMX시간제)으로 대체됩니다.
%p는 "ante meridiem" 또는
적절한 "post meridiem"(현재 미국 "am" 또는 "pm"만 해당)
%R은 "%H:%M"과 동일합니다(*timeformat 변수에서만).
%r은 "%I:%M:%S %p"와 동일합니다(*timeformat 변수에서만).

%Y는 세기를 XNUMX진수로 표시한 연도로 대체됩니다.
%y는 세기가 없는 십진수(00-99)로 된 연도로 대체됩니다.
%m은 01진수(12-XNUMX)로 된 월로 대체됩니다.
%d는 01진수(31-XNUMX)로 된 날짜로 대체됩니다.
%F는 "%Y-%m-%d"와 동일합니다(*dateformat 변수에서만).
%D는 "%m/%d/%y"와 동일합니다(*날짜 형식 변수에서만).
%%는 리터럴 "%"로 대체됩니다.

프레임 보기에서 날짜가 형성되는 방식 제어

$framedateformat = "%m/%d/%Y";

프레임 보기에서 시간이 형성되는 방식 제어

$frametimeformat = "%r";

인덱스 보기에서 날짜가 형성되는 방식 제어

$indexdateformat = "%m/%d/%Y";

인덱스 보기에서 시간이 형성되는 방식 제어

$indextimeformat = "%r";

슬라이드 보기에서 날짜가 형성되는 방식 제어

$slidedateformat = "%m/%d/%Y";

슬라이드 보기에서 시간이 형성되는 방식 제어

$slidetimeformat = "%r";

상세 보기에서 날짜가 형성되는 방식 제어

$detaildateformat = "%m/%d/%Y";

상세 보기에서 날짜가 형성되는 방식 제어

$detailtimeformat = "%I:%M %p";

인덱스 보기의 HTML 파일 이름을 제어합니다.

$indexfile = 'index.html';

상세 보기의 HTML 파일 이름을 제어합니다.

$detailfile = 'details.html';

프레임 보기의 HTML 파일 이름을 제어합니다.

$framefile = '프레임.html';

슬라이드 보기의 HTML 파일 이름 제어

$slidefile = 'slides.html';

모든 "슬라이드 보기" HTML 파일이 저장될 디렉토리의 이름을 제어합니다.
(이미지당 XNUMX개)

$slide_dir = '슬라이드';

각 디렉토리에 작성되는 캐스케이딩 스타일 시트의 이름 제어

$stylefile = '스타일.css';

활성화된 경우 몽타주 이미지의 이름 제어

$몽타주파일 = '몽타주.jpg';

이모티콘 PNG 이미지 파일 이름의 접두어 제어

$emoticonprefix = 'ii_';

사용 예


예를 들어 일부 날짜/시간 형식 문자열을 변경하려고 한다고 가정합니다. 완전한
이 경우 ".imageindexrc" 파일은 다음과 같습니다.

$framedateformat = "%F";
$frametimeformat = "%R";

$indexdateformat = "%F";
$indextimeformat = "%R";

$slidedateformat = "%F";
$slidetimeformat = "%R";

$detaildateformat = "%m/%y";

1; # 이것을 파일의 마지막 줄로 가져오지 마십시오!

감사의 글


"스위스 군용 전기톱"으로 Perl을 만든 Larry Wall에게 감사드립니다.
스크립팅 언어(수년 동안 Perl을 해킹한 모든 사람들 포함). 우리
또한 ImageMagick과 관련 모듈에 기여한 모든 분들께 감사드립니다.
PerlMagick. PerlMagick이 없다면 이 소프트웨어는 훨씬 덜 강력할 것입니다.
또한 mplayer의 제작자(및 모든 기여자)에게 감사드립니다.
mplayer가 없었다면 비디오 파일에 대해 도입된 지원은 결코 이루어지지 않았을 것입니다.

작가


에드윈 허프스터틀러
존 레이놀즈

onworks.net 서비스를 사용하여 온라인에서 imageindex 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad