페이지 마다 다른 머리글 적용하는 방법이 있을까요?

안녕하세요? 웹한글기안기로 문서 자동생성 기능을 구현하고 있는데 머리글 관련해서 질문이 있습니다.

  1. 1페이지에 홀수 페이지 머리글이 있는 문서를 Insert해 넣은 상태에서, 다음 페이지 부터는 다른 머리글을 적용해야 하는 상황입니다.

    HwpCtrl.Run(‘BreakSection’) 으로 구역을 나눈 후, 홀수 페이지라면 머리글을 새롭게 적용할 수 있는 방법이 있을까요? (1페이지에서 설정된 머리글 대신 다른 머리글 사용 필요)

    머리글을 적용하는 코드는 예제에서 보고 다음과 같이 작성한 상태입니다.

    const act = hwpCtrl.CreateAction(‘HeaderFooter’);
    const set = act.CreateSet();
    act.GetDefault(set);

    set.SetItem(‘HeaderFooterCtrlType’, 0);
    set.SetItem(‘Type’, nPage);

    act.Execute(set);

    hwpCtrl.SetTextFile(‘텍스트’, ‘HWP’, ‘insertfile’, function() {
    hwpCtrl.Run(‘MoveLineEnd’);
    hpwCtrl.MovePos(2, 0, 0);
    });

이것저것 해보고 있는데 잘 안되네요.

감사합니다.

1개의 좋아요

머리글 넣는 것은 해결됐습니다.

감사합니다.

2개의 좋아요