경로 문자열을 이미지로 바꾸기

4746 단어 indesign
응, 이번 재료는 렌즈를 만드는 재료야.
콘택트렌즈는 간단하게 말하면 이미지의 일람표다.InDesign의 자바스크립트 샘플에도 있기 때문에 사용하는 사람도 있을 것 같습니다.
단순한 이미지 일람표라면 샘플 스크립트를 사용하는 것도 방법이지만, 작업 중 이미지 이름을 바꿀 때'확인용 목록'같은 것을 만드는 것은 매우 번거롭다.
Html 같은 도구로 자신이 좋아하는 일람표를 만들 수 있지만, 여러 장의 종이를 뛰어넘는 일람표를 예쁘게 인쇄하기는 어렵다.그러면 이번에는...
"InDesign에서 만든 테이블 셀의 경로 문자열을 이미지로 바꿉니다."
이런 방법.이렇게 하면 태그 문자로 자신이 좋아하는 텍스트 표를 만들고 미리 기술한 텍스트를 링크 이미지로 변환하여 이미지를 쉽게 설정할 수 있습니다.
이런 양식을 만들어주세요.

테이블을 선택하고 스크립트를 실행한 후

이런 느낌이야.그렇다면 중요한 각본을 봤다면
• 오류 처리 평소와 같이 생략
· 이번에는 샘플 이미지의 표를 대상으로 결정 처리를 진행한다
· 동작 확인은 Windows 버전 CS6에서 진행됨
path2image.jsx
// パスが書かれているセルのパス文字列を
// リンク画像に置換する
// Date 2015/2/4 by happyscript

//選択されている表組を対象とします
var myTable = app.selection[0];

//今回対象となる表の一行目はヘッダーなので無視(i=1)
for (var i=1;i<=myTable.bodyRowCount;i++) {
        //列の1番目cells[0]にパス文字列が記述されています
        var myObj = myTable.rows[i].cells[0];

        //段落テキストを取得
        var linkPath = myObj.paragraphs[0].texts.item(0).contents;

        //文字列消去(ここでparagraphsがnullになります)
        myObj.paragraphs[0].texts.item(0).contents = "";

        //アクティブセルにフレームを追加
        var myFrm = myObj.insertionPoints.item(-1).textFrames.add(); 

        //フレームのサイズを整えます
        myFrm.visibleBounds = ["1cm","1cm","4cm","5cm"];

        //フレームに画像を配置します
        myFrm.place(linkPath);
}
끝났어.네, 이게 다예요.미안합니다.영상의 알맞은 처리 등은 자유롭게 변경하여 즐겨주세요~!

좋은 웹페이지 즐겨찾기