나는 기본 위치에서 사진과 텍스트를 삽입하기 위해이 작업을 수행 할 수 있습니다C#을 사용하여 단어 2007 문서의 특정 좌표에 그림/텍스트 레이블을 삽입하는 방법?
이 private static object objTrue = true;
private static object objFalse = false;
private static object objMissing = Missing.Value;
private static object objEndOfDoc = @"\endofdoc"; // \endofdoc is a predefined bookmark.
...
this.WordApp = new Word.Application();
this.WordDoc = new Word.Document();
this.WordApp.Visible = true;
this.WordDoc = this.WordApp.Documents.Add(ref objMissing, ref objMissing, ref objMissing, ref objMissing);
this.WordDoc.Content.InlineShapes.AddPicture(
FileName: @"C:\MyLogo.png",
LinkToFile: ref objMissing,
SaveWithDocument: ref objTrue,
Range: objMissing);
// Insert a paragraph at the beginning of the document.
var paragraph1 = this.WordDoc.Content.Paragraphs.Add(ref objMissing);
paragraph1.Range.Text = "Heading 1";
paragraph1.Range.Font.Bold = 1;
paragraph1.Format.SpaceAfter = 24; //24 pt spacing after paragraph.
paragraph1.Range.InsertParagraphAfter();
이
가 어떻게 그것이 내가 원하는 위치로 이동할 수 있습니다 ? 파워 포인트를 만들 때 (수동으로), 어디서나 위치를 지정할 수 있습니다. 수동으로 도형을 삽입하면 어느 위치 에나 배치 할 수 있습니다. C#을 사용하여 그림과 텍스트 레이블을 프로그래밍 방식으로 삽입 할 때 비슷한 결과를 얻으려면 어떻게해야합니까? 나는 Google 검색을 사용하여 이것을 파악하는 데 성공하지 못했습니다.
쿨, 작동! 첫 번째 단계에서 2 인치를 건너 뛰고 프로그래밍 방식으로 정상 흐름을 계속 유지하려면 어떻게해야합니까? 수동으로 Shift-Enter (Enter가 아님)를 6-7 회 누르거나 정상적으로 입력 할 수 있습니다. 현재 삽입 된 그림을 나중에 추가 할 새로운 내용으로 교체하고 있습니다. –
울리는에서 북마크를 추가하는 방법은 무엇입니까? 'Range oRange = ?? oRange.Document.Bookmarks.Add ("bsmText", ref objMissing);' –