답변:
"간단한"정의 방법에 따라 다릅니다. Photoshop에는 다양한 데이터 기능이 내장되어 있지만 문서화가 잘되어 있지 않으며 칵테일 파티 나 교회 사교 모임과 같은 정중 한 대화에 부적절한 주제로 간주됩니다. 반면에, 내가 이것을 직접 사용한지 몇 년이 지났으므로이 튜토리얼을 구성하는 것이 좋은 방법이었습니다.
각 변수의 이름을 가진 쉼표 또는 탭으로 구분 된 파일이 필요합니다 ( "Image"및 "ImageNumber"를 사용하겠습니다). 이 운동을 위해 내가 조롱 한 것이 있습니다. 이미지 파일 이름은 데이터 파일과 동일한 폴더에 있기 때문에 경로가 없습니다. 파일 이름에 상대 또는 절대 경로를 사용할 수 있습니다.
템플릿을 설정해야합니다. 이미지 (변수)와 숫자 (텍스트 계층, 변수)라는 두 개의 레이어가 필요하다고 가정합니다. 이미지 레이어는 배경이 아닌 실제 레이어 여야합니다.
설정이 완료되면 이미지 레이어를 선택하면 Image > Variables > Define
이 대화 상자가 나타납니다 ( "픽스 교체"체크 상자를 선택했습니다.
"이름"필드를 선택한 변수 이름 ( "이미지")으로 변경하고 "방법"을 필요한 것으로 설정하십시오. 이미지를 비례 적으로 크기 조정하는 "채우기"를 선택하고 있지만 다른 것을 선호 할 수도 있습니다. 각 방법에 대한 정보는 이름 위에 마우스를 놓으면 설명 필드에 표시됩니다. 대화 상자를 닫습니다.
텍스트 레이어를 선택하고 프로세스를 반복하여 텍스트 변수의 이름을 "ImageNumber"로 지정합니다.
이제 데이터 세트를 정의해야하므로 대화 상자에서 "다음"버튼을 클릭하고 대화 상자에서 휴지통 옆의 새 데이터 세트 아이콘을 클릭하십시오.
데이터 세트는 쉼표로 구분 된 파일의 전체 값 세트가 아닌 특정 출력 문서에 적용되는 값의 모음 이므로 이제 "파일 선택 ..."을 클릭하여 템플리트의 시작 이미지를 정의합니다. 선택된 이미지 변수 국화 이미지를 선택했습니다. "교체하지 마십시오"가 선택되어 있지 않은지 확인하십시오.
이제 "가져 오기"대화 상자를 사용하여 쉼표로 구분 된 파일에서 데이터 세트를 가져와야합니다.
아직 지쳤습니까? -- 더있다. 확인을 클릭하여 변수 대화 상자를 닫으십시오.
마지막 단계는 선택한 File > Export > Data Sets as Files...
명명 규칙과 함께 출력을 저장할 장소 를 선택 하고 선택하는 것입니다.
확인을 클릭하면 전체 psd 파일 세트가 선택한 위치로 내보내집니다.
예, 자동화가 가능합니다. 스크립트 확장 툴킷을 엽니 다. 쓰다
#target Photoshop
alert("Hello "+app.activeDocument.name+"!")
스크립트를 저장하고 실행하면 PS가 열려 있고 문서가있는 경우 경고 상자가 표시됩니다. 그냥 자바 스크립트로 참조 매뉴얼을 찾을 수 있습니다.
텍스트 레이어에서 텍스트를 변경하고 저장하는 방법은 다음과 같습니다 (비트가 까다로워서 저장 비트 추가).
#target Photoshop
var textlayer = app.activeDocument.layers.getByName('Text');
textlayer.textItem.contents = 'foo';
var exportOptionsSaveForWeb = new ExportOptionsSaveForWeb();
exportOptionsSaveForWeb.format = SaveDocumentType.PNG;
var saveFile = new File("file:///c:/temp/test.png");
app.activeDocument.exportDocument(saveFile, ExportType.SAVEFORWEB, exportOptionsSaveForWeb);
그래서 나는 당신을 위해 모든 일을하지 않을 것입니다 당신은 여전히 게시 된 코드 주위에 for 루프 를 넣어야합니다 .
이 방법은 숫자를 추가하여 이미지 생성 자동화에 설명 된 문제에 대한 솔루션입니다.
예, 그것은 약간 비슷하지만 현재의 질문 대신 마녀는 many -> many
내 one -> many
것이고 조금 다르고 빠른 해결책이 있습니다.
여기 간다:
Type
열고 원하는 모든 스타일로 레이어를 추가 했습니다.그런 다음에 갔다
Image > Variables > Define…
설정 Layer:
내 텍스트 레이어의 이름으로, 설정에 체크 박스 Text Replacement
와 준 Text Replacement
일부는 변수 Name:
(I 그것을라는 이름의 한을 number
). 그리고 OK를 누릅니다 .
Excel, Numbers, Google Docs 등과 같은 스프레드 시트 편집기를 열고 첫 번째 열에 다음 항목을 입력했습니다.
number
).1
. 때때로 3 단계가 작동하려면 2
3 행 을 입력해야합니다 .CSV
.이제 가야합니다
Image > Variables > Data Sets…
파일 Import…
찾아보기를 선택 CSV
하고 확인을 클릭하십시오 . Preview
버튼을 확인하여 특정 데이터 세트 (숫자)에서 이미지가 어떻게 보이는지 확인할 수도 있습니다 . 다시 한 번 확인 을 클릭 하여 데이터 세트를 저장하십시오.
마지막으로, 다른 것들을 가진 모든 파일을 얻으려면
File > Export > Data Sets as Files…
대상 폴더를 선택하고 All Data Sets
옵션이 선택되어 있는지 확인하십시오. 그러면 필요한 각 아웃 데이터 세트마다 파일이 생성됩니다. 같은 창에서 내 보낸 파일의 이름 지정 옵션을 선택할 수도 있습니다. 그리고 확인을 클릭하십시오 :)
psd
파일 이 생성 되므로 어떻게 든 더 간단한 것으로 변환해야합니다. 이것은 달성 할 수 있습니다
File > Scripts > Image Processor…
이 스크립트를 사용하면 한 번의 클릭 psd
으로 많은 이미지 를 변환 할 수 있습니다 JPEG
.
또한 Photoshop Variables에 대한 다음 자습서에 관심이있을 것입니다 : http://layersmagazine.com/photoshop-variables.html