วิธีบันทึกเอกสาร Word เป็น HTML เพื่อดูใน Firefox


10

ฉันต้องการบันทึกเอกสาร Word เป็น HTML มีภาพพื้นหลังรูปภาพอื่น ๆ ข้อความ ... มันเปิดอย่างถูกต้องใน Internet Explorer แต่ฉันจะบันทึกคำว่าเอกสารเป็น HTML เพื่อให้ Firefox และเบราว์เซอร์ปัจจุบันอื่นแสดงผลได้อย่างถูกต้องได้อย่างไร

รูปภาพทั้งหมดหายไปในเอกสาร ฉันดูเอกสาร html ที่สร้างขึ้น แต่เส้นทางสำหรับรูปภาพนั้นถูกต้อง

ความคิดใด ๆ

สิ่งต่างๆเช่น "อย่าบันทึกเอกสารเป็น html" จะไม่เป็นประโยชน์ที่นี่

แก้ไข: เพื่อให้ชัดเจนตัวเองปกติ "บันทึกเป็น HTML" จะไม่ถูกตัดออกผลลัพธ์จะไม่สมบูรณ์ในเบราว์เซอร์อื่นที่ไม่ใช่ Internet Explorer

แก้ไข 2: สิ่งที่ฉันใช้คือ Word 2010 และ Firefox 4 ฉันยังลองแสดงผลใน Chrome เวอร์ชันล่าสุดซึ่งล้มเหลวเช่นกัน ฉันใช้การตั้งค่าความเข้ากันได้ที่แตกต่างกันสำหรับการบันทึกเป็น html แต่ก็ไม่ได้ช่วยอะไร


2
คุณกรุณาให้ภาพหน้าจอ (หรือภาพหน้าจอบางส่วน) แสดงให้เราเห็นว่ามันล้มเหลวได้อย่างไร?
Majenko

ไม่ใช่เอกสารเฉพาะนั้นฉันจะอธิบายถ้าไม่พอฉันจะสร้างสิ่งใหม่ ฉันมีเอกสารคำที่มีภาพพื้นหลังทั่วทั้งหน้าฉันมีภาพอื่น ๆ ที่ตำแหน่งต่าง ๆ และฉันมีข้อความที่จัดรูปแบบบนหน้า 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 บันทึกเป็นเว็บเพจ (htm html) ก่อนที่จะคลิกบันทึกสังเกตเห็น "เครื่องมือ" ดรอปดาวน์ด้านซ้ายของปุ่มบันทึก ไปที่ดรอปดาวน์นี้คลิกตัวเลือกเว็บ ในกล่องตัวเลือกที่ปรากฏขึ้นให้ตรวจสอบกล่องที่มีข้อความว่า "พึ่งพา VML ... " นี่ใช้งานได้ดีสำหรับฉัน โชคดี.


คุณมี Word รุ่นใด ฉันดูตั้งแต่ปี 2003 แล้วและดูเหมือนว่าพวกเขาทั้งหมดจะ "ไม่ใช้ VML ... " โดยไม่ได้กำหนดไว้เป็นค่าเริ่มต้น
สตีเฟ่น

4

ฉันมีแฮ็คที่เกี่ยวข้องกับการแก้ไขโค้ด HTML โดยตรง ฉันใช้ MS-Office 2007 และ FF 10.0.4

เคล็ดลับคือการเอา<v:imagedata src = ...>CRUD คำว่าสร้างเมื่อคุณบันทึกไฟล์ลงใน HTML <img src = ...>และแทนที่ด้วยมาตรฐาน IE แบบเดิม (imagedata ... ) สามารถแสดงผลได้ในขณะที่เบราว์เซอร์นั้นเป็นมาตรฐานและเบราว์เซอร์ทั้งหมดสามารถจัดการได้

ตัวอย่าง:

ลบต่อไปนี้ -

<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 จะเป็นการล้างข้อมูลแท็ก office ที่น่าเกลียดทั้งหมดและสร้างไฟล์ 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.