Word Automation API를 사용하여 Word 문서를 만드는 C# 프로젝트를 작성 중입니다.Word 자동화 : 페이지 나누기가 필요한지 여부를 감지합니까?
내가 생성 된 문서의 특정 지점에서 페이지 나누기를 삽입 할 내가 현재 다음 코드를 성공적으로이 일을하고있다 : 문서가 자연스럽게 어쨌든 다음 페이지에 싸여 경우,
// Generate page break
object pageBreak = WdBreakType.wdPageBreak;
wordApp.Selection.InsertBreak(ref pageBreak);
그러나 이전 페이지의 공간이 부족한 후에 페이지 나누기를 실제로 생성하고 싶지 않으면 빈 페이지로 끝납니다.
커서가 어디에 있는지 정확히 알 수 있고 현재 페이지의 첫 번째 줄과 열에 있다면 페이지 나누기를 삽입 할 필요가 없다고 안전하게 가정 할 수 있습니다.
커서 위치에 액세스 할 수있는 방법이 있습니까? 아니면 같은 것을 할 수있는 또 다른 해결책? 그것은 간단한 요구 사항처럼 보입니다. 그래서 나는 명백한 것을 놓친다면 미리 사과드립니다.
도움 주셔서 대단히 감사합니다. 이것은 내가하고 싶었던 바로 그 것이다. –
선 상수는 페이지가 아닌 문서의 시작 부분에서 위치를 나타내는 것처럼 보입니다! –