Show Menu
화제×

맞춤형 PDF 문서 생성

가변 PDF 문서 정보

Adobe Campaign을 사용하면 LibreOffice 또는 Microsoft Word 문서에서 가변 PDF 문서(이메일 첨부 파일, DM 전달)를 생성할 수 있습니다.
지원되는 확장 기능:".docx", ".doc" 및 ".odt"입니다.
문서를 개인화하기 위해 이메일 개인화에 대한 동일한 JavaScript 기능을 사용할 수 있습니다.
옵션을 활성화해야 "The content of the file is personalized and converted to PDF during the delivery of each message" 합니다. 이 옵션은 파일을 배달 이메일에 첨부할 때 액세스할 수 있습니다. 계산된 파일 첨부에 대한 자세한 내용은 파일 첨부 섹션을 참조하십시오.
송장 헤더 개인화의 예:
동적 표를 생성하거나 URL을 통해 이미지를 포함하려면 특정 프로세스를 따라야 합니다.

동적 테이블 생성

동적 테이블을 생성하는 절차는 다음과 같습니다.
  • 3줄 및 열 개수가 필요한 표를 만든 다음 레이아웃(테두리 등)을 구성합니다.
  • 커서를 테이블 위에 놓고 Table > Table properties 메뉴를 클릭합니다. 탭으로 Table 이동하여 NlJsTable로 시작하는 이름을 입력합니다 .
  • 첫 번째 라인의 첫 번째 셀에서 테이블에 표시할 값에 대해 반복을 활성화하는 루프("for" 등)를 정의합니다.
  • 표의 두 번째 줄의 각 셀에 표시할 값을 반환하는 스크립트를 삽입합니다.
  • 표의 세 번째 및 마지막 행에서 루프를 닫습니다.
    동적 테이블 정의의 예:

외부 이미지 삽입

외부 이미지를 삽입하는 것은 수신자 필드에 URL을 입력하는 이미지를 사용하여 문서를 개인화하려는 경우 유용합니다.
이렇게 하려면 개인화 블록을 구성한 다음 첨부 파일에 개인화 블록에 대한 호출을 포함해야 합니다.
예:수신자의 국가에 따라 개인화된 로고 삽입
1단계:첨부 파일 만들기:
  • 개인화 블록에 호출을 삽입합니다. <%@ include view="blockname" %> .
  • 파일의 본문에 컨텐츠(개인화되거나 아님)를 삽입합니다.
2단계:개인화 블록 만들기:
  • Adobe Campaign 콘솔의 Resources > Campaign management > Personalization blocks 메뉴로 이동합니다.
  • "My_Logo"를 내부 이름으로 사용하여 새로운 "My Logo" 개인화 블록을 만듭니다.
  • 링크를 클릭한 다음 Advanced parameters... 옵션을 "The content of the block is included in an attachment" 선택합니다. 이렇게 하면 개인화 블록의 정의를 OpenOffice 파일의 컨텐츠로 직접 복사할 수 있습니다.
    개인화 블록 내에서 두 가지 유형의 선언을 차별화해야 합니다.
    • "open" 및 "closed" 체브론이 각각 이스케이프 문자로 대체되어야 하는 개인화 필드의 Adobe Campaign 코드 &lt; &gt; 같습니다.
    • 전체 OpenOffice XML 코드가 OpenOffice 문서에 복사됩니다.
이 예에서 개인화 블록은 다음과 같습니다.
<% if (recipient.country.label == "Germany") { %>
<draw:frame svg:width="4cm" svg:height="3cm">
<draw:image xlink:href=https://..../logo_germany.png />
</draw:frame>
<% } else
if (recipient.country.label == "USA")
{ %>
<draw:frame svg:width="4cm" svg:height="3cm">
<draw:image xlink:href=https://..../logo_USA.png />
</draw:frame>
<% } %>

받는 사람의 국가에 따라, 게재와 연결된 문서에서 개인화가 표시됩니다.