การแทรกไฟล์ SVG ในเอกสาร Microsoft Word


75

ฉันจะแปลงหรือแทรกไฟล์Inkscape SVGไปยังเอกสาร Microsoft Word ได้อย่างไร

หมายเหตุ: จะต้องสามารถแก้ไขได้ PDF ที่ส่งออกที่เป็นผลลัพธ์มีข้อความที่เลือกได้


2
ทำไม.docหรือ.pub? .pdfฉันจะคิดว่าเหมาะสมกว่านี้
iglvzx

เป็นความต้องการจากนายจ้างของฉันเพื่อให้สามารถเรซูเม่เรซูเม่ของฉันได้อีกครั้ง ฉันกำลังแก้ไขคำถามเนื่องจากต้องอยู่ในเอกสาร มันไม่ดีกว่า แต่มันคือสิ่งที่มันเป็น [แก้ไขลิงค์ไปยังเรซูเม่เป็นตัวอย่างของสิ่งที่ควรดูในคำว่า doc]
พระสงฆ์

คุณมีสิทธิ์เข้าถึงทั้ง Inkscape และ Microsoft Word หรือไม่
iglvzx

ฉันคิดว่าฉันขาดอะไรบางอย่างที่นี่ SVG เป็นรูปแบบกราฟิกคุณสามารถส่งออกในรูปแบบกราฟิกใด ๆ (สมมติว่าเป็น GIF, PNG, JPG, BMP) และวางไว้ในเอกสาร Word ใด ๆ มันจะเป็นกราฟิกภายในเอกสาร .DOC เป็นไปในทางเดียวกับที่คุณจะทำอะไรกับภาพใด ๆ ...
woliveirajr

มันจะต้องสามารถแก้ไขได้ PDF ที่เอ็กซ์ปอร์ตเป็นผลลัพธ์มีข้อความที่เลือกได้
พระภิกษุ

คำตอบ:


76

วิธีฝังภาพ Inkscape ลงในเอกสาร Word:

  1. เปิดไฟล์ใน Inkscape

    เปิด

  2. บันทึกไฟล์เป็นEnhanced Metafile ( .emf)

    บันทึกเป็น

  3. อย่าลืมทำการเลือก Convert text to paths

    ข้อความไปยังเส้นทาง

  4. ใส่.emfไฟล์เป็นภาพในเอกสาร Word

    แทรก ภาพ


ในการแก้ไขภาพวาดและข้อความ:

  1. คลิกขวาที่Edit Pictureภาพและเลือก

    แก้ไข

  2. คลิก Yesเพื่อแปลงเป็นวัตถุรูปวาด

    วัตถุ

  3. Tada!

    สมบูรณ์


5
การส่งออก EMF ได้รับการสนับสนุนเฉพาะบน Windows: wiki.inkscape.org/wiki/index.php/Release_notes/0.45#EMF_export
domen

สิ่งนี้ใช้ได้สำหรับไฟล์ OpenOffice / LibreOffice Draw ODG ขอบคุณ
Greg

2
คุณสามารถถ้าคุณต้องการนำเข้าไฟล์ SVG ที่ไม่ขึ้นกับแพลตฟอร์มใด ๆ ให้แปลงเป็นออนไลน์
RAnders00

Mac รองรับเฉพาะประเภท wmf ไม่ใช่ emf อย่างน้อยก็มีทางออก
chmike

3
ส่งออกไปยัง EMF ทำงานใน Inkscape-0.91 บน Ubuntu-16.04 / Linux (ไม่ใช่ตอนนี้มีเพียง MS-Windows เท่านั้น - อาจเป็นไปตามความเห็นก่อนหน้านี้)
Randall Whitman

24

อัพเดทปี 2016

หมายเหตุ : ฟีเจอร์นี้จะใช้ได้เฉพาะเมื่อคุณสมัครใช้งาน Office 365เท่านั้น หากคุณเป็นสมาชิก Office 365 ตรวจสอบให้แน่ใจว่าคุณมี Office เวอร์ชันล่าสุด

Microsoft Word 2016 สามารถนำเข้า SVG โดยตรง :

  1. วางเคอร์เซอร์ของคุณในตำแหน่งที่คุณต้องการแทรกภาพ
  2. ไปที่แท็บแทรกของ Ribbon
  3. คลิกรูปภาพ

    ป้อนคำอธิบายรูปภาพที่นี่

  4. นำทางไปยังตำแหน่งที่ไฟล์ SVG ที่คุณต้องการแทรกอยู่และเลือก คลิกแทรก

ที่มา : ใส่ภาพ SVG ใน Microsoft Office

สิ่งที่เจ๋งมากคือการมองภายใต้ฝาครอบเผยให้เห็นว่า SVG ถูกเก็บไว้อย่างเป็นธรรมชาติภายใน OOXML สิ่งนี้ดีกว่าสำหรับการรักษาคุณภาพของภาพมากกว่าการนำเข้าสู่รูปแบบแรสเตอร์และจะทำงานร่วมกันได้ดีกว่า EMF / WMF

แพลตฟอร์ม : การนำเข้า SVG น่าเสียดายที่ดูเหมือนจะไม่ได้รับการสนับสนุนบนแพลตฟอร์ม Mac หรือใน Word Online ณ วันที่เขียนนี้ (สิงหาคม 2017)

อัพเดต 2019

ขณะนี้การรองรับการนำเข้า SVG บน Mac ได้รับการยืนยันด้วยการสมัครใช้งาน Office 365 เป็นอย่างน้อย


5
สิ่งนี้ไม่ได้ผลสำหรับฉันแม้ว่าฉันจะติดตั้งอัปเดตล่าสุดใน Word 2016 ของฉัน (64Bit)
Devid

7
ฉันมี Office 2016 64 บิต (16.07668.7101) เมื่อฉันพยายามแทรกภาพ SVG ฉันได้รับข้อความ: "เกิดข้อผิดพลาดขณะนำเข้าไฟล์นี้" ฉันมี Windows 10 และฉันได้จัดทำรายงานใน Feedback Hub App ชื่อเรื่องคือ: Word 2016 ไม่ได้ใส่ภาพ SVG
Devid

2
@Devid เคยได้ยินอะไรจากพวกเขาเหรอ? ฉันมี Office 2016 บน Windows 10 และความพยายามในการนำเข้า SVG สร้างไอคอนกรอบรูปสีเทาเท่านั้น
katriel

3
@katriel ฉันรู้รุ่น 1707 (Build 8326.2073) ของ Office 2016 แล้วฉันทดสอบด้วยภาพ SVG นี้: s.cdpn.io/3/kiwi.svg และทำงานได้ ฉันทดสอบด้วยการลากและวาง
Devid

2
อ้างอิงจากบทความ support.office.com ซึ่งเชื่อมโยงกับคำตอบนี้ - "คุณลักษณะนี้มีให้เฉพาะเมื่อคุณสมัครใช้งาน Office 365" ฉันไม่มีการสมัครใช้งาน Office 365 ดังนั้นนี่จึงไม่ได้ผลกับฉันแม้ว่าฉันจะใช้ Office Professional Plus 2016 บน Windows 10
Daniel Schilling

3

ฉันใช้คำว่า 2013 และดังนั้นฉันจึงไม่สามารถนำเข้า svg โดยตรง อย่างไรก็ตาม LibreOffice สามารถทำเช่นนั้นได้ ฉันใช้LibreOffice 5และฉันสามารถนำเข้าไฟล์ svg ด้วย

insert -> image -> choose your file

หลังจากนั้นฉันเพิ่งคัดลอก svg ที่นำเข้าจาก LibreOffice ไปยัง Office ดูเหมือนว่าคุณภาพจะเปลี่ยนไปเล็กน้อย แต่สำหรับวัตถุประสงค์ที่ดี


0

นอกจากนี้ยังสามารถคัดลอกวัตถุจาก Inkscape ไปยัง Word ได้โดยตรง อย่างไรก็ตามพวกเขาจะถูกนำเข้าเป็นภาพแรสเตอร์ฉันคิดว่าเหมือน Jpg คุณสามารถดูตัวอย่างด้านล่างซึ่งฉันขยายรายละเอียดเพื่อแสดงเส้นขอบ

ป้อนคำอธิบายรูปภาพที่นี่

ฉันมี Inkscape 0.48, Microsoft Word 2010


0

วิธีคัดลอกและวางไดอะแกรมจาก Inkscape ลงใน Microsoft Word

มีอีกวิธีที่ง่ายกว่าซึ่งใช้งานได้ตลอดเวลากับซอฟต์แวร์ทั้งหมดไม่ว่าจะอายุเท่าใดรวมถึง Mac OS

  1. เลือกไดอะแกรมใน Inkscape คลิกที่ / เลือกลูกศรสีดำที่ด้านบนซ้ายของหน้า คลิกที่มุมของไดอะแกรมที่คุณต้องการย้ายจากนั้นดึงเคอร์เซอร์ไปรอบ ๆ ไดอะแกรมเพื่อให้กล่องดำล้อมรอบไดอะแกรม

  2. เลือก "แก้ไข" → "สร้างสำเนาบิตแมป" (นี่จะอยู่กึ่งกลางรายการด้วยสิ่งที่คล้ายกับกล้องที่อยู่ข้างๆ) คลิกที่ภาพ มีเส้นประจำนวนมากปรากฏขึ้นรอบ ๆ แผนภาพ Inkscape ของคุณ

นี่คือเคล็ดลับ

  1. เลือก "แก้ไข" → "คัดลอก" (ไม่ใช่ "สร้างสำเนาบิตแมป" การทำเช่นนี้จะทำให้คนสับสนสองครั้ง) คลิก

  2. จากนั้นเปิดเอกสาร Word ของคุณ

  3. คลิกเคอร์เซอร์ที่คุณต้องการวางไดอะแกรม

  4. ในเอกสาร Word ไปที่ "แก้ไข" → "วาง" คลิก.

  5. Voila! ไดอะแกรมของคุณปรากฏในเอกสาร Word พร้อมกล่องและจัดการรอบ ๆ

  6. ปรับขนาดถ้าจำเป็นด้วยการเลือกและลากที่มุมล่างขวาแล้วเลื่อนโดยเลือกกล่องแล้วลาก

  7. คลิก. กล่องหายไป เสร็จหมดแล้ว. บันทึก


ภาพดูเบลอ คำยังคงจัดการกับภาพเป็นกราฟิกแบบเวกเตอร์หรือไม่? ทำไม Word 2016 ถึงยังไม่รองรับ SVG
chmike

1
@chmike ขั้นตอน "การทำสำเนาบิตแมป" จะให้สิ่งนี้เป็นการส่งออกแรสเตอร์ไม่ใช่เวกเตอร์ ฉันไม่มีคำตอบสำหรับคำถามที่สองของคุณแม้แต่ 3 ปีต่อมา :)
Aaron Campbell

0

อีกวิธีคือการใช้ Gimp สามารถอ่านไฟล์ SVG และส่งออกในรูปแบบ PNG


1
สิ่งนี้จะใช้งานได้ แต่จะสร้างภาพที่มีการแรสเตอร์และอาจพิมพ์ได้ไม่ดี
Stephen McAteer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.