2014-11-05 2 views
0

내 작업은 docx 파일을 가져 와서 조작하고 자리 표시자를 채우고 사용자에게 반환하는 것입니다. C# 프로젝트는 여러 가지 웹 서비스로 구성되어 있습니다. 어떤 알고리즘 런타임시 docx 조작 방법

  • 이 자리
  • 채우기
  • 적용 Return

    1. 를 적어 DOCX 파일
    2. 열기 그것을
    3. 의 OpenXML SDK를 통해 :

      는 지금까지 내가 그것을 다음과 같은 방법을 수행 한

      이 모든 일이 C# 코드에서 일어나고 있습니다. 이제는 모든 알러지를 데이터베이스로 옮기는 아이디어가 있습니다. 그 이유는 웹 서버에 응용 프로그램을 배포 할 필요가 없기 때문입니다. 나는 docx 템플릿을 가지고 데이터베이스에서 스크립트를 가져 와서 적용하고 싶다.

      이것을 어떻게 수행 할 수 있습니까? 한 가지 방법은 XSLT를 사용하는 것이지만 나는이 아이디어를 좋아하지 않는다.

    답변

    0

    "런타임"부분을 수행하는 데 사용할 수있는 SC-ScriptIronPython이 있습니다. 둘 다 .net 환경과 잘 통합되어 있습니다.