อิงก์สเคป
![]() | |
![]() อิงก์สเคป 1.3 ทำงานอยู่บน Linux | |
วันที่เปิดตัว | 6 พฤศจิกายน 2003[1] |
---|---|
รุ่นเสถียร | 1.3.2[2] ![]() |
ที่เก็บข้อมูล | |
ภาษาที่เขียน | C++ with gtkmm, Python (extensions) |
ระบบปฏิบัติการ | FreeBSD Linux macOS Windows |
แพลตฟอร์ม | IA-32 and x64 |
ขนาด | 81.6 MB |
ภาษา | 90 ภาษา[3] |
ประเภท | Vector graphics editor |
สัญญาอนุญาต | GPL-2.0-or-later[4] |
เว็บไซต์ | inkscape |
อิงก์สเคป (อังกฤษ: Inkscape) เป็นตัวแก้ไขกราฟิกเวกเตอร์แบบเสรีและต้นทางเปิด สำหรับระบบเหมือนยูนิกซ์ เช่น ลินุกซ์ เบิร์กลีย์ซอฟต์แวร์ดิสทริบิวชัน และ Illumos รวมถึง Windows และ macOS มันมีชุดคุณสมบัติที่หลากหลาย และใช้กันอย่างแพร่หลายสำหรับภาพประกอบทางศิลปะและทางเทคนิค เช่น การ์ตูน คลิปอาร์ต โลโก้ การพิมพ์ การสร้างไดอะแกรม และผังงาน มันใช้กราฟิกแบบเวกเตอร์เพื่อให้สามารถพิมพ์และเรนเดอร์ได้อย่างคมชัดด้วยความละเอียดไม่จำกัด และไม่จำกัดจำนวนพิกเซลคงที่ เช่น กราฟิกแรสเตอร์ อิงก์สเคปใช้รูปแบบมาตรฐานไฟล์เอสวีจี (SVG ; Scalable Vector Graphics) เป็นรูปแบบหลัก ซึ่งได้รับการสนับสนุนโดยแอปพลิเคชันอื่นๆ มากมาย รวมถึงเว็บเบราว์เซอร์ มันสามารถนำเข้าและส่งออกไฟล์รูปแบบอื่น ๆ รวมถึง SVG, AI, EPS, PDF, PS และ PNG [5]
อิงก์สเคปสามารถเร็นเดอร์รูปร่างเวกเตอร์ดั้งเดิม (เช่น สี่เหลี่ยม วงรี รูปหลายเหลี่ยม เส้น โค้ง เกลียว ดาว และกล่อง 3 มิติ) และข้อความ วัตถุเหล่านี้อาจเต็มไปด้วยสีทึบ รูปแบบ การไล่ระดับสีทั้งแบบรัศมีหรือเชิงเส้น
ความเป็นมา
[แก้]อิงก์สเคปเริ่มต้นในปี 2003 โดยเป็นการแยกส้อม ของโครงการ Sodipodi [6] โดย Sodipodi ได้รับพัฒนาขึ้นตั้งแต่ปี 1999 มีพื้นฐานมาจาก Gill ของ Raph Levien (แอปพลิเคชันภาพประกอบ GNOME) [7] ลำดับความสำคัญหลักประการหนึ่งของโครงการ Inkscape คือความสอดคล้องของอินเทอร์เฟซและ การใช้งาน โดยปฏิบัติตาม แนวทางอินเทอร์เฟซของมนุษย์ ของ GNOME [6]
FAQ ของ อิงก์สเคป ตีความคำว่า Inkscape ว่าเป็นส่วนผสมของ Ink และ -scape [8] [9]
อดีตนักพัฒนา Sodipodi สี่คน (Ted Gould, Bryce Harrington, Nathan Hursten และ MenTaLguY ) เป็นผู้นำในการแยกส้อม โดยอ้างถึงความแตกต่างในเรื่องวัตถุประสงค์ของโครงการ การเปิดกว้างต่อการมีส่วนร่วมของบุคคลที่สาม และความขัดแย้งทางเทคนิค พวกเขากล่าวว่าอิงก์สเคปจะมุ่งเน้นการพัฒนาในการใช้มาตรฐาน SVG ที่สมบูรณ์ ในขณะที่การพัฒนา Sodipodi เน้นการพัฒนาโปรแกรมแก้ไขกราฟิกเวกเตอร์สำหรับใช้งานทั่วไป ซึ่งอาจจะทำให้ SVG ไม่ได้รับการเอาใจใส่[10]
หลังจากการแยกส้อม นักพัฒนาของอิงก์สเคป ได้เปลี่ยนภาษาการเขียนโปรแกรมจาก C เป็น C++ ; นำชุดเครื่องมือ GTK (เดิมคือ GIMP Toolkit) มาใช้ การผูก C ++ ( gtkmm ); ออกแบบส่วนต่อประสานกับผู้ใช้ใหม่ และเพิ่มคุณสมบัติใหม่จำนวนหนึ่ง [11] การใช้มาตรฐาน SVG ของอิงก์สเคปนั้น แม้ว่าจะไม่สมบูรณ์ แต่ก็แสดงให้เห็นถึงการปรับปรุงอย่างค่อยเป็นค่อยไป [12]
ตั้งแต่ปี 2005 อิงก์สเคปได้เข้าร่วมในโครงการ Google Summer of Code [13]
จนถึงสิ้นเดือนพฤศจิกายน 2007 ที่เก็บข้อมูลของรหัสต้นทางของอิงก์สเคป ได้รับการโฮสต์โดย SourceForge หลังจากนั้นก็ย้ายไปที่ Launchpad [14] ในเดือนมิถุนายน 2560 ได้ย้ายไปที่ GitLab [15]
คุณสมบัติ
[แก้]การสร้างวัตถุ
[แก้]![](https://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Inkscape_0.48.2_with_librsvg_workarounds.svg/220px-Inkscape_0.48.2_with_librsvg_workarounds.svg.png)
เวิร์กโฟลว์ของอิงก์สเคปนั้นขึ้นอยู่กับวัตถุเวกเตอร์ เครื่องมือช่วยให้สามารถปรับเปลี่ยนรูปร่างเวกเตอร์ดั้งเดิมได้: รูปร่างธรรมดา เช่น สี่เหลี่ยม วงรี และส่วนโค้ง รวมถึงวัตถุที่ซับซ้อนมากขึ้น เช่น กล่อง 3 มิติที่ปรับทัศนวิสัยได้ ดาว รูปหลายเหลี่ยม และเกลียว คุณสมบัติการเรนเดอร์ที่สามารถสร้างวัตถุ เช่น บาร์โค้ด ปฏิทิน ตาราง เฟือง และ เส้นโค้งรูเล็ต (โดยใช้เครื่องมือ สปิโรกราฟ ) วัตถุเหล่านี้อาจเต็มไปด้วยสีทึบ รูปแบบ การไล่ระดับสี แบบรัศมีหรือเชิงเส้น และเส้นขอบอาจถูกลากเส้น ทั้งสองแบบมีความโปร่งใสที่ปรับได้ ทั้งหมดนี้สามารถแก้ไขได้เพิ่มเติมโดยการแปลง เช่น การเคลื่อนย้าย การหมุน การปรับขนาด และการเอียง หรือโดยการแก้ไขเส้นทาง
เครื่องมืออื่นๆ ช่วยให้สามารถสร้างเส้นโค้งเบซิเยร์ การวาดเส้นด้วยมือเปล่า (ดินสอ) หรือการขีดเขียนอักษรวิจิตร (คล้ายพู่กัน) ที่รองรับ แท็บเล็ตกราฟิก [16]
อิงก์สเคปสามารถเขียนและแก้ไขข้อความด้วยเครื่องมือสำหรับเปลี่ยนแบบอักษร ระยะห่าง การจัดช่องไฟ การหมุน การไหลไปตามเส้นทาง หรือเป็นรูปร่าง ข้อความสามารถแปลงเป็นเส้นทางเพื่อแก้ไขเพิ่มเติมได้ โปรแกรมยังมีฟีเจอร์เลเยอร์ (รวมถึงออบเจ็กต์) ที่ช่วยให้ผู้ใช้สามารถจัดระเบียบออบเจ็กต์ตามลำดับการเรียงซ้อนที่ต้องการบนผืนผ้าใบ วัตถุสามารถทำให้สามารถมองเห็นได้หรือล่องหน และล็อค/ปลดล็อคผ่านคุณสมบัติเหล่านี้
ไลบรารีสัญลักษณ์ช่วยให้อิงก์สเคป สามารถใช้สัญลักษณ์ที่มีอยู่ เช่น สัญลักษณ์ลอจิกเกต หรือ รูปสัญลักษณ์ DOT นอกจากนี้ผู้ใช้สามารถรวมไลบรารีเพิ่มเติมได้ [17]
อิงก์สเคปรองรับการติดตามรูปภาพ ซึ่งเป็นกระบวนการแยกกราฟิกแบบเวกเตอร์จากภาพแรสเตอร์
โคลนเป็นวัตถุลูกของวัตถุหลักดั้งเดิม สามารถใช้การเปลี่ยนแปลงต่างๆ ได้ เช่น ขนาด ตำแหน่ง การหมุน การเบลอ ความทึบ สี และสมมาตร โคลนจะได้รับการอัปเดตทันทีทุกครั้งที่ออบเจ็กต์หลักมีการเปลี่ยนแปลง
การจัดการวัตถุ
[แก้]วัตถุทุกชิ้นในภาพวาดสามารถถูกแปลงเป็น ความสัมพันธ์ ตามอำเภอใจได้: การเคลื่อนย้าย การหมุน การปรับขนาด การเอียง และเมทริกซ์ที่กำหนดค่าได้[โปรดขยายความ] . พารามิเตอร์การแปลงสามารถระบุเป็นตัวเลขได้ การเปลี่ยนแปลงสามารถจัดชิดกับมุม เส้นตาราง เส้นบอกแนว และโหนดของวัตถุอื่นๆ หรือจัดแนวในทิศทางที่กำหนด โดยเว้นระยะห่างเท่าๆ กัน โดยกระจัดกระจายแบบสุ่ม
วัตถุสามารถจัดกลุ่มเข้าด้วยกันได้ กลุ่มของวัตถุมีพฤติกรรมคล้ายกับวัตถุ วัตถุในกลุ่มสามารถแก้ไขได้โดยไม่ต้องยกเลิกการจัดกลุ่มก่อน
ลำดับ Z กำหนดลำดับในการวาดวัตถุบนผืนผ้าใบ วัตถุที่มีลำดับ Z สูงจะถูกวาดไปด้านบนของวัตถุที่อยู่ต่ำกว่าในลำดับ Z ลำดับของวัตถุสามารถจัดการได้โดยใช้เลเยอร์ หรือโดยการเลื่อนวัตถุขึ้นและลงด้วยตนเองในลำดับ Z เลเยอร์สามารถล็อคหรือซ่อนได้ ป้องกันการแก้ไขและการเลือกโดยไม่ตั้งใจ
เครื่องมือ สร้างโคลนแบบเรียงต่อกัน ช่วยให้สามารถวาดภาพแบบสมมาตรหรือแบบตารางโดยใช้ สมมาตรระนาบ ต่างๆ
รูปลักษณ์ของวัตถุสามารถเปลี่ยนแปลงเพิ่มเติมได้โดยใช้ มาสก์ และ เส้นทางการตัด ซึ่งสามารถสร้างได้จากวัตถุที่กำหนดเอง รวมถึงกลุ่มด้วย
คุณลักษณะของสไตล์จะ 'แนบ' กับออบเจ็กต์ต้นฉบับ ดังนั้นหลังจากตัด/คัดลอกออบเจ็กต์ไปยังคลิปบอร์ดแล้ว คุณลักษณะของสไตล์สามารถวางลงในออบเจ็กต์อื่นได้
วัตถุสามารถเคลื่อนย้ายได้ด้วยการป้อนพิกัดตำแหน่งด้วยตนเองในแถบเครื่องมือด้านบน การบวกและการลบเลขคู่ก็สามารถทำได้ด้วยวิธีนี้
การดำเนินงานบนเส้นทาง
[แก้]อิงก์สเคปมีชุดเครื่องมือที่ครอบคลุมสำหรับแก้ไขเส้นทาง (เนื่องจากเป็นองค์ประกอบพื้นฐานของไฟล์เวกเตอร์):
- เครื่องมือแก้ไขเส้นทางตามโหนด : อนุญาตให้แก้ไขเส้นทางเดียวหรือหลายเส้นทางและหรือโหนดที่เกี่ยวข้อง โหนดเส้นทางมีสี่ประเภท Cusp (มุม) เรียบ สมมาตร และปรับเรียบอัตโนมัติ การแก้ไขพร้อมใช้งานสำหรับการวางตำแหน่งของโหนดและจุดจับที่เกี่ยวข้อง (มุมและความยาว) สำหรับเส้นทางเชิงเส้นและ เบซิเยร์ หรือ เส้นโค้งสไปโร ส่วนของเส้นทางสามารถปรับได้ด้วยการลาก (คลิกซ้าย + ค้างไว้) เมื่อเลือกหลายโหนด จะสามารถย้าย ปรับขนาด และหมุนได้โดยใช้ แป้นพิมพ์ลัด หรือการควบคุมเมาส์ [18] สามารถแทรกโหนดเพิ่มเติมลงในเส้นทางได้ตามต้องการหรือแม้แต่ตำแหน่ง และสามารถใช้เอฟเฟกต์เพื่อแทรกโหนดในช่วงเวลาที่กำหนดไว้ล่วงหน้าได้ เมื่อโหนดถูกลบ ที่จับบนโหนดที่เหลือจะถูกปรับเพื่อรักษารูปร่างดั้งเดิมให้ใกล้เคียงที่สุด
- ปรับแต่งเครื่องมือ (การแกะสลัก/การระบายสี) : จัดเตรียมวัตถุทั้งหมดหรือขอบเขตการแก้ไขโหนด (บางส่วน) ของวัตถุ มันสามารถผลัก ขับไล่/ดึงดูด สุ่มตำแหน่ง ย่อ/ขยาย หมุน คัดลอก/ลบวัตถุทั้งหมดที่เลือก ด้วยส่วนต่างๆ ของเส้นทาง คุณสามารถดัน ย่อ/ขยาย ขับไล่/ดึงดูด ทำให้ขอบหยาบ เบลอและระบายสีได้ โหนดจะถูกสร้างและลบแบบไดนามิกเมื่อจำเป็นในขณะที่ใช้เครื่องมือนี้ ดังนั้นจึงสามารถใช้บนเส้นทางง่ายๆ ได้โดยไม่ต้องประมวลผลล่วงหน้า
- เส้นทางออฟเซ็ต; Outset, Inset, Linked หรือ Dynamic : สามารถสร้าง Linked หรือ Dynamic (unlinked) Inset และหรือ Outset ของเส้นทางที่มีอยู่ ซึ่งสามารถปรับแต่งได้อย่างละเอียดโดยใช้เครื่องมือ Shape หรือ Node ที่กำหนด การสร้าง Linked Offset ของเส้นทางจะอัปเดตทุกครั้งที่มีการแก้ไขต้นฉบับ ทำให้แก้ไขกราฟิกแบบสมมาตร (เช่น กรอบรูป) ได้ง่ายขึ้น
- เส้นทาง-การแปลง; Object to Path : การแปลงออบเจ็กต์; รูปร่าง (สี่เหลี่ยม วงกลม ฯลฯ) หรือข้อความลงในเส้นทาง
- เส้นทาง-การแปลง; Stroke to Path : การแปลง Stroke ของรูปร่างเป็นเส้นทาง
- Path-Simplify : จำนวนโหนดของเส้นทางที่กำหนดจะลดลงในขณะที่ยังคงรักษารูปร่างไว้
- Path-Operations ( การดำเนินการบูลีน ): การใช้ออบเจ็กต์หลายรายการกับ Union, Difference, Intersection, Exclusion, Division และ Cut Path
อิงก์สเคปมีคุณสมบัติที่เรียกว่า Live Path Effects (LPE) ซึ่งสามารถใช้ตัวปรับแต่งต่างๆ กับพาธได้ การเปลี่ยนรูปของซองจดหมายสามารถทำได้ผ่านเอฟเฟกต์เส้นทางและให้เอฟเฟกต์ทัศนวิสัย มีเอฟเฟกต์เส้นทางสดเหล่านี้มากกว่าหนึ่งโหล LPE สามารถซ้อนกันบนวัตถุเดียวและมีการโต้ตอบสดบนผืนผ้าใบและการแก้ไขเอฟเฟกต์ตามเมนู
รูปแบบไฟล์
[แก้]รูปแบบหลักของอิงก์สเคปคือ SVG 1.1 ซึ่งหมายความว่าสามารถสร้างและแก้ไขด้วยความสามารถและอยู่ภายใต้ข้อจำกัดของรูปแบบนี้ ต้องนำเข้ารูปแบบอื่น (แปลงเป็น SVG) หรือส่งออก (แปลงจาก SVG) รูปแบบ SVG ใช้มาตรฐาน Cascading Style Sheets (CSS) ภายใน การใช้มาตรฐาน SVG และ CSS ของอิงก์สเคปนั้นบกพร่อง โดยเฉพาะอย่างยิ่งคือขาดการรองรับแอนิเมชั่นโดยเนทีฟ[19] อิงก์สเคปรองรับหลายภาษา โดยเฉพาะอย่างยิ่งสำหรับ สคริปต์ที่ซับซ้อน รูปแบบที่ใช้ไลบรารี UniConvertor ไม่ได้รับการสนับสนุนนอกเหนือจากรุ่น 1.0 วิธีแก้ปัญหาคือต้องมีการติดตั้งเวอร์ชัน 0.92.x แบบขนาน [20]
ประเภทไฟล์ | การนำเข้า | การส่งออก |
---|---|---|
Adobe Illustrator Artwork (AI) | native | |
CorelDRAW (CDR) | native | |
Microsoft Visio Drawing (VSD) | native | |
Portable Document Format (PDF) | native | native |
compressed SVG (SVGZ) | native | |
JPEG | native | |
PNG | native | |
GIF | native | |
BMP | native | |
Computer Graphics Metafile (CGM) | with UniConvertor | |
Encapsulated Postscript (EPS) | with Ghostscript | native |
PostScript (PS) | with Ghostscript | native |
SK1 | with UniConvertor | |
sketch | with extension | |
Xfig (FIG) | with extension | |
Flash XML Graphics (FXG) | native | |
Hewlett-Packard Graphics Language (HPGL) | native | |
HTML5 canvas element | native | |
LaTeX (TeX) | native | |
Synfig (SIF) | native | |
Extensible Application Markup Language (XAML) | native |
คุณสมบัติอื่นๆ
[แก้]- ตัวแก้ไข XML สำหรับการจัดการโดยตรงของโครงสร้าง SVG XML
- รองรับ เอฟเฟกต์ฟิลเตอร์ SVG
- การแก้ไข Resource Description Framework (RDF) ซึ่งเป็นแบบจำลองข้อมูลเมตาดาต้า ของ World Wide Web Consortium (W3C)
- อินเทอร์เฟซบรรทัดคำสั่ง แสดงฟังก์ชันการแปลงรูปแบบและการเขียนสคริปต์ GUI ที่มีคุณลักษณะครบถ้วน
- ภาษาอินเทอร์เฟซมากกว่าหกสิบภาษา
- ขยาย เป็นรูปแบบไฟล์ เอฟเฟกต์ และคุณสมบัติอื่นๆ ได้
- การสร้างไดอะแกรมทางคณิตศาสตร์ด้วยการใช้งาน LaTeX ที่หลากหลาย [21]
- การสนับสนุนการทดลองสำหรับการเขียนสคริปต์
- ตอนนี้ lib2Geom สามารถใช้งานได้ภายนอกแล้วเช่นกัน 2Geom เป็นไลบรารีเรขาคณิตเชิงคำนวณที่พัฒนาขึ้นมาสำหรับอิงก์สเคป แม้ว่าการพัฒนาสำหรับ อิงก์สเคปจะเป็นไลบรารี่ที่สามารถใช้งานได้จากทุกแอปพลิเคชัน โดยให้การสนับสนุนพีชคณิตเรขาคณิตพื้นฐาน เส้นทาง การบิดเบือน การดำเนินการบูลีน การพล็อตฟังก์ชันโดยนัย B-spline เหตุผลที่ไม่สม่ำเสมอ (NURBS) และอื่นๆ 2Geom เป็นซอฟต์แวร์ฟรีที่เผยแพร่ภายใต้ LGPL 2.1 หรือ MPL 1.1 [22] [23]
การสนับสนุนแพลตฟอร์ม
[แก้]อิงก์สเคป 1.0.x เวอร์ชันล่าสุด (และตระกูลเก่ากว่า 0.92.x) พร้อมใช้งานสำหรับแพลตฟอร์ม Linux, Windows 7+ และ macOS 10.11-10.15 [24] อิงก์สเคปมาพร้อมกับ AppImage, Flatpak, PPA, Snap และรหัสต้นทางโดย การแจกจ่ายลินุกซ์หลักทั้งหมด (รวมถึง Debian, Ubuntu, Fedora, OpenSUSE ) พร้อม GTK+ 3.24+ (0.92.x พร้อม GTK+ 2.20+ สำหรับ Linux รุ่นเก่า) [25] [26]
อิงก์สเคปยังสามารถติดตั้งผ่าน พอร์ต FreeBSD และ pkgsrc ซึ่งอย่างหลังเป็นแบบเนทีฟของ NetBSD แต่ได้รับการรองรับอย่างดีบนแพลตฟอร์ม POSIX ส่วนใหญ่ รวมถึง GNU / Linux, Illumos และ macOS
ระบบปฏิบัติการ macOS
[แก้]ขณะนี้ปัญหาที่ยังไม่ได้รับการแก้ไขส่งผลกระทบต่อแอปที่ใช้ GTK3 ทั้งหมดบน macOS Ventura (macOS 13) ทำให้แอปไม่ตอบสนองต่อเหตุการณ์เมาส์บางอย่าง GTK ถูกใช้ในโปรแกรมต่างๆ มากมายเพราะว่า GTK เป็น วิจิททูลคิทที่ข้ามแพลตฟอร์มอันเสรีและต้นทางเปิด สำหรับการสร้างส่ส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI)[27] อิงก์สเคป 1.2.2 ก็ได้รับผลกระทบเช่นกัน และเว็บไซต์ของอิงก์สเคป ไม่แนะนำให้ติดตั้งบน Ventura จนกว่าจะหาทางออกที่เสถียรได้[28] ข้อมูลเดือนสิงหาคม 2023 ระบุว่าปัญหายังไม่ได้รับการแก้ไข และยังต้องใช้เวลาหลายเดือนกว่าจะหาวิธีแก้ปัญหาที่เสถียรได้
ประวัติการเปิดตัว
[แก้]Version | Release date | Notable features/changes | ||
---|---|---|---|---|
0.35 | November 11, 2003 | Initial release of Inkscape based on Sodipodi 0.32, new keyboard shortcuts[29] | ||
0.36 | December 11, 2003 | GUI redesign and improved usability[30] | ||
0.37 | February 16, 2004[31] | Boolean path operations and path inset/outset, major code refactoring[32] | ||
0.38 | April 12, 2004[33] | Text kerning and letter spacing, multi-stage gradients[34] | ||
0.39 | July 20, 2004[35] | Markers, clones, and pattern fills[36] | ||
0.40 | November 30, 2004[37] | Multi-layer support, bitmap tracing (only greyscale), and text on path[38] | ||
0.41 | February 10, 2005 | Clone tiler tool and color bitmap tracing[39] | ||
0.42 | July 26, 2005 | Flowing text support, styling text spans, enhanced effects support, and the new gradient tool[40] | ||
0.43 | November 19, 2005 | Connector tool, collaborative editing, tablet pressure/angle sensitivity[41] | ||
0.44 | June 24, 2006 | Layers panel, support for clipping and masking, PDF export with transparency[42] | ||
0.45 | February 5, 2007 | Gaussian blur, pattern along path, new Undo History panel, improved bitmap tracing using simple interactive object extraction, color effects[43] | ||
0.46 | March 24, 2008 | Docking user interface, Paint Bucket, Tweak and 3D Box tools, Live Path Effects, support for most SVG filters, the ability to open PDF files, import from the Open Clip Art Library, and OpenType/PostScript and Type1 font support[44] | ||
0.47 | November 24, 2009 | Eraser tool (can slice paths), timed autosave, spiro splines interface for paths, auto-smooth nodes for paths, spellchecker for the text tool, new path effects like "sketch" and "hatches", new Python extensions like "alphabet soup" and "convert to Braille", basic support for SVG fonts[45] | ||
0.48.x | August 23, 2010; July 2014 |
Multipath node editing, improved text tool: subscript, superscript, numerical and preset inputs for text kerning, tracking and more text enhancements, new Airbrush (Spray) tool, LaTeX export with PDF / PS / EPS, JessyInk extension for creating presentations viewable in SVG-enabled web browsers[46][47][48][49][50][51] | ||
0.91 | January 30, 2015[52] | Switched from libnr to Cairo rendering library, which brought a significant rendering speed improvement.[53] Refactoring; Measure tool, new import/export formats, grayscale mode, alignment modes, Symbol library and support for Visio stencils, Guides can have labels, variable width strokes (PowerStroke).[54][55] | ||
0.92.x | January 4, 2017[56] | Infrastructure Focus; Mesh gradients, new path effects, default resolution changed from 90 dpi to 96 dpi to match the CSS standard, options for switching OpenType font features,[57][58][59][60] last release 0.92.5, windows 7 Minimum for Windows since 0.92.4, 0.92.3 Vista and XP last version | ||
1.0.x | May 4, 2020[61] | Transition to GTK3 and Python 3, customizable themes, better HiDPI screen support, controllable width of PowerStroke with pressure sensitive graphics tablet, new PNG export options, variable font support.[62][63][64][65][66][67][68] Native support for MacOS 10.10-10.15 Catalina.[69][70] Experimental color-managed PDF export.[71], last release 1.0.2 | ||
1.1.x | May 24, 2021 | Significant changes in core and GUI, only Python 3 extensions supported, improved live path effects (LPE),[72][73][74] last release 1.1.2 | ||
1.2 | May 16, 2022 | New Page tool for multiple pages, Layers and Objects dialog merged, improved gradient editor, ability to export to multiple formats, improved SVG Font Editor, new 'Tiling' Live Path effect, improved performance, bugfix and some changes in GUI, improved macOS integration.[75][76][77] | ||
1.2.1 | July 14, 2022 | Critical Bugfix[78] | ||
1.2.2 | December 5, 2022 | Maintenance and critical bug fix.[79] Last version to support Windows 7 and 8. | ||
1.3 | July 23, 2023 | New tools for shape building, pattern editor, document resources, page margin and bleed; return of Search, opacity & blend modes in Layers & Objects dialog and of an optional persistent snap bar; improved canvas editing, XML Editor, welcome dialog, LPE, PDF import,[80] public beta available [81][82] | ||
1.3.1 | November 18, 2023 | Maintenance and bugfix to dedicate to its 20th anniversary[83][84] | ||
1.3.2 | November 26, 2023 | Fix data loss bugs from previous release, which affect saving stars, polygons, spirals and 3D boxes in SVG.[85] | ||
สัญลักษณ์: รุ่นเก่า ไม่ได้รับการสนับสนุนอีกต่อไป รุ่นล่าสุด การเปิดตัวในอนาคต |
การตอบรับ
[แก้]ในงานประกาศรางวัล Best of Open Source Software Awards ประจำปี 2012InfoWorld มอบรางวัลแก่อิงก์สเคปสำหรับการเป็นหนึ่งในแอปพลิเคชันเดสก์ท็อปโอเพ่นซอร์สที่ดีที่สุด โดยยกย่องการควบคุมการพิมพ์และความสามารถในการแก้ไขข้อความ XML ของเอกสารโดยตรง[86]
ในเดือนมกราคม 2020 TechRadar ให้คะนแนนอิงก์สเคปเชิงบวก โดยมอบดาวสี่ดวงจากคะแนนเต็มห้าดวง ได้รับการยกย่องว่ามีเครื่องมือแก้ไขที่หลากหลายและรองรับไฟล์ได้หลายรูปแบบ แต่สังเกตว่าการประมวลผลของแอปพลิเคชันอาจช้า และยกย่องว่าอิงก์สเคปเป็นทางเลือกฟรีที่ดีแทนที่โปรแกรมแก้ไขกราฟิกที่เป็นกรรมสิทธิ์ เช่น Adobe Illustrator[87]
บทวิจารณ์จาก PC Magazine นั้นผสมกัน โดยให้โปรแกรมคะแนนสามเต็มห้า โดยบทวิจารณ์นี้ติเตียนกราฟิกของอินเทอร์เฟซและขาดการปรับให้เหมาะสมสำหรับการรองรับสไตลัส การทำงานร่วมกันได้ไม่ดีของแอปพลิเคชันกับโปรแกรมแก้ไขกราฟิกอื่น ๆ การควบคุมการจัดรูปแบบข้อความที่เทอะทะ และคุณภาพของเวอร์ชัน Mac อย่างไรก็ตาม บทวิจารณ์นี้ยกย่องความสามารถในการเพิ่มตัวกรองและส่วนขยายที่กำหนดเอง ความหลงใหลของชุมชน อิงก์สเคปในการสร้างและแบ่งปันตัวกรองเหล่านี้ และเครื่องมือเส้นทางและตำแหน่งที่แม่นยำ การตรวจสอบสรุปว่าในขณะที่อิงก์สเคป "มีคุณสมบัติที่โดดเด่นและฐานผู้ใช้ที่หลงใหลสำหรับโปรแกรมฟรี ... มันไม่เหมาะสำหรับมืออาชีพที่มีงานยุ่ง"[88]
จากข้อมูลของ It's FOSS นั้น อิงก์สเคปเวอร์ชัน 1.3 มุ่งเน้นไปที่การทำให้เวิร์กโฟลว์ของผู้ใช้เป็นระเบียบมากขึ้นเพื่อให้ทำงานได้อย่างมีประสิทธิภาพมากขึ้น พร้อมด้วยฟีเจอร์ใหม่ๆ ที่ทำให้เป็นทางเลือกที่ดีกว่า Adobe Illustrator[89]
แกลเลอรี่
[แก้]- ภาพหน้าจอ
-
สแปลชสำหรับ v0.45
-
หลักหลัก
-
เมนูไฟล์
-
การแก้ไขไฟล์ SVG
- ผลงานที่สร้างด้วยอิงก์สเคป
-
แผนมหาวิหาร
-
แล้วดอกไม้
-
รูปรอยยิ้มอย่างง่าย
-
มังงะ
-
แรสเตอร์เทียบกับเวกเตอร์
-
รถส่งของ
ดูเพิ่ม
[แก้]อ้างอิง
[แก้]- ↑ "Announcement Email 2003-11-06 07:16:26 (UTC)". SourceForge. 2023-11-02. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ December 11, 2015. สืบค้นเมื่อ 2023-11-02.
- ↑ "Inkscape 1.3.2".
- ↑ "List of language files at time of release of version 0.92.3 - gitlab.com repository". Inkscape. 2018-03-08. สืบค้นเมื่อ 2018-03-28.
- ↑ "COPYING in Inkscape source". สืบค้นเมื่อ 15 October 2018.
- ↑ "About Inkscape". inkscape.org. สืบค้นเมื่อ 2 June 2023.
- ↑ 6.0 6.1 "FAQ | Inkscape". inkscape.org. สืบค้นเมื่อ 2020-05-05.
How did Inkscape start? […] Inkscape was started as a fork of Sodipodi, in late 2003, by four Sodipodi developers: Bryce Harrington, MenTaLguY, Nathan Hurst, and Ted Gould. Our mission was creating a fully compliant Scalable Vector Graphics (SVG) drawing tool written in C++ with a new, more user friendly (GNOME Human Interface Guidelines (HIG) compliant) interface and an open, community-oriented development process.
- ↑ "Linux.com Interviews Lauris Kaplinski". Linux.com. 2001-09-24. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ May 18, 2005. สืบค้นเมื่อ 2015-12-09.
- ↑ "FAQ". Inkscape Project. สืบค้นเมื่อ 2016-02-10.
What does 'Inkscape' mean? [...] The name is made up of the two English words 'ink' and 'scape'. Ink is a common substance for drawings, and is used when the sketched work is ready to be permanently committed to paper, and thus evokes the idea that Inkscape is ready for production work. A scape is a view of a large number of objects, such as a landscape or ocean-scape, and thus alludes to the object-oriented nature of vector imagery.
- ↑ Compare -scape
- ↑ "Announcing new project (sodipodi mailing list)". 2003-11-06. สืบค้นเมื่อ 2015-12-09.
- ↑ "Inkscape Sodipodi Comparison". สืบค้นเมื่อ 2015-12-09.
- ↑ "Frequently asked questions - Inkscape Wiki". Wiki.inkscape.org. 2012-07-29. สืบค้นเมื่อ 2012-11-09.
- ↑ "Google's Summer of Code". Inkscape wiki. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2007-07-04.
- ↑ "Inkscape moving to Launchpad".
- ↑ "Inkscape moves to GitLab".
- ↑ "Inkscape tutorial: Calligraphy". inkscape.org. สืบค้นเมื่อ 2019-12-26.
- ↑ "SymbolsDialog - Inkscape Wiki". wiki.inkscape.org. สืบค้นเมื่อ 3 July 2016.
- ↑ "Inkscape Keyboard Layout". openclipart.org. creative commons. สืบค้นเมื่อ 3 May 2016.
- ↑ "Animation". Inkscape. สืบค้นเมื่อ 18 June 2017.
- ↑ "Release notes/1.0 - Inkscape Wiki". wiki.inkscape.org.
- ↑ "Extension repository". Inkscape Wiki. สืบค้นเมื่อ 2009-10-22.
- ↑ "inkscape/lib2geom". December 18, 2019 – โดยทาง GitHub.
- ↑ "Graphics Math Library 2geom's First Release Available For Use Beyond Inkscape | Inkscape". inkscape.org.
- ↑ "All Platforms for Inkscape 1.0". inkscape.org. สืบค้นเมื่อ 2020-05-06.
- ↑ "Introducing Inkscape 1.0 | Inkscape".
- ↑ "Inkscape 1.0 Theming Guide - Beyond the Basics - Inkscape Forum".
- ↑ The GTK+ Team. "GTK+ Features". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 25 May 2019. สืบค้นเมื่อ 8 September 2014.
- ↑ Developers, Inkscape Website. "Download Inkscape 1.2.2 | Inkscape". inkscape.org (ภาษาอังกฤษ). Inscape. สืบค้นเมื่อ 14 May 2023.
- ↑ Harrington, Bryce (2003-11-11). "[Inkscape] Inkscape Release 0.35". inkscape-announce (Mailing list). สืบค้นเมื่อ 2020-01-05.
- ↑ Gould, Ted (2003-12-11). "[Inkscape] Inkscape 0.36 - "See, even a 5 year old can use it."". inkscape-announce (Mailing list). สืบค้นเมื่อ 2020-01-09.
- ↑ Harrington, Bryce (2004-02-16). "[Inkscape] Announcing Inkscape 0.37 Release". inkscape-announce (Mailing list). สืบค้นเมื่อ 2020-01-09.
- ↑ "Download Inkscape 0.37 | Inkscape".
- ↑ Harrington, Bryce (2004-04-12). "[Inkscape] Announcing Inkscape 0.38 Release". inkscape-announce (Mailing list). สืบค้นเมื่อ 2020-01-09.
- ↑ "Download Inkscape 0.38.1 | Inkscape".
- ↑ Gould, Ted (2004-07-20). "[Inkscape] Inkscape 0.39". inkscape-announce (Mailing list). สืบค้นเมื่อ 2020-01-09.
- ↑ "Download Inkscape 0.39 | Inkscape".
- ↑ Harrington, Bryce (2004-11-30). "[Inkscape] Announcing Inkscape 0.40 Release". inkscape-announce (Mailing list). สืบค้นเมื่อ 2020-01-09.
- ↑ "Download Inkscape 0.40 | Inkscape".
- ↑ "Download Inkscape 0.41 | Inkscape".
- ↑ "Download Inkscape 0.42 | Inkscape".
- ↑ "Download Inkscape 0.43 | Inkscape".
- ↑ "Download Inkscape 0.44.1 | Inkscape".
- ↑ "Download Inkscape 0.45.1 | Inkscape".
- ↑ "Download Inkscape 0.46 | Inkscape".
- ↑ "Download Inkscape 0.47 | Inkscape".
- ↑ "Download Inkscape 0.48 | Inkscape".
- ↑ "Download Inkscape 0.48.1 | Inkscape".
- ↑ "Download Inkscape 0.48.2 | Inkscape".
- ↑ "Download Inkscape 0.48.3.1 | Inkscape".
- ↑ "Download Inkscape 0.48.4 | Inkscape".
- ↑ "Download Inkscape 0.48.5 | Inkscape".
- ↑ "Inkscape Version 0.91 is Released!". inkscape.org.
- ↑ "Release notes/0.91". Inkscape Wiki. สืบค้นเมื่อ 2015-08-15.
- ↑ "Release notes for 0.91". wiki.inkscape.org.
- ↑ "Download Inkscape 0.91 | Inkscape".
- ↑ "Inkscape Version 0.92 is Released!". inkscape.org.
- ↑ "Release notes for 0.92". wiki.inkscape.org.
- ↑ "Download Inkscape 0.92.1 | Inkscape".
- ↑ "Inkscape 0.92.2 Delivers Greater Stability and Easier Contributions | Inkscape".
- ↑ "Download Inkscape 0.92.2 | Inkscape".
- ↑ "Introducing Inkscape 1.0". inkscape.org. สืบค้นเมื่อ 2020-05-04.
- ↑ "Notice of removal of GTK+ 2 support - Inkscape Wiki".
- ↑ "GTK+ 3 migration - Inkscape Wiki".
- ↑ "GTK+ 3 issues - Inkscape Wiki"., no uniconverter support with less Import filters
- ↑ "Download Inkscape 1.0.1 | Inkscape". inkscape.org.
- ↑ "Download Inkscape 1.0alpha0 | Inkscape". inkscape.org.
- ↑ "Release notes/1.0 - Inkscape Wiki". wiki.inkscape.org.
- ↑ "Download Inkscape 1.0alpha0". wiki.inkscape.org.
- ↑ "Download Inkscape 1.0beta2 | Inkscape". inkscape.org.
- ↑ "Inkscape 1.0 beta1 available for testing | Inkscape". inkscape.org.
- ↑ "Inkscape version 1.0.1 patches crashes & bugs | Inkscape". inkscape.org.
- ↑ "Release notes/1.1 - Inkscape Wiki".
- ↑ Developers, Inkscape Website. "Download Inkscape 1.1 | Inkscape". inkscape.org.
- ↑ "Welcome to Inkscape 1.1! | Inkscape". inkscape.org.
- ↑ "Download Inkscape 1.2".
- ↑ "Inkscape adds multi-page support with v1.2". www.theregister.com (ภาษาอังกฤษ). สืบค้นเมื่อ 2022-05-28.
- ↑ "Release notes/1.2 - Inkscape Wiki".
- ↑ "Important Release of Inkscape version 1.2.1 fixes data loss and crash issues | Inkscape".
- ↑ "Inkscape 1.2.2 Release Notes".
- ↑ "Release notes/1.3 - Inkscape Wiki".
- ↑ "Inkscape reveals tools for organizing efficiently in beta version of 1.3 | Inkscape". inkscape.org. สืบค้นเมื่อ 2023-06-10.
- ↑ Developers, Inkscape Website. "Download Inkscape 1.3beta0 | Inkscape". inkscape.org.
- ↑ "Download Inkscape 1.3.1 | Inkscape".
- ↑ "Inkscape Celebrates 20 Years with New Release".
- ↑ "Inkscape 1.3.2 solves data loss bug in previous release".
- ↑ Wayner, Peter (September 18, 2012). "Bossies 2012: The Best of Open Source Software Awards". InfoWorld. สืบค้นเมื่อ January 18, 2020.
- ↑ Ellis, Cat (July 26, 2017). "Inkscape review". TechRadar. สืบค้นเมื่อ January 18, 2020.
- ↑ Tupper, Shelby (February 28, 2019). "Inkscape Review". PC Magazine. สืบค้นเมื่อ January 18, 2020.
- ↑ Rudra, Sourav (2023-07-25). "Inkscape 1.3 Release: New Features Make it a Better Rival to Adobe Illustrator!". itsfoss.com. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2023-07-25. สืบค้นเมื่อ 2023-07-25.
อ่านเพิ่มเติม
[แก้]
- Benjamin, Donna (February 22, 2010). Beginning Inkscape (1st ed.). Apress. p. 400. ISBN 978-1-4302-2513-3.
- Kirsanov, Dmitry (September 29, 2009). The Book of Inkscape: The Definitive Guide to the Free Graphics Editor (1st ed.). No Starch Press. p. 476. ISBN 978-1-59327-181-7.
- Bah, Tavmjong (May 6, 2011). Inkscape: Guide to a Vector Drawing Program (4th ed.). Prentice Hall. p. 504. ISBN 978-0-13-705173-1.
- Hiitola, Bethany (November 15, 2010). Inkscape 0.48 Essentials for Web Designers (? ed.). Packt. p. 316. ISBN 978-1-84-9512688.