안녕하세요?
특정 조판부호만 일괄적으로 지울려고 하는데요
아래처럼 해서 다른것들은(모두 해보진 않음) 지워지는데
수식은 지워지는데 그리기(9번)는 지워지지 않네요?
그리기가 9번이 아닌가요?
var act = hwp.CreateAction("DeleteCtrls"); // 실행할 액션
var set = act.CreateSet(); // 액션 Setting 값 변수 만들기
act.GetDefault(set); // 기본값 가져오기
//// 지울 조판부호 목록
// 그리기 : 9
// 그림 : 10
// 감추기 : 24
// 꼬리말 : 14
// 머리말 : 26
// 바탕쪽 : 33 (바탕쪽은 따로 지워야 창 뜨지 않음)
// 새 쪽번호 : 45
// 쪽번호 : 46
// 쪽번호 위치 : 49
// 수식 : 37
//// 바탕쪽은 따로 지워야 메시지 창 뜨지 않음 (33 제외
int[] jp_ar = new int[] { 9, 37 }; // 지울 조판부호 목록
var Pset = set.CreateItemArray("DeleteCtrlType", jp_ar.Length);
for (int i = 0; i < jp_ar.Length; i++)
{
Pset.SetItem(i, jp_ar[i]); // 조판부모 목록 한개씩 추가하기
}
act.Execute(set); // 액션 실행
전에 올려주신 조판부호 코드에도 9번이 그리기로 되어 있는데.. 왜 그런지 안되네요