Firefox에서 볼 수 있도록 Word 문서를 HTML로 저장하는 방법


10

Word 문서를 HTML로 저장해야합니다. 그것은 배경 이미지, 다른 이미지, 텍스트를 가지고 있습니다 ... Internet Explorer에서 올바르게 열리지 만 Firefox와 다른 현재 브라우저가 올바르게 렌더링하도록 단어 doc를 HTML로 저장하려면 어떻게해야합니까?

문서에 모든 이미지가 없습니다. 생성 된 html 문서를 살펴 보았지만 이미지 경로가 올바른 것으로 보입니다.

어떤 생각?

"문서를 html로 저장하지 마십시오"와 같은 것은 도움이되지 않습니다.

편집 : 자신을 명확히하기 위해 일반적인 "HTML로 저장"으로 잘라 내지 않으면 Internet Explorer 이외의 브라우저에서 결과가 손상됩니다.

편집 2 : 내가 사용하는 것은 Word 2010 및 Firefox 4입니다. 또한 최신 Chrome 버전으로 렌더링하려고 시도했지만 실패했습니다. HTML로 저장하기 위해 다른 호환성 설정을 사용했지만 도움이되지 않았습니다.


2
어떤 방식으로 실패하는지 보여주는 스크린 샷 (또는 부분 스크린 샷)을 제공해 주시겠습니까?
Majenko

그 특정 문서가 아니라면 충분하지 않다면 새로운 것을 만들 것이라고 설명하겠습니다. 전체 페이지에 배경 이미지가있는 doc이라는 단어가 있고 다양한 위치에 다른 이미지가 있으며 페이지에서 텍스트의 서식을 지정했습니다. 결과 HTML은 흰색 배경이며 이미지가 없으며 형식이 지정된 텍스트입니다.
private_meta

2
HTML에 단어를 사용하는 것은 일반적으로 끔찍한 생각입니다. Google 문서에 업로드하고 html 출력 기능을 사용하거나 OOo / libreoffice를 내 보내서 사용하는 방법이 궁금합니다
Journeyman Geek

Word 문서 자체에는 도움이되지 않습니다. Google 문서는 이미지를 보여 주지만 Word Export보다 전체 형식을 파괴합니다. 아직 OOo를 시도하지 않았습니다. 지금 설치하지 마십시오
private_meta

Open Office (3.2. *)에서 방금 테스트했습니다. Open Office Writer에서는 문제가 없지만 브라우저에서 볼 때 중단됩니다
private_meta

답변:


6

Word Save Web Page (htm html)를 사용할 때 저장을 클릭하기 전에 저장 버튼 왼쪽의 "도구"드롭 다운을 확인하십시오. 이 드롭 다운 메뉴에서 웹 옵션을 클릭하십시오. 표시되는 옵션 상자에서 "VML에 의존 ..."이라는 상자를 체크 해제하십시오. 행운을 빕니다.


어떤 버전의 Word가 있습니까? 2003 년을 살펴본 결과 기본적으로 "VML에 의존 ..."이 선택되어 있지 않은 것으로 보입니다.
Stephen

4

HTML 코드를 직접 수정하는 해킹이 있습니다. MS-Office 2007 및 FF 10.0.4를 사용하고 있습니다.

비결은 <v:imagedata src = ...>파일을 HTML로 저장하고 표준 파일로 바꿀 때 Word에서 생성 되는 크루 드 를 제거 하는 것 <img src = ...>입니다. 전자 (imagedata ...)는 IE에서만 렌더링 할 수 있지만 후자는 표준이며 모든 브라우저에서 처리 할 수 ​​있습니다.

예:

다음을 제거하십시오-

<span style='mso-no-proof:yes'><v:shape id="Picture_x0020_2" o:spid="_x0000_i1026"
 type="#_x0000_t75" style='width:282.75pt;height:207.75pt;visibility:visible;
 mso-wrap-style:square'>
 <v:imagedata src="dcsl_overview_files/image006.png" o:title=""/>
</v:shape> </span>

와:

<img src="dcsl_overview_files/image006.png" alt="overview figure">

2

같은 문제가 발생했습니다. 어떤 이유로 Word가 일부 문서에 대해 일반 HTML을 내보내는 것 같습니다.

일반적으로 Word는 두 가지 코드, 즉 IE 렌더링 용 특수 코드와 다른 브라우저 용 일반 HTML로 그래픽을 내 보냅니다.

코드는 아래와 같습니다 (가독성을 위해 많은 코드를 제거했습니다)

<p ...><span ...><!--[if gte vml 1]><v:shapetype...>
 [code for IE]
</v:shapetype>
<v:shape id="Picture_x0020_2" ... alt="...png" ...>
 <v:imagedata src="...docx_files/image001.png".../>
</v:shape><![endif]-->
<![if !vml]><img width=169 height=119
src="..."... ><![endif]></span></p>

조건부에 주목 하시겠습니까?

<!--[if gte vml 1]> IE Code <![endif]--> <![if !vml]> Non IE HTML <![endif]>

일부 문서의 경우 Word가 이중 언어 사용을 중지하고 IE 부분 만 내 보냅니다.

아직 이러한 경우에 대한 해결책이 없습니다. 여전히 조사 중


2

웹 페이지, 필터로 저장하여 Office 특정 태그를 제거하십시오. Word 2007에서는 모든 추악한 사무실 태그를 정리하고 깨끗한 html 파일을 생성합니다.


1

Chrome에서 렌더링 된 간단한 문서 만 시도 했으므로 YMMV- 저장하십시오 Web Page, Filtered(Word 2010 사본에서 사용 가능하며 모든 버전에서 가정).

이것은 최악의 많은 것들을 제거해야하지만 여전히 출력이 브라우저 중립적 인 HTML 인 것은 아닙니다.


0

빠른 액세스 도구 모음에는 웹 페이지 미리보기 옵션이 있습니다. 이것이 효과가 있다고 생각합니다 (Word 2007이있을 때 테스트했으며 2010 및 2013에서 사용할 수 있는지 여부는 알 수 없음).


-2

다른 방법으로는 효과가 없었지만,이 "IE 전용"솔루션 중 하나가되었습니다.

편집 : 명확히하기 위해 : 나는 8 개월 동안 다른 대답을받지 못했기 때문에 스스로 대답했습니다. 지금은 더 이상 해결책이 필요하지 않고 너무 오래 전에 다른 해결책을 받아 들일 수 없습니다.


다른 사람들도 자신을 포함하여 같은 문제가 발생할 수 있습니다. 매우 유용한 질문입니다. 충분히 친절하고 문제가 해결되었다고 생각되는 답변을 표시하십시오. 개인적으로 @Saurabh Bagchi가 좋은 해결책이라고 생각합니다.
Alin C
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.