HGL หรือ HGL Suite เป็นโอเพนซอร์สกระจายได้อย่างอิสระคอมไพเลอร์และซอฟต์แวร์ที่บรรทัดคำสั่งล่ามออกแบบมาเป็นพิเศษสำหรับการพัฒนาภาพ มันมีง่ายของตัวเอง แต่ภาษาที่มีประสิทธิภาพ
ป้อนข้อมูลรันไทม์ของโปรแกรมจะถูกจัดการโดยสิ้นเชิงปลั๊กอินรวมทั้งการส่งออกภาพที่สนับสนุน JPEG, PNG, GIF, Caca (ศิลปะ ASCII) X11 (โปรแกรมดูง่าย) Netpbm และ Decompiler เช่นเดียวกับปลั๊กอินอินพุตควบคุมเช่นบรรทัดคำสั่งและใส่ CGI โมดูล รูปแบบการออกของมันยังสามารถกำหนดค่าได้โดยปลั๊กอินและ app ที่สามารถบูรณาการได้อย่างง่ายดายในสภาพแวดล้อมต่าง ๆ เช่นโปรแกรมกราฟิกและเว็บ servers.How การทำงานหรือไม่สำหรับผู้ที่อยากรู้อยากเห็นเกี่ยวกับวิธีการทำงานของโปรแกรมเราสามารถบอกคุณได้ว่าการป้อนข้อมูลที่จะนำมา จากแฟ้มต้นฉบับที่ต้องรวบรวมสำหรับการเข้าถึงบ่อยและอย่างรวดเร็วโดยล่ามซึ่งจากนั้นก็วิ่งไฟล์ที่รวบรวมใช้ข้อมูลจากปลั๊กอินที่กำหนดเอง (ถ้าจำเป็น) และผลผลของมัน
HGL Suite เป็นซอฟต์แวร์เครือข่ายโปร่งใสซึ่งหมายความว่าจะได้รับข้อมูลจากโปรโตคอลต่างกัน มันขับเคลื่อนด้วยสคริปต์ลัวะและสามารถใช้เป็นได้อย่างรวดเร็วและง่ายดายแปลง SVG (กราฟิกเวกเตอร์ Scalable) รูปแบบไฟล์ที่จะ HGL (HP Graphics Language) files.Getting เริ่มต้นด้วย HGL SuiteTo ติดตั้งโปรแกรมบนเครื่องคอมพิวเตอร์ของคุณคุณจะต้องดาวน์โหลด รุ่นล่าสุดจาก Softoware (ซอฟต์แวร์มีการกระจายส่วนใหญ่เป็นเก็บ tar.xz) บันทึกไว้ในเส้นทางของคุณดึงมันและไฟขึ้นจำลอง terminal
ไปยังตำแหน่งของโฟลเดอร์สกัดรัน & ldquo; ./ กำหนดค่า && ทำให้ & rdquo; คำสั่ง (ไม่ทราบราคา) รอให้โปรแกรมที่จะรวบรวมและเรียกใช้ & ldquo; ให้ติดตั้ง & rdquo; คำสั่งโดยไม่มีคำพูดที่เป็นราก (ผู้ดูแลระบบ) ภายใต้ฝากระโปรงและซอฟต์แวร์ availabilityThe ถูกเขียนในภาษา C ++, ลัวะและการเขียนโปรแกรมภาษา Yacc มัน & rsquo; Sa เครื่องมือกราฟิกที่ไหลจากบรรทัดคำสั่ง, การกำหนดเป้าหมายที่ผู้ใช้ขั้นสูงและนักพัฒนา ในขณะที่นักพัฒนาให้เก็บ PPA สำหรับ Ubuntu และ Debian กระจาย Linux เช่นเดียวกับการซื้อขายสัญญาซื้อขายล่วงหน้าของพวกเขา
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- ข่าวประชาสัมพันธ์ฉบับนี้ย้าย Decompiler (สวิทช์ -d ในล่าม) ลงปลั๊กอินเอาท์พุทของตัวเองทำให้ svg2hgl ปฏิเสธไฟล์ SVG ที่มีรหัสที่ไม่ถูกต้องไม่สามารถกู้เพิ่ม & quot; รวม & quot; ฟังก์ชั่นที่จะนำเข้าไฟล์ HGLZ และทำให้หลาย bugfixes.
มีอะไรใหม่ ในรุ่น 0.5.17:
- ข่าวประชาสัมพันธ์ฉบับนี้ช่วยให้การส่งออกปลั๊กอินภาพ Netpbm เขียนทั้งสอง PPM และ PAM และเพิ่มประสิทธิภาพการทำงานของคอมไพเลอร์.
มีอะไรใหม่ ในรุ่น 0.5.16.
- การลงนามในการพัฒนาและตรวจสอบลายเซ็น
- แก้ไข bug กับ -I (searchdirs) ตัวเลือก.
- ชนเพื่อ libhgltypes2.
- ที่สำคัญการลงนามเริ่มต้นสามารถตั้งค่าในไฟล์ config.
- ความสามารถในการช่วยให้ชัดเจน hglz ไฟล์ที่ไม่ได้ลงชื่อ.
มีอะไรใหม่ ในรุ่น 0.5.12:
- ข่าวประชาสัมพันธ์ฉบับนี้ปิดการใช้งานเอกสาร PDF (มันจะทำให้เกิดมากเกินไป ปัญหาในการสร้าง) ให้ prefetching พื้นหลังของแบบอักษรระยะไกลสำหรับล่ามเพิ่มการปรับปรุงประสิทธิภาพโดยรวม (โดยเฉพาะอย่างยิ่งในการคำนวณเบซิเยร์), และแก้ไขวงรีกรอกข้อมูลที่มีอัลฟาไม่ได้ในการผลิตสิ่งประดิษฐ์.
มีอะไรใหม่ ในรุ่น 0.5.11:
- นี้เป็นส่วนใหญ่ปล่อยการบำรุงรักษาที่มีต่อ ฐานรหัสนําและเอกสารการพัฒนาที่ดีขึ้น.
- ล่าม. ข้อยกเว้นในการดำเนินลัวะได้รับการแก้ไข
- libhgltypes. ปรับปรุงประสิทธิภาพการทำงานเล็ก ๆ น้อย ๆ
- เอกสารที่มีขนาดกะทัดรัดเพิ่มเติม.
- libhgltypes. ปรับปรุงการตรวจสอบความสมบูรณ์ของโครงสร้าง
มีอะไรใหม่ ในรุ่น 0.5.10:
- นี้เป็นส่วนใหญ่ปล่อยนักพัฒนารวมทั้งเอกสารการปรับปรุงและ นําภายในรหัส.
- มันเพิ่มการสนับสนุนสำหรับโปรโตคอล SMB เอกสาร libhgltypes1, ฐานรหัสการปรับโครงสร้างหนี้และการตรวจสอบความสมบูรณ์ของโครงสร้าง.
มีอะไรใหม่ ในรุ่น 0.5.3:.
- เส้นโค้ง Bezier บริสุทธิ์โดยการคำนวณคะแนนมากขึ้น
- แก้ไขปัญหาการเรียนการสอน Z ใน svg2hgl.
- แก้ไขความผิดพลาดในกลุ่มที่ไม่ถูกต้องใน svg2hgl.
- Decompiler ก่อให้เกิดผลลัพธ์ที่มีขนาดเล็ก (fractionless ลอยเป็นจำนวนเต็ม).
- ภาพ SVG พื้นฐานปลั๊กอินการส่งออกได้รับการเพิ่ม.
- การเปลี่ยนแปลงรหัสภายในและ bugfixes.
มีอะไรใหม่ ในรุ่น 0.4.80:
- แกน X เป็นศูนย์กลางการไล่ระดับสีเติมสำหรับรูปหลายเหลี่ยมอยู่ในขณะนี้ การสนับสนุน.
- decompiling ด้วยสวิตช์ -d ในล่ามถูกนำมาใช้.
- เสร็จทุบตีถูกจัดให้สำหรับล่าม HGL.
- การแสดงผลข้อความตอนนี้ใช้หน่วยเสมือน HGL แทนพิกเซลแน่นอน.
- อัลฟา (ผสม) การสนับสนุนได้รับการปรับปรุง.
- การคำนวณเรียกกลับ Render ได้รับการแก้ไข.
- สคริปต์ตัวอย่าง progress.sh ได้รับการปรับปรุง.
มีอะไรใหม่ ในรุ่น 0.4.76:
- รุ่นนี้เรียกว่า & quot; ปล่อย Lightspeed & quot; เพราะ HGL ได้เพิ่มประสิทธิภาพอย่างมากโดยเฉพาะอย่างยิ่งกับโครงการขนาดใหญ่.
- นอกจากนี้ยังเพิ่มฟังก์ชั่นใหม่ Lua CreateGroup และ getGroup, แก้ไขการรั่วไหลของหน่วยความจำเพิ่มวิ่งกล่องและการคำนวณอัตราส่วนและเพิ่มเติมเป็นศูนย์กลางสำหรับวงรี.
ความคิดเห็นที่ไม่พบ