วิธีการขยาย / ยืดและตัด / ตัดเส้นตรงหรือเส้นทางใน Inkscape


20

ฉันมีบางเส้นทางตรงที่มีเพียงสองโหนด ( โหนดเริ่มต้นและสิ้นสุด) พวกมันสั้นและฉันต้องการที่จะยืดพวกมันออกไปในทิศทางเดียวกันกับเส้นตรง

เส้นทางมีมุมเอียงและไม่ได้เน้นแนวนอนหรือแนวตั้ง ถ้าเป็นเช่นนั้นฉันรู้ว่าฉันสามารถใช้ปุ่ม Ctrl เพื่อยืดในแนวนอนหรือแนวตั้ง

คำถาม: เป็นไปได้ไหมที่จะยืดเส้นทางในทิศทางของเส้นทาง?

คำตอบ:


21

ใช่คุณสามารถทำได้อย่างง่ายดายในสองวิธี

การย้ายโหนดไปตามเส้นจับ

  1. ตรวจสอบให้แน่ใจว่าโหนดบนบรรทัดไม่มีการจัดการสไตล์ของเบซิเยร์

  2. แก้ไขบรรทัดและเลือกโหนดในตอนท้ายที่คุณต้องการขยาย

  3. กด Ctrl + Alt แล้วลากโหนด

โหนดจะเคลื่อนที่ตามแนวเส้นอย่างแน่นอนทำให้เปลี่ยนความยาวได้

วิธีนี้ใช้งานได้เนื่องจากจุดจับของโหนดมีประสิทธิภาพชี้ไปที่ปลายอีกด้านหนึ่งอย่างมีประสิทธิภาพดังนั้นการลากโหนดในทิศทางของหมายเลขอ้างอิงของมันหมายความว่ามันจะย้ายโหนดที่อยู่ใกล้หรือไกลออกไปจากปลายอีกด้านหนึ่ง

ปรับขนาดเส้น

ใช้งานได้เฉพาะเมื่อคุณเลือกGeometric bounding boxเป็นกล่องที่จะใช้ในการกำหนดค่าตามความชอบ Inkscape ค่าเริ่มต้น Inkscape Visual bounding box จะเปลี่ยนทิศทางของสายของคุณ!

  1. ปิดตัวเลือกความกว้างสโตรกสเกลที่ด้านบน (ดังที่แสดงในตัวอย่างด้านล่างทางด้านขวาของป้ายกำกับ 'ส่งต่อ:')

  2. เลือกบรรทัด

  3. กดปุ่ม Ctrl แล้วลากมุมกล่องส่วนท้ายที่คุณต้องการขยาย (เช่นที่ลูกศรสีเขียวแสดง) เพื่อปรับขนาดเส้น

บรรทัดนั้นจะเปลี่ยนความเป็นคุณขณะลาก แต่จะเลื่อนกลับเมื่อคุณปล่อยเมาส์

เนื่องจากคุณทำ Ctrl + Scale คุณจะได้มาตราส่วนที่สม่ำเสมอโดยไม่ผิดเพี้ยน

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

ภาพรวมด้านล่างแสดงบรรทัดต้นฉบับและผลกระทบของการปรับขนาดเส้นในทิศทางใดทิศทางหนึ่ง

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


1
Roger Attrill โปรดเปลี่ยนคำตอบของคุณ: โซลูชันการปรับสเกลของคุณจะใช้งานได้เฉพาะเมื่อคุณเลือกกล่องขอบเรขาคณิตในส่วนเครื่องมือในกล่องโต้ตอบการตั้งค่า Inkscape หากคุณเลือกกล่องการ จำกัด ขอบเขตของ Visual (ซึ่งเป็นค่าเริ่มต้นของ Inkscape) แล้วเส้นของคุณจะเปลี่ยนทิศทาง (ซึ่งจะเห็นได้ชัดมากหากคุณปรับขนาดเส้นที่กว้างมาก: width = 100 px หรือมากกว่านั้น) นั่นหมายความว่านี้ไม่ได้เป็นทางออกสำหรับการเพิ่มตัดและขยายการทำงาน RFC จากปี 2006
เอริค

ขอขอบคุณ. คำแนะนำการปรับการทำงานแม้จะมีเก่า Inkscape 0.48.4 r9939 ของฉัน (18 ธันวาคม 2012) คำสั่งการย้ายโหนดทำงานได้เฉพาะกับรุ่น Developement ปัจจุบัน Inkscape 0.48 + devel r12668 (7 ต.ค. 2013) หากคุณต้องการให้โหนดสแน็ปไปยังเส้นทาง (เช่นตัด / ตัด / ย่อให้สั้นลงหรือขยาย / ยืดไปยังจุดตัดเส้นทาง)
erik

1
คำตอบนี้ช่วยชีวิตฉันไว้!
นักเขียนการ์ตูน

เมื่อลากโหนดคีย์ใดที่จะใช้สำหรับ mac / osx ctrl-altดูเหมือนว่าจะลากโหนดไปตามช่องว่างหรือมันกระโดดไปรอบ ๆ ได้ทุกที่ยกเว้นตัวมันเอง
Scott Biggs

สำหรับผู้ที่สับสนเช่นฉันวิธีที่ 1 ทำงานเฉพาะเมื่อใช้เครื่องมือSelect and Transformบนบรรทัดไม่ใช่ตัวแก้ไขโหนด (Edit Paths by Node) นี่เป็นวิธีที่ง่ายที่สุด
Scott Biggs
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.