내 응용 프로그램에서 사용자가 특정 링크 버튼을 클릭하면 MS 워드가 어떻게 코드를 작성할 수 있습니까? 감사합니다.asp.net에서 MS Office 단어를 여는 방법은 무엇입니까?
답변
... 호스팅 서버에 파일 이름에 리디렉션하거나 아래 게시물에 설명 된대로 가지 방법 중 하나를 사용 사용자가 웹 페이지에서 링크/단추를 클릭하면 특정 응용 프로그램이 열립니다. 열리는 응용 프로그램은 사용자의 브라우저 및 운영 체제 설정에 따라 결정됩니다.
개발자는 반환 할 파일의 MIME type을 지정할 수 있습니다. 이렇게하면 사용자의 브라우저에 응답에 포함 된 파일 형식을 알려줍니다. W3Schools는 꽤 좋은 것을 제공합니다. MIME type by content type list 및 FILExt은 나열된 파일의 MIME 유형도 제공합니다.
적절한 MIME 콘텐츠 유형을 지정한다고 가정하면 사용자의 브라우저와 운영 체제가 해당 설정에 따라 "적절한"응용 프로그램에서 파일을 열 수 있습니다. 당신은 Word 문서가 파일을 열려면 때문에 적절한 MIME 내용 유형은 다음 중 하나가 될 것입니다 :
Extension Type/sub-type docx application/vnd.openxmlformats-officedocument.wordprocessingml.document doc application/msword방법 및 내용 유형은 크게 ASP.NET 응용 프로그램 유형 당신에 따라 지정
함께 일하고 있습니다. ASP.NET Webforms 응용 프로그램을 작성하는 경우 Page_Load 메서드에서 Response 개체의 MIME 형식을 변경합니다. ASP.NET MVC 응용 프로그램에서는 컨트롤러 작업에서 그렇게 할 것입니다. 두 경우 모두 특정 코드 행이 동일합니다.
Response.ContentType = "application/msword";
링크를 클릭하면 브라우저가 mydoc.docx 파일로 리디렉션됩니다. 브라우저에 Word가 설치되어 있으면 Word에서 브라우저가 열립니다. 또한 IIS 서버에 MIME 유형 설정이 있는지 확인해야합니다 (Downloading Docx from IE - Setting MIME Types in IIS
) Word 문서를 즉시 생성하는 경우 브라우저에서 응답이 있음을 알 수 있도록 MIME 형식을 설정해야합니다 단어 문서. 나는 콘텐츠를 생성하기위한 docx 형식을 제안한다.
Windows 응용 프로그램이 작동합니다 경우 ...
System.Diagnostics.Process.Start ("일언 암어 .dXX"); 웹 응용 프로그램
, 그냥 보장 할 수있는 방법이 없습니다- 1. asp.net에서 새 창을 여는 방법은 무엇입니까?
- 2. asp.net에서 대화 상자를 여는 방법은 무엇입니까?
- 3. asp.net에서 Office Communicator 실행
- 4. MS Office Add On
- 5. MS Office 단축키 재정의
- 6. MS Office 관련 lockbackreg.msi의 용도는 무엇입니까?
- 7. MS Office Communicator 대화 상대를 내보내거나 가져 오는 방법은 무엇입니까?
- 8. MS Office 버전과 관계없이 Excel 파일에서 SQL 쿼리하는 방법은 무엇입니까?
- 9. 닫기 MS Office C# 콘솔
- 10. 폴더를 여는 방법은 무엇입니까?
- 11. MATLAB을 통해 페인트를 여는 방법은 무엇입니까?
- 12. 전체 단어를 자르는 방법은 무엇입니까?
- 13. div에 단어를 포함하는 방법은 무엇입니까?
- 14. ASP.NET에서 64 비트 Windows를 사용하는 Office Interop
- 15. MS Office PIA "이전 버전과의 호환성"
- 16. 터미널 서버의 네이티브 MS Office PDF 변환
- 17. MS Office 파일에서 이미지와 텍스트를 분리하는 Python
- 18. MS Office SaveAs vb에 필터가있는 FileDialog
- 19. MS Office 더블 쿼트 문자를 디코드 하시겠습니까?
- 20. WinForm 응용 프로그램 및 MS Office 참조
- 21. C# MS Office PPT에서 이미지 변환
- 22. MS Office 설치시 VSTO 런타임이 설치되어 있습니까?
- 23. C#에서 MS office interops를 어떻게 참조합니까?
- 24. MS Office Interop에서 .NET COMException으로 실행
- 25. Python을 사용하여 MS Office 문서에 포함 된 개체는 무엇입니까?
- 26. 웹 브라우저에서 MS Office 파일을 열 수없는 이유는 무엇입니까?
- 27. MS Word에서 XML 형식의 단어를 분할합니다.
- 28. 관리자 모드를 여는 방법은 무엇입니까?
- 29. PHP로 브라우저를 여는 방법은 무엇입니까?
- 30. * .sdf 파일을 여는 방법은 무엇입니까?
기존 문서를 열거 나 ASP.Net에서 문서를 채우거나 사용자를 위해 Word를 시작하려고합니까? – Kramii
사용자를위한 단어 –