ฉันต้องการสร้างลิงก์ที่เกี่ยวข้องกับรูปภาพในไฟล์ Inkscape ดังนั้นเมื่อฉันย้ายไฟล์โครงการ (รูปภาพและต้นแบบ Inkscape) ฉันไม่ต้องเชื่อมโยงรูปภาพอีก
วิธีที่เหมาะสมในการทำเช่นนี้คืออะไร?
ฉันต้องการสร้างลิงก์ที่เกี่ยวข้องกับรูปภาพในไฟล์ Inkscape ดังนั้นเมื่อฉันย้ายไฟล์โครงการ (รูปภาพและต้นแบบ Inkscape) ฉันไม่ต้องเชื่อมโยงรูปภาพอีก
วิธีที่เหมาะสมในการทำเช่นนี้คืออะไร?
คำตอบ:
ตัวอย่างที่แตกต่าง:
< xlink:href="file:///home/foouser/svg/20150721_210652-0.JPG"
---
> xlink:href="20150721_210652-0.JPG"
หลังจากบันทึกปิดและย้ายไฟล์ svg ของคุณพร้อมกับไฟล์รูปภาพ Inkscape ควรแสดงภาพในไฟล์ของคุณ โปรดทราบว่าหลังจากเปิดใหม่อีกครั้ง Inkscape จะเก็บแอตทริบิวต์ xlink: href ไว้ แต่ยังคงแอตทริบิวต์ที่แยกต่างหากที่เรียกว่า sodipodi: absref ซึ่งจะเก็บตำแหน่งที่แน่นอนของรูปภาพ ฉันพบว่าสิ่งนี้ไม่สำคัญ - คุณยังสามารถย้ายไฟล์ของคุณไปรอบ ๆ และ Inkscape จะอ้างถึงแอตทริบิวต์ xlink: href เพื่อค้นหาภาพของคุณ
ทดสอบบน Inkscape 0.48
../stuff/file.ext ควรใช้งานได้จริง
สำหรับคำแนะนำฉบับเต็มดูที่นี่: http://libregraphicsworld.org/blog/entry/inkscape-embedding-or-linking ;-)
หากคุณไม่คุ้นเคยกับเครื่องมือแก้ไข XML การคลิกขวาที่รูป -> คุณสมบัติของรูปภาพ -> URL: "../my_relative_path/my_figure.jpg" จะสะดวกกว่า