การส่งออกวัตถุเป็น svg จาก inkscape


101

ฉันรู้ว่า Inkscape ไม่มีความสามารถในการส่งออกวัตถุที่เลือกเป็น svg แต่มีวิธีแก้ปัญหาที่ผู้คนพบว่าใช้งานได้หรือไม่


1
แค่ถ่ายจากมุมสูง แต่จะไม่คัดลอกใหม่เอกสารวางบันทึกงานหรือไม่
สกอตต์

1
ฉันเกือบแน่ใจว่าสามารถทำได้ด้วยตัวเลือกบรรทัดคำสั่ง มีตัวเลือก export-plain-svg แน่นอน แต่ไม่เคารพ export-id: '(
Drasill

2
ฉันมีตัวแทนไม่เพียงพอที่จะตอบคำถามนี้ แต่ฉันเขียนสคริปต์เพื่อส่งออกเลเยอร์ Inkscape ไปยัง SVG แยกเป็นชุด - คุณสามารถวางแต่ละวัตถุของคุณในเลเยอร์ที่แตกต่างกัน สคริปต์อยู่ที่นี่: github.com/splitbrain/material-icons
Andreas Gohr

อนิจจาลิงก์
404s

คำตอบ:


112

วิธีการตรงไปตรงมาดังต่อไปนี้:

  1. เลือกวัตถุที่ต้องการส่งออก
  2. "การปรับขนาดหน้าไปยังวาดภาพหรือการเลือก" (File →คุณสมบัติของเอกสาร) หรือCtrl+ +ShiftR
  3. "Invert selection" (แก้ไข→ Invert selection) หรือ!และDelวัตถุอื่น ๆ ทั้งหมด
  4. "บันทึกเป็น" กับCtrl+ +ShiftS
  5. เลือก SVG ที่ปรับให้เหมาะสมเป็นรูปแบบถ้าคุณต้องการใช้บนเว็บ

ไม่เร็วอย่างที่ฉันต้องการ แต่เร็วกว่าการสร้างเอกสารใหม่สำหรับกราฟิกแต่ละรายการที่คุณต้องการส่งออก


13
วิธีการของคุณยังบันทึกเอกสารที่เหลืออยู่นอกวิวพอร์ตซึ่งเป็นการเพิ่มขนาดไฟล์ (อย่างน้อยในการทดสอบของฉัน)
benebun

1
การเพิ่มทางลัดบันทึกเป็นการคัดลอก: Ctrl + Shift + S
Kai Noack

@benebun คุณพบวิธีการแก้ไขโดยไม่สร้างเอกสารใหม่ทุกครั้งหรือไม่
แมตต์

5
เพื่อหลีกเลี่ยงการบันทึกเอกสารทั้งหมดคุณเพียงแค่ "Invert selection" (!) และ Delete ระหว่างขั้นตอนที่ 1 และ 2 หลังจากที่คุณบันทึกสำเนาแล้วคุณสามารถ Undo ได้ตามต้องการเพื่อกลับไปที่เอกสารต้นฉบับและไปที่ถัดไป ชิ้น คงจะดีถ้ามีทางลัดสำหรับสิ่งนี้แม้ว่า
jcaron

4
คุณสามารถข้ามขั้นตอนที่ 2 เพียงแค่ใช้ปุ่มลัด Ctrl + Shift + R สำหรับ "ปรับขนาดหน้าเป็นวาดหรือเลือก"
2560

14

ฉันเก็บตัวอย่างของ Inkscape saveอีกคนหนึ่งวิ่งอยู่ด้านข้างและเพียงแค่คัดลอกวางวัตถุที่ฉันต้องการที่จะบันทึกลงในเอกสารรอยขีดข่วนแล้ว

อีกทางเลือกหนึ่งถ้าคุณต้องการข้อมูลเส้นทางคือการเลือกวัตถุShift+ Ctrl+ Xเพื่อเปิดตัวแก้ไข XML คว้าชิ้นส่วนที่คุณต้องการ (โดยปกติคือdแอตทริบิวต์) แล้ววางลงที่ใดก็ได้

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