Word를 열면 Word Open XML 형식으로 저장할 수 있습니다. 나는 zip으로 docx 파일을 여는 것에 관한 게시물을 본 다음 거기에서 물건을 추출하는 것을 보았다. 하지만 실제로 원하는 것은 MS Office에서 "다른 이름으로 저장"작업을 수행 할 때와 같이 docx를 단일 XML로 변환하는 방법입니다. 무엇을해야합니까?Doc/Docx를 하나의 XML 파일로 자동 변환하는 방법은 무엇입니까?
.doc 형식으로이 작업을 수행하는 방법은 무엇입니까?
참고 : 프로그래밍 방식으로이 작업을 수행하고 싶습니다. PHP를 사용하는 Linux 개발 환경에서 사용하는 것이 바람직합니다. 그러나 이것이 가능하지 않다면, 다른 언어들도 그렇게 할 것입니다. 마지막으로, 문제가 발생하면 Windows 서버를 회전시켜이를 수행 할 수 있습니다.
interop없이이 작업을 수행 할 수있는 방법이 있습니까? 예를 들어, docx 인 zip 패키지에는 단일 파일 XML과 정확히 같은 것을 병합하는 데 사용할 수있는 일종의 패턴이 있습니까? – samxli
죄송합니다, 그것은 office-interop 태그가, 그래서 나는 생각했다. 또한 서버 시나리오에서 Interop을 사용할 수 있는지 확실하지 않은 경우 해당 스레드에 대한 다른 스레드를 확인해야 할 수도 있습니다. || WordprocessingDocument 객체를 구성하는 각 패키지/파트를 하나의 통합 된 패키지/파트로 모두 원하는 것처럼 들립니다. – JohnZaj
고마워. .docx를 저장하기 위해 wdFormatOpenDocumentText를 사용하려고했는데 COM 예외가 발생했습니다. – GrandMasterFlush