ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

hp2xx - ออนไลน์ในคลาวด์

เรียกใช้ hp2xx ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง hp2xx ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


hp2xx - ตัวแปลง HPGL เป็นรูปแบบเวกเตอร์และแรสเตอร์

การใช้


แรงม้า2xx [-ตัวเลือก] [ไฟล์ hpgl]

ทางเลือกที่ สรุป


ตัวเลือก รูปแบบ ค่าเริ่มต้น คำอธิบาย
-------------------------------------------------- -----------------------
ตัวเลือกทั่วไป:
-c ถ่าน * 11111111 สีปากกา ที่ถูกต้อง: 1 ถึง 8 หลัก 0-7 แต่ละ
0=ปิด, 1=ดำ, 2=แดง, 3=เขียว, 4=น้ำเงิน, 5=ฟ้า,
6=สีม่วงแดง 7=สีเหลือง
-f char * "" ชื่อของไฟล์ที่ส่งออก "" = อัตโนมัติ, "-" = stdout
-l ถ่าน * "" ชื่อของไฟล์บันทึกเสริม
-m ถ่าน * โหมดก่อน ถูกต้อง (บางส่วนเป็นตัวเลือกเวลาคอมไพล์):
mf,cad,dxf,em,emf,มหากาพย์,eps,escp2,fig,jpg,gpt,hpgl,
rgip, pcl, pcx, pic, img, pbm, png, ก่อน, svg, tiff, pdf, nc
-p ถ่าน * 11111111 ขนาดปากกา [จุด] (ค่าเริ่มต้น), [1/10 มม.] (mf, ps)
ที่ถูกต้อง: 1 ถึง 8 หลัก 0-9 (หรือตัวอักษร AZ สำหรับ
ความกว้างเกิน 0.9 มม.) แต่ละรายการ
-P int 0:0 ช่วงหน้าที่เลือก (m:n) (0 = 0:0 = ทุกหน้า)
-q ปิดโหมดเงียบ ไม่มีเอาต์พุตการวินิจฉัย
-r สองเท่า 0.0 มุมการหมุน [องศา] -r90 ให้ภูมิทัศน์
-s ถ่าน * hp2xx.swp ชื่อของไฟล์สลับ

การควบคุมขนาด:
-a สองเท่า 1.0 ปัจจัยด้าน ใช้ได้: > 0.0
-h สองเท่า 200 ความสูง [มม.] ของภาพ
-w สองเท่า 200 ความกว้าง [มม.] ของภาพ
-x double - ค่า xmin ที่ตั้งไว้ล่วงหน้าของช่วงพิกัด HPGL
-X double - ค่า xmax ที่ตั้งไว้ล่วงหน้าของช่วงพิกัด HPGL
-y double - ค่า ymin ที่ตั้งไว้ล่วงหน้าของช่วงพิกัด HPGL
-Y double - ค่า ymax ที่ตั้งไว้ล่วงหน้าของช่วงพิกัด HPGL
-z การมีส่วนร่วม 1.0 Z สองเท่า (ความลึกในการทำงาน) (ใช้ในเอาต์พุต nc เท่านั้น)
-Z double -1.0 Z ความลึกในการหดกลับ (ใช้ในเอาต์พุต nc เท่านั้น)
-t ปิดโหมดขนาดจริง ยับยั้งผลกระทบของ -a -h -w

การควบคุมการจัดการ HPGL:
-n off ไม่มีการเติมรูปหลายเหลี่ยม; วาดโครงร่างแทน
-N off ละเว้นคำสั่ง PS คำนวณขนาดพล็อตตามต้องการ
-e int 0 ขยายขีดจำกัดการตัด IW ตามจำนวนที่กำหนด
-M int 0 รีแมปปากกา no.0 คำสั่งไปยังปากกาที่กำหนด

การควบคุมรูปแบบแรสเตอร์:
-d int ค่า 75 DPI (x หรือทั้งคู่ x&y)
-D int 75 DPI ค่า (y เท่านั้น)

บมจ. เท่านั้น:
-F ปิด ส่ง FormFeed หลังข้อมูลกราฟิก
-i ปิด Pre-initialize เครื่องพิมพ์
-S int 0 (Deskjet) คำสั่งพิเศษ: 0=off,1=b/w,3=CMY,4=CMYK
-d (ดูด้านบน) ใช้ได้เพียง 300, 150, 100, 75
-D (ดูด้านบน) INVALID สำหรับ PCL!

EPS, PCL และตัวอย่างบางส่วน:
-o สองเท่า 0.0 x ออฟเซ็ต [มม.] ของภาพ (ระยะขอบซ้าย)
-O สองเท่า 0.0 y offset [mm] ของภาพ (ขอบบน)
-C แก้ไข -o -O ให้ภาพอยู่กึ่งกลางภายใน -w -h frame

TIFF เท่านั้น:
-S int 0 การบีบอัด: 0/1=ปิด,2=RLE,3=G3FAX,4=G4FAX,
6=OJPEG,7=JPEG,8=ปล่อยลม

แสดงตัวอย่างบนพีซี (DOS):
-V int 18 ไบต์โหมด VGA (ทศนิยม)
-------------------------------------------------- -----------------------
-H แสดงความช่วยเหลือ

DESCRIPTION


แรงม้า2xx อ่านไฟล์ต้นฉบับ HPGL ASCII ตีความและแปลงเป็นไฟล์
รูปแบบเวกเตอร์อื่น ๆ หรือรูปแบบ rasterfile หลายรูปแบบ ปัจจุบัน HPGL
parser รู้จักชุดย่อยขนาดใหญ่ของ HPGL/2 ฟังก์ชันระดับสูงบางอย่างที่เกี่ยวข้องกับรูปหลายเหลี่ยม
การกรอกหายไป นอกจากนี้ เฉพาะฟอนต์เวกเตอร์พื้นที่คงที่บางส่วนเท่านั้น และไม่มี
รองรับแบบอักษรโค้งพื้นที่ตัวแปร นอกเหนือจากข้อจำกัดเหล่านี้ แรงม้า2xx ได้พิสูจน์แล้วว่าได้ผล
ด้วยแหล่ง HP-GL มากมายโดยไม่มีปัญหาใดๆ

ทั่วไป OPTIONS


แรงม้า2xx อ่านจาก stdin หรือจากไฟล์หากมีให้ในบรรทัดคำสั่ง หากไม่มีไฟล์เอาต์พุต
มีการกำหนดชื่อ (ค่าเริ่มต้น) เอาต์พุตจะเข้าสู่ไฟล์ที่มีชื่อที่ได้รับโดยอัตโนมัติ
จากชื่อไฟล์อินพุตและโหมดปัจจุบัน ตัวอย่างเช่น, แรงม้า2xx -m บมจ ฟู.hpgl เขียน
เอาต์พุตไปยังไฟล์ "foo.pcl" ใช้ตัวเลือก -f ออกจากไฟล์ เพื่อระบุชื่อไฟล์เอาต์พุตของคุณ
อย่างชัดเจน หรือ -I -f- เพื่อเขียนไปยัง stdout เช่น เมื่อไพพ์ลงในคิว

โปรแกรมสแกนแหล่ง HPGL ปัจจุบัน แปลงคำสั่งการวาดทั้งหมดเป็นระดับประถมศึกษา
เวกเตอร์ บันทึกไว้ในไฟล์ชั่วคราว และกำหนดค่าสูงสุดพร้อมกัน
ช่วงพิกัดที่ใช้ จากนั้นจะประมวลผลเวกเตอร์โดยการแมปให้เป็นค่าที่ผู้ใช้กำหนด
ระบบพิกัดรักษาอัตราส่วนภาพข้อมูลเดิม

ระบบพิกัดนี้โดยค่าเริ่มต้นจะพอดีกับหน้าต่างขนาด 200 มม. x 200 มม. เพื่อเปลี่ยนแปลง
ขนาดของขอบหน้าต่างนี้ ใช้ -h ความสูง และ -w ความกว้าง เพื่อตั้งค่า (สูงสุด) ที่ต้องการ
ความสูงและความกว้างของภาพที่ส่งออกของคุณ เลือกใช้ -a ปัจจัยด้าน เพื่อเปลี่ยน
อัตราส่วนกว้างยาวตามปัจจัยที่กำหนด (ปัจจัยด้าน < 1 ทำให้ภาพของคุณแคบลง) ที่สร้างขึ้น
รูปภาพจะพอดีกับหน้าต่างที่กำหนดโดย -h height และ -w width บุด้วย
สีพื้นหลังที่ระยะขอบล่างหรือขวาถ้าจำเป็น

วิธีที่สองในการกำหนดขนาดคือขึ้นอยู่กับขนาดที่รูปภาพจะแสดงจริง ๆ ถ้า
ลงจุดบนกระดาษโดยใช้เครื่องวางแผนที่เข้ากันได้กับ HP โดยการเปิดใช้งานแฟล็ก -I -t (จริง
ขนาด) ตัวเลือก -a, -h และ -w จะถูกละเว้น และขนาดได้มาจากไฟล์ HP-GL
สมมติว่า 1 HP unit = 1/40 mm.

ตัวเลือกเสริม (Option) -r การหมุน_angle (ใน องศา) ให้คุณหมุนวัตถุก่อนการปรับขนาดทั้งหมด
การดำเนินงาน การใช้งานหลักคือการอำนวยความสะดวกในรูปแบบแนวนอน: -r90 หมุนทั้งหมดของคุณ
รูปภาพ เช่น จากรูปแบบแนวตั้งเป็นแนวนอน อย่างไรก็ตาม มุมการหมุนที่เหมาะสมใดๆ คือ
ถูกต้อง.

โดยตั้งชื่อไฟล์ด้วย option -l ไฟล์บันทึก คุณสามารถเปลี่ยนเส้นทางเอาท์พุตการวินิจฉัยไปที่
ไฟล์ที่กำหนด แม้จะไม่มีกลไกการเปลี่ยนเส้นทางสำหรับ stderr เช่นเดียวกับในเชลล์ UNIX (เช่น
ดอส). ตัวเลือก -q (เงียบ) กำจัดพวกเขาอย่างสมบูรณ์

หากคุณต้องการประมวลผลชุดของวัตถุที่คล้ายกันซึ่งควรแปลเป็นอย่างแน่นอน
ระบบพิกัดเดียวกันมีวิธีการแทนที่การปรับขนาดอัตโนมัติ: ขั้นแรกให้เรียกใช้ทั้งหมด
แยกไฟล์และจดข้อมูลในช่วงพิกัดที่ใช้ จากนั้นเลือกช่วงที่
จะครอบคลุมรูปภาพทั้งหมดของคุณ ตอนนี้คุณสามารถกำหนดค่าเริ่มต้นให้กับที่สร้างขึ้นภายใน
ขีดจำกัดช่วงโดยระบุ -x เอ็กซ์มิน, -X เอ็กซ์แม๊กซ์, -y หมิน และ -Y วายแม็กซ์ หมายเหตุ: การตัดเป็นเพียง
รองรับผ่านคำสั่ง IW ! หากพิกัดภาพใดเกินขีดจำกัดของคุณ ภาพเหล่านั้นจะเป็น
เขียนทับ

ใช้ตัวเลือก -m โหมด เพื่อเลือกโหมดโปรแกรม เช่น รูปแบบเอาต์พุต ปัจจุบัน
รองรับ: mode = "mf" (Metafont), "em" (คำสั่ง emTeX \special{}), "epic" (การวาดเส้น
ใช้มาโคร TeX ภายใน epic.sty), "eps" (PostScript), "dxf" (Autocad), "emf/emp" (MS
Metafile ที่ปรับปรุงแล้ว / การพิมพ์ - มีให้ในโปรแกรมปฏิบัติการที่สร้างโดย Windows เท่านั้น), "svg"
(กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้), "fig" (XFig 3.2), "gpt" (GnuPlot ascii), "hpgl" (ตัวย่อ
HP-GL เช่น สำหรับงานนำเข้า), "pcl" (รูปแบบ HP-PCL ระดับ 3 (เหมาะสำหรับการพิมพ์บน HP)
Laserjet II, DeskJet หรือเครื่องพิมพ์ที่รองรับ), "escp2" (คำสั่งเครื่องพิมพ์ Epson Esc/P2,
เหมาะสำหรับการพิมพ์บนรุ่น Epson Stylus), "img" (รูปแบบ GEMs IMG), "jpg" (JPEG
รูปภาพ), "pdf" (รูปแบบ Adobe Portable Document), "pbm" (Portable Bit Map / Portable PixMap
สำหรับแปลงสี), "pcx" (รูปแบบ PC-Paintbrush, ยอมรับโดย MS-Paintbrush / Windows
3.0 และตัวแสดงพิกเซลบนพีซีอื่น ๆ อีกมากมาย "png" (รูปแบบกราฟิกเครือข่ายแบบพกพา)
"nc" (รหัส CNC G สำหรับการแกะสลัก) หรือ "rgip" (Uniplex RGIP) มีพรีวิวด้วย
ตัวเลือก "ก่อน" ซึ่งรองรับการ์ด VGA (DOS), ATARI, AMIGA, X11 เซิร์ฟเวอร์และ Sunview
โหมดเริ่มต้นคือ "ก่อน" (เนื่องจากบางโหมดเหล่านี้ใช้ไลบรารีภายนอก จึงไม่
เป็น buildin ตามค่าเริ่มต้น และไม่พร้อมใช้งานในไบนารีที่สร้างไว้ล่วงหน้าที่ให้มา เช่น ใน Linux
การแจกแจง ข้อความการใช้งานที่สร้างขึ้นเมื่อ hp2xx ถูกเรียกใช้โดยไม่มีพารามิเตอร์ will
ระบุโหมดที่ใช้งานได้จริงเสมอ)

หากคุณใช้รูปแบบแรสเตอร์ รูปภาพจะถูกแรสเตอร์โดยค่าเริ่มต้นเป็นความละเอียด 75 DPI
ภาพ. ใช้ตัวเลือก -d DPI_ค่า เปลี่ยนความละเอียด เช่น -d300 จะทำให้ HP LJ-II
แรสเตอร์ไลซ์ 300 dpi ที่เข้ากันได้ มีวิธีระบุความละเอียดที่แตกต่างกันสำหรับ
ทิศทาง y: -D DPI_y_value

พบว่าบางโปรแกรมสร้างเอาต์พุต HPGL โดยมีขอบเขตการตัดที่แน่นเกินไป ซึ่ง
ตัวอย่างเช่น นำไปสู่บางส่วนของอักขระข้อความที่ถูกตัดออก ใช้ตัวเลือก -e คลิปพิเศษ
เพื่อเพิ่มพื้นที่บางส่วนเพื่อแก้ไขข้อบกพร่องดังกล่าว ตัวอย่างเช่น,
-e 40 จะเพิ่มหน่วยล็อตเตอร์พิเศษ 40 หน่วยให้กับทุกด้านของกล่องคลิปหนีบซึ่งเท่ากับ 1 มม. จริง
ขนาด.

ในขณะที่ประมวลผลภาพขนาดใหญ่ที่ความละเอียดสูงบนเครื่องที่มีหน่วยความจำต่ำ โดยทั่วไปแล้วจะต่ำกว่า
DOS โปรแกรมอาจเริ่มสลับ ทางเลือกเปลี่ยนไฟล์สลับโดยใช้ -s ไฟล์สวอปไฟล์,
เช่นเพื่อเพิ่มความเร็วในการประมวลผลโดยสลับไปยังดิสก์ RAM

เว้นแต่ไฟล์ hpgl จะระบุความกว้างและสีของปากกาที่เลือกเอง (สูงสุด 256
ปากกา) จำลองม้าหมุน 8 ด้าม คุณสามารถระบุขนาดและสีของปากกาสำหรับแต่ละ .ได้
ปากกาเหล่านี้ผ่านตัวเลือก -p เชือก และ -c เชือก "สตริง" ต้องมี 1..8 หลัก (0-9
สำหรับขนาด 0-7 สำหรับสี) ตัวเลข n (นับจากซ้าย) ตรงกับหมายเลขปากกา
น. ค่าหลักคือสีหรือขนาดของปากกานี้ในหน่วยภายใน หน่วยความกว้างปากกา
สอดคล้องกับ 1/10 มม. - ใช้ปากกากว้างเกิน 0.9 มม. ได้โดยใช้ตัวอักษรของ
อักษรละติน ดังนั้น A=1mm, B=1.1mm เป็นต้น ขนาดเริ่มต้นคือ 1 สำหรับปากกาทั้งหมด
กำหนดสีตาม: 0=ปิด, 1=ดำ, 2=แดง, 3=เขียว, 4=น้ำเงิน, 5=ฟ้า,
6=สีม่วงแดง 7=สีเหลือง ตัวอย่างการใช้งาน: -p22222222 -c33333333 เปลี่ยนขนาดปากกาทั้งหมดเป็น2
หน่วยทุกสีเป็นสีเขียว -p302 -c407 ทำให้ปากกา #1 เป็นปากกาสีน้ำเงินขนาด 3 , ปากกา #3 เป็นสีเหลือง
ปากกาขนาด 2 ระงับการวาดทั้งหมดด้วยปากกา #2 และเก็บขนาดปากกาอื่นๆ ทั้งหมดและ
สี การตั้งค่า -p หรือ -c จะแทนที่คำสั่ง HPGL/2 ที่เทียบเท่า (PC,PW) ใน
ไฟล์ HP-GL

บางครั้ง ไฟล์ HP-GL มีเอาต์พุตพล็อตเตอร์หลายหน้า แรงม้า2xx ตระหนักถึง HP-
คำสั่ง GL สำหรับ "feed-forward", "pause" หรือ "new page" และโดยค่าเริ่มต้นจะวาดแต่ละภาพเป็น
หน้าแยกต่างหาก (บันทึกเป็นไฟล์เอาต์พุตที่มีหมายเลขตามลำดับ หรือเปิดหน้าตัวอย่างใหม่
หน้าต่างสำหรับแต่ละ) คุณสามารถเลือกช่วงหน้าใด ๆ โดยใช้ตัวเลือก -P
หน้าแรก:หน้าสุดท้าย ซึ่งเป็นสาเหตุ แรงม้า2xx เพื่อข้ามคำสั่งการวาดทั้งหมดยกเว้นคำสั่งใน
หน้าที่กำหนด โปรดทราบว่าแม้ว่าจะวาดเพียงหน้าเดียวจริงๆ แรงม้า2xx จะ
อย่างไรก็ตาม ประมวลผลไฟล์ HP-GL ทั้งหมด สิ่งนี้ทำให้แน่ใจได้ว่าผลกระทบของหน้าเริ่มต้นบน
โหมดภายในมีอิทธิพลต่อหน้าต่อ ๆ ไป เช่นเดียวกับผู้วางแผนจริง

เวกเตอร์ รูปแบบ


รูปแบบเวกเตอร์ที่รองรับคือ: TeX/เมตาฟอนต์, emTex พิเศษ, TeX/มหากาพย์-มาโคร, autocad DXF
CNC CNC G-รหัส รูป X 3.2, GnuPlot แอสกี ย่อ HP_GL, ยูนิเพล็กซ์ อาร์จีพี สามารถปรับขนาดได้ เวกเตอร์
กราฟิก (SVG) อะโดบี PDF(ถ้า libpdf is สามารถใช้ได้) และ -I PostScript ใช้ -m mf เพื่อแปลง
HPGL วาดเป็นอักขระ Metafont เพื่อรวมไว้ในเอกสาร TeX เป็น
อักขระ "Z" ของแบบอักษรพิเศษที่คุณสามารถสร้างได้ แก้ไขที่มาของ metafont เช่น to
เปลี่ยนตัวอักษร "Z" เป็นอย่างอื่น หรือเปลี่ยนความหนาของเส้นที่ตั้งค่าเป็น 0.4pt
โดยค่าเริ่มต้น. โหมดอื่นๆ ที่เกี่ยวข้องกับ TeX ("cad" สำหรับโค้ดที่เข้ากันได้กับ TeXcad, "em" สำหรับ
ใช้มาโคร \special{em:line} และ "epic" สำหรับการวาดเส้นด้วยมาโครจาก
"epic.sty") จัดการกับการประนีประนอมต่างๆ เพื่อรับมือกับความสามารถในการวาดเส้นที่ไม่ดีของ TeX
และโดยทั่วไปจะไม่แนะนำหรือสนับสนุนอย่างเต็มที่ อย่าลังเลที่จะทดลองกับพวกเขา
-- พวกเขาสร้างเอาต์พุต ASCII ที่ควรเป็น "อินพุต" ลงในเอกสาร TeX/LaTeX

ใช้ตัวเลือก -p ขนาดปากกา สำหรับควบคุมขนาดปากกา: Metafont หรือ PostScript จริง
ขนาดปากกาจะเป็น "ขนาดปากกา * 0.1 มม." โดยมีขนาดปากกา = 0 - 9 (0 = ไม่มีรูปวาด) เหมือน
นำไปใช้กับ

ในโหมด PostScript (-ม eps) คุณอาจต้องใช้ตัวเลือก -o และ -O (ดูด้านล่าง) สำหรับ
ระยะขอบกระดาษที่เหมาะสมตั้งแต่ แรงม้า2xx วางรูปภาพของคุณ "ล้าง" ไว้ที่กระดาษด้านซ้ายและด้านบน
จำกัดโดยค่าเริ่มต้น

แรสเตอร์ รูปแบบ


รองรับรูปแบบต่อไปนี้: HP-PCL, Esc/P2, PCX, PIC, IMG, JPG, PBM/PPM, PNG,
TIFF และการแสดงตัวอย่าง (รูปแบบ PNG และ TIFF ขึ้นอยู่กับ libpng,zlib และ libtiff, JPG . ภายนอก
อาศัย libjpeg เวอร์ชันที่สร้างบนระบบ MS windows - หรือเวอร์ชันที่เชื่อมโยงกับ
libEMF บนแพลตฟอร์มอื่น - อาจรองรับการสร้างและการพิมพ์ EMF เพิ่มเติม)

การเพิ่มรูปแบบอื่นทำได้ง่ายสำหรับโปรแกรมเมอร์เนื่องจาก hp2xx's โมดูลาร์
โครงสร้าง. โปรแกรมจัดสรรบิตแมปแบบบรรทัดต่อบรรทัด สลับบรรทัดเป็นดิสก์
ถ้าจำเป็นและแปลงเป็นบิตแมปนี้ ขึ้นอยู่กับรูปแบบที่เลือก การแปลง
จากนั้นโมดูลจะเปิดใช้งาน ซึ่งสามารถแทนที่ได้อย่างง่ายดายด้วยตัวแปลงอื่น เพิ่มมากขึ้น
รูปแบบถ้าคุณต้องการ!

ตัวเลือกเสริม (Option) -p ขนาดปากกา ควบคุมขนาด (เป็นพิกเซล) ของปากกาพล็อตเสมือน เพียง
รูปร่างของปลายปากกาที่ใช้เป็นรูปสี่เหลี่ยมจัตุรัสของความยาวที่กำหนด ปากกาขนาด 5...9
จะรับหน่วย แต่แทนที่ด้วย 4 หน่วย ระบุ -p4 เมื่ออยู่ในโหมด 75 DPI จะ
สร้างภาพที่ค่อนข้างงุ่มง่าม ในขณะที่คุณอาจต้องการ -p2 มากกว่า -p1 เมื่ออยู่ใน 300 DPI

PCX: ขนาดของรูปภาพ PCX ถูกควบคุมผ่านความสูงที่ระบุและ DPI . ปัจจุบัน
ค่า. ในการสร้างภาพ PCX ความละเอียดสูง เพียงเพิ่มค่า DPI ตามต้องการ PCX
รูปแบบไม่ยอมรับการชดเชย

IMG: ดู PCX

PBM/PPM: ดูตัวเลือก PCX หากไฟล์ hpgl ของคุณไม่ใช่ไฟล์ขาวดำ hp2xx will
สร้างไฟล์ PPM (portable pixmap) โดยอัตโนมัติแทนบิตแมป PBM (ใช้ -c11111111
เพื่อบังคับให้สร้าง PBM จากไฟล์ hpgl สี) ขึ้นอยู่กับตัวเลือกเวลาคอมไพล์
PBM_ASCII, hp2xx จะสร้างไฟล์ ascii หรือ binary pbm (ppm) ซึ่งมักจะมีประสิทธิภาพมากกว่า
ควรใช้รูปแบบไบนารี

(ตัวเลือกที่ไม่รองรับ) PIC, PAC: ATARI ST (640x400 พิกเซล) สามารถทิ้งได้อย่างง่ายดาย
ไฟล์. โปรแกรมเช่น STAD ยอมรับกราฟิกโดยรวมไฟล์ดัมพ์หน้าจอดังกล่าว
กราฟิกที่เติมมากกว่าหนึ่งหน้าจออาจแบ่งออกเป็นบล็อกขนาดหน้าจอและ
โหลด / ติดตั้งตามขวาง แรงม้า2xx แปลงเป็นรูปแบบบิตแมป ATARI โดยพยายามให้พอดีกับ
ผลลัพธ์ภาพเป็นหน้าจอเดียวเทียบเท่า (สูงสุด 400 แถว สูงสุด 80 ไบต์ (640 .)
พิกเซล) ต่อแถว) ถ้ามันสำเร็จ แรงม้า2xx สร้างไฟล์เอาต์พุตเดียว ระบุเท่านั้น
ชื่อฐาน (ตัวเลือก -f) ตั้งแต่ แรงม้า2xx เพิ่มนามสกุลไฟล์ ".pic" หรือ ".pac" โดยอัตโนมัติ
อย่าพยายามทำงานกับไฟล์ HPGL มากกว่าหนึ่งไฟล์พร้อมกัน! อย่าใช้มากกว่า6
อักขระสำหรับชื่อไฟล์และหลีกเลี่ยงตัวเลข หากต้องการบล็อกหน้าจอเพิ่มเติม
แนวนอนและ/หรือแนวตั้ง แรงม้า2xx จะแยกภาพออกโดยอัตโนมัติ
ไฟล์ นับตามคอลัมน์ (บนลงล่างและจากซ้ายไปขวา) บวกเลขสองหลัก
หมายเลขไปยังชื่อไฟล์ที่กำหนด รองรับสูงสุด 10 คอลัมน์ รูปภาพคือ
บุด้วยสีพื้นหลังที่ด้านขวาและระยะขอบด้านล่าง หากจำเป็น ไฟล์คุณสมบัติของ PAC
การบีบอัด PIC ไม่

PCL: รูปแบบ HP-PCL ระดับ 3 มีประโยชน์มากที่สุดสำหรับการส่งออกเครื่องพิมพ์โดยตรง จากการกระทำดังกล่าว
มีการเพิ่มแฟล็กและตัวเลือกพิเศษบางอย่าง: ใช้แฟล็ก -i ส่งเครื่องพิมพ์
ลำดับการเริ่มต้นก่อนภาพจริง เหนือสิ่งอื่นใด สิ่งนี้จะสอน
เครื่องพิมพ์ขนาดกระดาษที่จะใช้ ธง -F เพิ่ม Form Feed (FF, hex 0C) หลัง image
เสร็จสมบูรณ์ซึ่งเป็นสิ่งที่คุณอาจต้องการเกือบตลอดเวลา อย่างไรก็ตาม การพิมพ์ซ้อนทับของ
หลายไฟล์สามารถทำได้โดยละเว้น -F

หากต้องการควบคุมตำแหน่งสุดท้ายของรูปภาพบนกระดาษเพิ่มเติม คุณสามารถเพิ่ม x หรือ y
ชดเชยโดยใช้ -o X_ออฟเซ็ต or -O Y_ออฟเซ็ต เช่น, -o 20 -O 30 จะ ให้ เธอ 30 mm เพิ่มเติม
ด้านบน ขอบ และระยะขอบซ้ายเพิ่มเติม 20 มม. ตัวเลือก -C แก้ไขการชดเชยเหล่านี้เป็นศูนย์
รูปภาพภายในกรอบที่กำหนดโดย -w -h

ทางเลือก -C จะพยายามจัดกึ่งกลางภาพวาดบนกระดาษโดยอัตโนมัติ หมายเหตุด้วย
ที่ แรงม้า2xx ตอนนี้ใช้คำสั่ง PS (ขนาดหน้า) ในไฟล์ hpgl ซึ่งสามารถสร้าง
พื้นที่สีขาวรอบๆ ภาพวาดจริง

ทางเลือก -N จะทำให้ hp2xx ละเว้นคำสั่ง PS ที่ให้ไว้ในไฟล์ hpgl และ
คำนวณขนาดภาพใหม่ตามเรขาคณิตจริงแทน

ทางเลือก -n จะทำให้ hp2xx ละเว้นคำสั่งการเติมรูปหลายเหลี่ยมใด ๆ โดยแสดงผลเฉพาะของพวกเขา
เค้าร่าง ซึ่งอาจใช้เป็นทั้งวิธีแก้ปัญหาสำหรับการรองรับ polyfill แบบจำกัดของ hp2xx และ
ปรับปรุงความชัดเจนของภาพขนาดย่อของการออกแบบ PCB และอื่นๆ

ทางเลือก -M เลขปากกา จะทำการแมปคำสั่งสีหรือการวาดภาพใหม่จากปากกา 0 ถึง
ปากกาที่ระบุ (ซึ่งโดยทั่วไปแล้วไม่ควรใช้ในภาพวาด) ประวัติศาสตร์
การเลือกปากกา 0 สั่งให้พล็อตเตอร์ปากกาวางปากกาและหยุดวาดในขณะที่
เครื่องพิมพ์อิงค์เจ็ทสมัยใหม่สามารถใช้งานได้เหมือนสีอื่นๆ เนื่องจากความคลุมเครือนี้ hp2xx will
วาดพื้นหลังของกราฟิกแรสเตอร์ในปากกาสี 0 เว้นแต่จะใช้ตัวเลือกนี้

สำหรับเครื่องพิมพ์ DeskJet / DeskJet Plus / DeskJet 500 / Deskjet 550 มีความพิเศษอยู่บ้าง
คำสั่งเครื่องพิมพ์ เปิดใช้งานด้วย option -S n. n=0 ปิดเครื่อง n=1 เปิดใช้งาน
โหมดขาวดำ n=3 (เฉพาะ DJ500C และ DJ550 เท่านั้น) รองรับข้อมูลสี CMY n=4 (เฉพาะ DJ550C เท่านั้น)
รองรับข้อมูลสี CMYK n!=0 ใดๆ เปิดใช้งานการบีบอัดข้อมูล PLC (โหมด TIFF: 2)

Esc/P2: นี่คือภาษาควบคุมที่ใช้ในตระกูลอิงค์เจ็ต Epson Stylus แรงม้า2xx
ปัจจุบันไม่ได้ระบุหัวฉีดมากกว่าหนึ่งบรรทัดในหัวพิมพ์ ดังนั้นการพิมพ์
ในขณะที่แน่นอนจะช้ามาก ผู้ใช้อาจต้องการไพพ์เอาต์พุตของ PostScript
โมดูลผ่าน ผี จนกว่าปัญหานี้จะได้รับการแก้ไข

PNG: รองรับรูปแบบกราฟิกเครือข่ายแบบพกพาขึ้นอยู่กับ libpng ที่มีอยู่
จาก www.libpng.org

PRE: แสดงตัวอย่างบนเครื่องทั้งหมด ใช้ตัวเลือก -h -w -o -O -C เพื่อกำหนดขนาดหน้าจอและ
ตำแหน่งของเอาต์พุตของคุณ (-o -O -C อาจใช้ไม่ได้เสมอไป) ภายใต้ X11 คุณสามารถเลื่อนไปรอบๆ an
ภาพที่ใหญ่กว่าขนาดหน้าจอโดย 'ลาก' ด้วยเมาส์ (กดปุ่ม
1 ขณะเลื่อนเมาส์ไปในทิศทางที่ต้องการ) ปุ่มเมาส์หรือแป้นคีย์บอร์ดอื่นๆ
จะยุติการแสดงตัวอย่าง สำหรับการ์ด VGA (DOS) ตัวเลือก -V โหมด VGA ให้คุณมีวิธีง่ายๆ
เพื่อใช้โหมด SVGA โปรดระวังอย่ากำหนดหน้าต่างที่ใหญ่กว่ากราฟิกของคุณ
อุปกรณ์สามารถจัดการได้เนื่องจากผลลัพธ์ที่คาดเดาไม่ได้ เนื่องจาก hp2xx ใช้การเรียก BIOS มาตรฐานไปยัง
ตั้งค่าพิกเซลบนการ์ด VGA (ช้าแต่พกพาสะดวก) คุณสามารถเลือกโหมดความละเอียดสูงที่รองรับโดย
ระบบของคุณเพียงแค่ระบุไบต์ของโหมดด้วยตัวเลือกนี้

TIFF: รูปแบบไฟล์ภาพที่ติดแท็กได้รับการสนับสนุนโดยกราฟิกและการจัดการภาพส่วนใหญ่
โปรแกรม รองรับ TIFF ใน แรงม้า2xx อาศัยไฟล์ TIFF ห้องสมุด ใช้ได้จาก
www.libtiff.org ซึ่งมีวิธีการบีบอัดภาพหลายวิธี ดิ -S บรรทัดคำสั่ง
ตัวเลือกเลือกระหว่างพวกเขาดังนี้: -S 0 or -S 1: ไม่ การอัด -S 2: RLE (วิ่ง ความยาว
การเข้ารหัส) -S 3: บัญชีกลุ่ม 3 แฟกซ์ (ขาวดำ) -S 4: บัญชีกลุ่ม 4 แฟกซ์ (ขาวดำ) -S 5: GIF (ยังไม่
ใช้ได้ by ค่าเริ่มต้น, เพราะ of ยูนิซิส สิทธิบัตร) -S 6: JPEG ('เก่า' TIFF 6.0 สไตล์) -S
7: JPEG -S 8: ยุบ

ตัวอย่าง


% hp2xx -m pcx -f my_output.pcx -d300 -p2222 -h50 -a 1.2 my_input.hp

สร้างไฟล์ PCX ที่ความสูง 300 DPI 50 มม. โดยใช้ปัจจัยด้านภาพ
1.2 และขนาดปากกา 2 พิกเซลสำหรับปากกา 1-4

% my_hpgl_generator | hp2xx -f- -o20 -O30 -F -q | lpr -P my_PCL_printer

เอาต์พุต HPGL ถูกส่งผ่าน hp2xx; รหัส PCL ที่ได้จะถูกส่งไปที่
คิวเครื่องพิมพ์ให้ภาพสูง 100 มม. ที่ 75 DPI
สร้างระยะขอบซ้ายเพิ่มเติม 20 มม. และระยะขอบบน 30 มม.
Formfeed จะถูกเพิ่ม (สะดวกถ้าคิวเครื่องพิมพ์ของคุณไม่ทำ)

% hp2xx my_input.hp

แสดงตัวอย่างบนหน้าจอหรือในหน้าต่าง

ORIGINAL ผู้แต่ง


ไฮนซ์ ดับเบิลยู. แวร์นท์เกส, Physikal. ชีววิทยา, เกบ. 26.12,
ไฮน์ริช-ไฮเนอ-ยูนิเวอร์ซิตี้,
D-40225 ดุสเซลดอร์ฟ เยอรมนี

ผู้ดูแล ตั้งแต่ V 3.30


มาร์ติน โครเกอร์, daVeg GmbH,
ชอทเทนเนอร์ เวก 2
D-64289 ดาร์มสตัดท์ เยอรมนี
[ป้องกันอีเมล] or [ป้องกันอีเมล]

คุณลักษณะ ATARI และโหมด PIC, PAC, IMG เกิดจาก Norbert Meyer, Duesseldorf
เวอร์ชัน AMIGA และโหมด PBM เกิดจาก Claus Langhans, Kelkheim (Ts.)
ตัวแสดงตัวอย่าง X11 เกิดจาก Michael Schoene, Duesseldorf
ขอบคุณสำหรับการสนับสนุน VAX และการทดสอบมากมายถึง
Michael Schmitz & Gerhard Steger, ดุสเซลดอร์ฟ
ความช่วยเหลือจาก OS/2 จำนวนมากเกิดจาก Host Szillat, Berlin
(ผู้ร่วมให้ข้อมูลในภายหลัง: ดูไฟล์ TEXINFO)

วินิจฉัย


จำนวนคำสั่ง HPGL ที่ถูกละเว้นและ/หรือไม่รู้จัก คุณจะได้รับแจ้งหาก
การแลกเปลี่ยนเริ่มต้นขึ้น ความคืบหน้าถูกระบุโดยการนับลอการิทึมของเวกเตอร์ภายในระหว่าง
การสแกนและการพล็อตหรือโดยจุดระหว่างเอาต์พุต (โหมดแรสเตอร์) โดยที่แต่ละจุดสอดคล้องกัน
ถึง 10 เส้นสแกน

ใช้ hp2xx ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad