นำเข้าไฟล์ SVG ไปยัง Google เอกสารในรูปวาด


48

ฉันได้วาดในรูปแบบ SVG และฉันต้องการรวมไว้ในเอกสาร Google ที่ฉันเขียน ฉันพยายามอัปโหลดไฟล์ SVG แต่ให้ฉันดูได้เท่านั้นไม่ใช่แก้ไข Google ค้นหาการอัปโหลด SVG ไปยัง Google เอกสารจะพบผู้คนจำนวนมากที่ขอคุณสมบัติ แต่ไม่มีคำแนะนำเกี่ยวกับวิธีการทำ

ตอนนี้เป็นไปไม่ได้เหรอ?

มี API สำหรับ Google Drawings หรือไม่

มีวิธีใดในการสร้างภาพวาดของ Google นอกเหนือจากการลากเมาส์ไปมาบนเว็บไซต์ของพวกเขา

ฉันลองอัปโหลดเอกสารข้อความ OpenOffice ที่มีรูปวาด แต่รูปวาดนั้นถูกลบ


1
ฉันต้องการที่จะระบุว่าฉันไม่ประสบความสำเร็จกับการแก้ปัญหาใด ๆ ที่โพสต์ด้านล่าง (ธันวาคม, 2016)
Bort

@Bort เดียวกันที่นี่โปรดดูคำตอบใหม่ด้านล่างซึ่งทำงาน ณ เดือนสิงหาคม 2017
Bryce

ฉันพบว่าส่วนใหญ่ใช้งานได้ แต่ Google drawings จะไม่วาดส่วนบิตแมปของไฟล์ emf ดูโพสต์ของฉันที่นี่ -> productforums.google.com/forum/#!topic/docs/Y8wfU4by6tY
mgraham

คำตอบ:


19

ข้อมูลในการแปลง. svg เป็น. wmf นั้นล้าสมัยแล้ว ในบางช่วงระหว่างปี 2559 Google เลือกที่จะไม่ยอมรับไฟล์. wmf อีกต่อไป ทางออกที่ถูกต้องคือการแปลง. svg เป็น. emf ซึ่งจะทำงานในขณะที่เขียน คำแนะนำของฉันคือใช้บริการฟรีCloudConvertสำหรับการแปลงไฟล์. emf ไม่มีซอฟต์แวร์ที่จะเป็นเจ้าของหรือติดตั้ง

ฉันสร้างคู่มือมือใหม่สำหรับ .svg ลงในแปลง


1
ขอขอบคุณที่ค้นหาวิธีแก้ปัญหาที่ใช้การได้ คุณอัปโหลดไฟล์ EMF ไปยัง Google Drawing สำเร็จโดยไม่ใช้ CloudConvert หรือไม่ ฉันสามารถใช้งานได้ก็ต่อเมื่อฉันขอให้ CloudConvert บันทึกโดยตรงไปยัง GoogleDrive แม้แต่การดาวน์โหลดจาก CloudConvert จากนั้นการอัปโหลดไปยัง Google Drive ก็ไม่ได้ผลสำหรับฉัน
Don Kirkby

13
ณ วันนี้ฉันไม่สามารถเปิดไฟล์ EMF ใน google drawings ได้อีกต่อไป
Arion

1
เนื่องจากสิ่งที่คุณพูดนั้นน่าตกใจฉันจึงไปและทดสอบด้วยตัวเอง ฉันดาวน์โหลดภาพตัดปะฟรี. svg ที่อัปโหลดไปยัง Google ไดรฟ์ที่ไดรฟ์เปิดด้วย ... CloudConvert บันทึกเป็น. emf และสุดท้ายที่ไดรฟ์เปิดด้วย ... Google Drawings . emf แสดงตามที่คาดไว้ ไม่มีการเบี่ยงเบนจากการสนทนาก่อนหน้า
HQJaTu

2
ฉันบันทึกไฟล์. emf จาก Illustrator แล้ว แต่ Google G Suite ไม่สามารถเปิดได้ทุกที่ หากภาพได้รับการแรสเตอร์ตามที่ Herb Caudill เขียนไว้ G Suite นั้นเป็นสาเหตุที่หายไป
zmippie

2
@joseph อีกครั้งนั่นเป็นเรื่องที่น่ากลัวที่จะอ่านฉันทำตามขั้นตอนการทดสอบที่คุ้นเคยของการอัปโหลด. svg และไปที่ Cloudconvert เพื่อรับมันเป็น. emf และคุณพูดถูก! หากคุณอัปโหลดจากไดรฟ์ในเครื่องไปยัง Google ไดรฟ์จะถูกตั้งค่าสถานะเป็น "รูปภาพ" และจะไม่เปิดใน Google Drawings หากคุณปล่อยให้ Cloudconvert สามารถเข้าถึง Google Drive ของคุณและบันทึกโดยตรงที่นั่นมันจะเป็น "ไม่ทราบชนิด" แต่ไฟล์จะเปิดใน Google Drawings เป็นแบบเวกเตอร์
HQJaTu


7

เมื่อวันที่สิงหาคม 2560 ในที่สุดฉันก็สามารถทำได้ด้วยขั้นตอนเจ็ดขั้นตอน:

  1. อัปโหลดไฟล์ SVG เป้าหมายไปยัง Google Drive เป็นไฟล์ปกติ
  2. ติดตั้ง "CloudConvert" ลงใน Google Drive และให้สิทธิ์ในการอ่านเอกสารทั้งหมดของคุณ (น่ากลัว!
  3. คลิกที่ไฟล์ SVG และคลิกขวาเพื่อส่งไปยัง CloudConvert
  4. แปลงเป็นรูปแบบ " EMF " และ(สิ่งนี้สำคัญมาก)บันทึกกลับไปที่ Google Drive
  5. เปิด EMF ในGoogle Drawingsและตรวจสอบว่าหน้าตาดี
  6. ภายใต้เมนูแก้ไขเลือกCopy
  7. ในที่สุดคุณGoogle Docเลือกวาง

1
เมื่อวันที่พฤศจิกายน 2017 ฉันไม่เห็นวิธีที่จะทำขั้นตอนที่ 6 - เมื่อฉันพยายามเปิดไฟล์ emf ใน google drawings มันบอกว่าไม่มีตัวอย่าง ไม่นำเข้าอะไร .. นอกจากนี้ยังไม่มี "คลิปบอร์ดของเว็บ" ในเมนูแก้ไข
Sujay Phadke

ดูเหมือนว่าคลิปบอร์ดของเว็บจะไม่เป็นอะไรอีกต่อไป แต่การคัดลอกและวางปกติควรใช้งานได้ (เฉพาะในรูปวาดหรืองานนำเสนอ) หากต้องการวางลงในเอกสารหรือแผ่นงานคุณจะต้องแทรกรูปวาดแล้ววางลงที่นั่นจากนั้นภาพจะถูกแปลงเป็นภาพแรสเตอร์
สมุนไพร Caudill

3

คุณสามารถอัปโหลดไฟล์ SVG ของคุณไปที่http://openclipart.orgจากนั้นจะมีการแปลงอัตโนมัติเป็น WMF / EMF ในหน้าภาพตัดปะ


2

ฉันพบว่าการแปลงรูปวาดของฉันเป็น WMF อนุญาตให้แปลงเป็น Google เอกสารได้

ฉันต้องส่งออก ODF ของฉันเป็น WMF หลังจากอัปโหลดไปยัง Google Drive ของฉันฉันสามารถคลิกขวาและเปิดเป็น Google Drawing

มีปัญหาบางอย่างที่การวาดต้นฉบับของฉันใช้การเติมสีไล่ระดับสีและการแปลงทำให้การเติมสีไล่ระดับสีกลายเป็นชุดของแต่ละบรรทัดในรูปวาดที่แปลงแล้ว

ดังนั้นเวิร์กโฟลว์สำหรับการโยกย้ายภาพวาดจาก OpenOffice จะเป็น:

  • แยกการวาดภาพเวกเตอร์เป็นเอกสาร OpenOffice Draw (หลีกเลี่ยงรูปแบบการเติมที่ซับซ้อน)
  • ส่งออกภาพวาดเป็น WMF
  • จาก Google Drive ให้อัปโหลดไฟล์หากคุณไม่ได้เปิดใช้งานการแปลงอัตโนมัติให้คลิกขวาและเปลี่ยนเป็น Google Doc

ฉันยังไม่ได้ทำเวิร์กโฟลว์ที่สะอาดสำหรับการแปลงเอกสาร OpenOffice ด้วยแบบร่างที่ฝัง ฉันมีความรู้สึกว่ามันไม่ง่ายอย่างนั้นกับ Google Drive


2

การคัดลอกเวกเตอร์จากการนำเสนอของ Google ไปยังการวาดใน Google เอกสารทำได้ง่ายผ่านเว็บคลิปบอร์ด ตอนนี้เพื่อไปที่งานนำเสนอของ Google คุณต้องมีวิธีแก้ไข

ที่จริงแล้ว EMF นั้นดีกว่าและใหม่กว่า WMF มันมีการไล่ระดับสี PowerPoint (รุ่น Windows) เป็นตัวแปลง EMF ที่ดีที่สุดที่ฉันรู้จัก

เวิร์กโฟลว์ที่ฉันใช้คือสิ่งนี้ นี่คือวิดีโอคำแนะนำ

  • Inkscape> EMF
  • EMF> Powerpoint 2010
  • PowerPoint> DrawingML (เวกเตอร์ภายใน Microsoft เป็นสิ่ง)
  • แปลงเป็น GPresentations
  • ใช้ Google เอกสารเว็บคลิปบอร์ดเพื่อคัดลอกเวกเตอร์รอบ ๆ

คำอธิบายอีกต่อไปที่นี่: https://productforums.google.com/forum/#!topic/docs/ZNFr2_GdDRg


2
  1. เพิ่ม SVG กับLibreOffice Impressเอกสาร (OpenDocument Presentation) และบันทึกเป็น.odpmysvgs.odp
  2. อัปโหลดไปยัง Google Drive
  3. เปิดmysvgs.odpใน Google Drive และคัดลอกวางรูปภาพ svg ตามต้องการ

รายละเอียด:

  • มันทำงานบน Linux, OSX, Windows
  • เอกสารการนำเสนอของ Google ที่บันทึกเป็น pdf มี svg ที่ความละเอียดที่เหมาะสม
  • มันได้ผลเช่นนี้ในเดือนกรกฎาคม 2018
  • ฉันใช้ LibreOffice-5.4.4.2
  • ตามคำตอบ @philhibbs

screencast.com/t/GWumFEkQcเป็นไฟล์ SVG บนเดสก์ท็อปของฉันถ่ายผ่าน Impress to .odp to driver (ดูตัวอย่างว่างเปล่า) จากนั้นไปสู่การนำเสนอของ Google แล้วซูมเข้าไปเล็กน้อย ฉันคิดว่ามันเป็นบิตแมปของการเรียงลำดับบางอย่าง :(
paul_h

หากคุณคลิกขวาที่ SVG ใน LibreOffice Impress และเลือกBreakจากนั้นบันทึก. odp, อัปโหลดไปยัง Google Drive แล้วเปิดโดยใช้ Google Slides ภาพนั้นไม่ควรเป็นบิตแมปอีกต่อไปและสามารถคัดลอก / วางลงใน Google ได้ ภาพวาด คุณสามารถทดสอบว่ามันเป็นบิตแมปหรือไม่โดยการคลิกที่รูปร่างแต่ละรูปร่างและเติม / ลูบมันด้วยสีหรือเปลี่ยนคุณสมบัติของเส้นขีด
เด่นชัด

ตั้งแต่ตุลาคม 2562 นี่เป็นทางออกเดียวที่เหมาะกับฉัน
azbarcea

1

คำตอบส่วนใหญ่ทำงานได้ อย่างไรก็ตามเมื่อใดก็ตามที่คุณตัดสินใจที่จะดาวน์โหลดเอกสารเป็น PDF Google จะแปลงเวกเตอร์เป็นภาพคุณภาพต่ำโดยอัตโนมัติ ดังนั้นวิธีนี้อาจไม่เหมาะสำหรับทุกคน

สิ่งที่ฉันสังเกตเห็นคือมันจะไม่แปลงเป็นภาพถ้าคุณดาวน์โหลดเอกสารเป็นเอกสารคำและจากนั้นให้บันทึกเป็น PDF


1

ฉันเข้าใกล้แล้ว แต่ก็ไม่ค่อยมี

  1. วางเวกเตอร์ลงในสเปรดชีตใน LibreOffice
  2. อัปโหลดสเปรดชีตไปยัง Google ไดรฟ์
  3. คัดลอกวัตถุเวกเตอร์
  4. ในแผ่นงานอื่นให้แทรกการวาด
  5. วางวัตถุ แต่วางเป็นบิตแมปแทนเวกเตอร์

หรือทำตามขั้นตอนที่ 1 และ 2 จากนั้นถ่ายโอนเนื้อหาของชีตอื่นของคุณไปยังอันที่อัปโหลดและยอมรับว่าคุณไม่สามารถเพิ่มเวกเตอร์ใด ๆ ลงไป คุณอาจโชคดีที่ดาวน์โหลดแผ่นงาน Google เป็นไฟล์ ODS เพิ่ม vector ของคุณใน LibreOffice และอัปโหลดกลับไปที่ Google อีกครั้งตราบใดที่เนื้อหาแผ่นงานของคุณเข้ากันได้กับ LibreOffice


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