Indesign – DataMerge với dữ liệu là ảnh

Để trả lời thắc mắc một số bạn về cách Merge trong indesign với dữ liệu là ảnh, mình sẽ “mần” 1 thẻ tên như sau

(làm vội, soạn trong giờ làm việc, nên không đẹp lắm, để minh họa thôi nhé!)

Bước 1: sắp xếp các file liên quan trong máy tính

Điều này rất quan trọng vì đa số data chúng ta link nên bạn phải sắp xếp sao cho Indesign nhận ra đường dẫn cụ thể để merge data. Mình sắp xếp như sau

Tất cả các ảnh cho vào 1 thư mục “img” bao gồm ảnh megamind, roxanne, tighten, metroman, minion (đều là file jpg). file txt và indd để bên ngoài

Bước 2: Thao tác trên file excel (xls)

Trong file excel (ở đây mình dùng excel 2003), ngoài các cột “tên”, “lồng tiếng” mình cho thêm 1 cột “ảnh” với cấu trúc đường dẫn ở trên (chú ý định dạng file ảnh nhé)

Lưu ý: để đặt được dấu @ trước chữ “photos” bạn phải thêm dấu nháy (‘) phía trước. Nghĩa là để gõ được chữ @photos bạn phải gõ ‘@photos

Vậy là xong, như bài trước, bạn phải save lại dưới dạng Unicode text (có đuôi là txt)

Bước 3: Thao tác trên Indesign

Sau khi thiết kế giao diện thẻ tên, bạn dùng công cụ Type Tool  drag tạo ra 3 ô text cho “Tên nhân vật“, “Tên người lồng tiếng” và “Ảnh nhân vật“. Ô text cho ảnh nhân vật bạn kéo to to ra nhé (ảnh mà!!)

Thao tác tiếp theo là bạn…

  • Mở hộp thoại Data Merge (Window > Utilities > Data Merge)
  • Nhập file data source (số 1): Click menu option hộp thoại Data Merge ở góc phải, phía trên chọn Select Data Source là file txt vừa tạo ở bước 2)
  • Kéo các trường data (Name, Voice và photos) vào các ô text
  • Click nút xuất ra hành loạt (số 2)
    Lưu ý: nhớ chọn Multiple Records trong hộp thoại Create Merged Document

Nếu mọi chuyện suôn sẻ bạn sẽ có kết quả như sau

Lưu ý:

  • Nếu bạn không muốn hiển thị tên file ảnh phía trên ô text link photo thì bạn xóa dòng <<name>> phía trên ô text photo nhé
  • Bạn có thể đều chỉnh kích thước ảnh chèn trong thẻ theo ý mình cho vừa thiết kế

Leave a Reply