2014-05-25 4 views
-3

PHP로 DocX 문서를 읽고 편집하고 싶습니다.PHP로 .docx 파일을 읽고 편집하는 법?

올바른 접근 방식이 현재 무엇인지 확실하지 않아 $zip = new ZipArchive으로 읽고 있습니다. 그러나 이것은 어떤 마크 업이나 아무것도주는 것처럼 보이지 않습니다.

테이블에 열 등을 추가 할 수 있기를 원합니다. 이것에 대한 최선의 접근 방법은 무엇입니까? 또한 라이브러리를 사용하지 않는 것이 좋습니다.

편집 : 모두가 라이브러리를 사용해야한다고 말했기 때문에 이것이 내가 찾던 것이 아니며 docx에서 더 많은 정보를 얻는 방법을 알아야합니다. 나는 모든 다른 유형 등을 직접 파싱 할 것이다. 예, 그렇다. 나는 도서관없이 가고 싶다.

+5

라이브러리 .. 필요합니다. – DanFromGermany

+5

"나는 도서관을 사용하지 않는 편이 좋다"== 나는 바퀴를 다시 발명하고 시간을 낭비하는 것을 선호한다. –

+0

"Word document PHP"로 검색하면 필요한 것을 찾을 수 있습니다. _ 정말로 라이브러리를 사용해야합니다. – halfer

답변

4

모든 MS 워드 문서는 실제로 .zip 아카이브이다. .docx 파일의 확장자를 .zip 파일로 변경하고 압축을 풀 수 있습니다.

당신이 폴더를 볼 내부의 _rels docProps 단어

당신이 여기에있을 것입니다 DOCX 파일에있는 내용 : 그래서 기술적으로는 PHP

사용하여 XML 파일을 편집 할 수 있습니다 단어 \의 document.xml 을
+0

이것은 내가 현재 사용하고있는 것이지만 style.xml을 가져 오지 못하고있다. 어떻게 헤더 나 테이블 등 어떤 타입인지 결정하기 때문에 이것을 올바르게 읽을 수 있을까? – PrivateerGerrit

관련 문제