2010-02-18 4 views
1

자동화에서 jscript 프로그래밍 방식으로 URL에서 이미지를 Word (2000+)에 삽입 할 수 있습니까?URL에서 이미지를 삽입하는 Word 자동화

URL도 400 자 정도로 길어서 Word 2007에는 255 자 이상의 문자열이있는 경우가 있습니다. 그것을 허용하지 않습니다 나는 제외하고 성공적으로 사용했습니다

255 자보다 긴 URL을 :

var oDialog = oWordDoc.Application.Dialogs(wdDialogInsertPicture); 
    oDialog.Name = imageUrl; 
    oDialog.LinkToFile = false; 
    oDialog.FloatOverText = true; 
    oDialog.Execute(); 
+0

정확히 답을 찾으십시오.하지만 URL 단축 서비스를 먼저 제공 할 수 있습니까? – Alconja

+0

인트라넷에 대한 보안 URL로 미안합니다. –

답변

2

나는 그것을 테스트하기> 255 문자의 URL을 가지고 있지만,이 시도하지 않는 :

oWordDoc.Shapes.AddPicture(imageUrl, false); 
+0

위대한 작품. 내 남은 문제는 이제 이미지가 내 테이블 셀에서 나왔다는 것입니다. oDialog.FloatOverText = true; 전에 이것을 중지하십시오. 동일한 Shapes 매개 변수가 무엇인지 아십니까? –

+1

기본적으로 텍스트 위에 떠 있어야합니다. 어쩌면 그것은 문서의 잘못된 부분에 고정되어있을 수 있습니까? "모양"이 떠 있고 "인라인 모양"이 아닙니다. 두 클래스 모두 "ConvertTox"함수를 사용하여 다른 클래스로 변환합니다. – Foole

관련 문제