Sharepoint 2010 메모리에 만든 워드 문서를 업로드하려고하는데 바이트 배열이나 스트림으로 변환하는 것이 유일한 방법입니다. 어쨌든 내가 이것을 할 수 있습니까 먼저 디스크에 저장하지 않고 ?Interop.Word.Document 개체를 스트림 또는 바이트 배열로 변환하는 방법?
1
A
답변
1
링크 : http://social.msdn.microsoft.com/forums/en-US/vsto/thread/84f1ac3f-f078-4087-a627-351d6bb57173/
은 올바른 방법 중 하나
- 는
- 가 읽기 ... 다음 클립 보드의 데이터를 외부 스트림, 클립 보드에 문서를 복사하거나하는 것을 제안 Range의 XML 문서화.
0
캐스트 IPersistFile 인터페이스로 문서, 다음 단순히 "(잘못된 경로) 저장"메소드를 수행
var iPersistFile = (IPersistFile)this.Application.ActiveDocument;
iPersistFile.Save("[path]",false);
모든 신용이 사람들로 간다 :
http://blogs.msdn.com/b/pranavwagh/archive/2008/04/03/how-to-do-a-save-copy-as-in-word.aspx
또는 디스크에 저장하고 디스크 파일을 읽습니다. – Joshua