นี่คือคำสั่ง fax2tiff ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
fax2tiff - สร้างไฟล์แฟกซ์ TIFF Class F จากข้อมูลแฟกซ์ดิบ
เรื่องย่อ
fax2tiff [ ตัวเลือก ] [ -o เอาท์พุต.tif ] อินพุต.ดิบ
DESCRIPTION
Fax2tiff สร้างไฟล์ TIFF ที่มีข้อมูลที่เข้ารหัส CCITT Group 3 หรือ Group 4 จากหนึ่งหรือ
ไฟล์เพิ่มเติมที่มีข้อมูลที่เข้ารหัส ``ดิบ'' กลุ่ม 3 หรือกลุ่ม 4 (โดยทั่วไปจะได้รับโดยตรง
จากโมเด็มแฟกซ์) โดยค่าเริ่มต้น ข้อมูลแต่ละแถวในไฟล์ TIFF ที่เป็นผลลัพธ์คือ
เข้ารหัส 1 มิติและเสริมหรือตัดให้เหลือ 1728 พิกเซล ตามต้องการ ผลลัพธ์
ภาพเป็นชุดความละเอียดต่ำ (98 เส้น/นิ้ว) หรือความละเอียดปานกลาง (196 เส้น/นิ้ว)
หน้า ซึ่งแต่ละหน้าเป็นแถบข้อมูลเดียว ไฟล์ที่สร้างขึ้นสอดคล้องกับTIFF
ข้อกำหนด Class F (FAX) สำหรับการจัดเก็บข้อมูลแฟกซ์ โดยเฉพาะอย่างยิ่ง หมายความว่า
แต่ละหน้าของข้อมูลไม่ ไม่ รวมตัวต่อท้าย กลับ ไปยัง ควบคุม (RTC) รหัส; เช่น
ที่จำเป็นสำหรับการส่งผ่านตามข้อกำหนด CCITT Group 3 เก่า ``คลาสสิก''
รูปแบบจะถูกสร้างขึ้นหาก -c ใช้ตัวเลือก (ขอแบบคลาสFได้ด้วย
กับ -f ตัวเลือก.)
ชื่อเริ่มต้นของภาพที่ส่งออกคือ แฟกซ์.tif; นี้สามารถเปลี่ยนแปลงได้ด้วย -o ตัวเลือก
ไฟล์อินพุตแต่ละไฟล์จะถือว่าเป็นหน้าข้อมูลแฟกซ์แยกจากเอกสารเดียวกัน
ลำดับที่ระบุไฟล์อินพุตบนบรรทัดรับคำสั่งคือลำดับที่
หน้าผลลัพธ์ปรากฏในไฟล์ผลลัพธ์
OPTIONS
ตัวเลือกที่ส่งผลต่อการตีความข้อมูลที่ป้อน ได้แก่
-3 สมมติว่าข้อมูลเข้าเป็น CCITT Group 3 ที่เข้ารหัส (ค่าเริ่มต้น)
-4 สมมติว่าข้อมูลเข้าเป็น CCITT Group 4 ที่เข้ารหัส
-U สมมติว่าข้อมูลที่ป้อนไม่มีการบีบอัด (กลุ่ม 3 หรือกลุ่ม 4)
-1 สมมติว่าข้อมูลอินพุตถูกเข้ารหัสด้วย CCITT Group 1 . รุ่น 3 มิติ
อัลกอริธึมการเข้ารหัส Huffman (ค่าเริ่มต้น)
-2 สมมติว่าข้อมูลอินพุตเป็นเวอร์ชัน 2 มิติของการเข้ารหัส CCITT Group 3 Huffman
ขั้นตอนวิธี
-P สมมติว่าข้อมูลเข้าเป็น ไม่ EOL-aligned (ค่าเริ่มต้น) ตัวเลือกนี้มีผลกับกลุ่ม 3
อินพุตที่เข้ารหัสเท่านั้น
-A สมมติว่าข้อมูลที่ป้อนเข้าอยู่ในแนวเดียวกับ EOL ตัวเลือกนี้มีผลกับอินพุตที่เข้ารหัสกลุ่ม 3
เท่านั้น
-M ถือว่าข้อมูลที่ป้อนเข้ามีบิตที่เติมจากบิตที่สำคัญที่สุด (MSB) ถึงมากที่สุด
บิตน้อยที่สุด (LSB)
-L ถือว่าข้อมูลที่ป้อนเข้ามีบิตที่เติมจากบิตที่มีนัยสำคัญน้อยที่สุด (LSB) ถึงมากที่สุด
บิตที่สำคัญ (MSB) (ค่าเริ่มต้น)
-B สมมติว่าข้อมูลอินพุตถูกเข้ารหัสด้วยสีดำเป็น 0 และสีขาวเป็น 1
-W สมมติว่าข้อมูลอินพุตถูกเข้ารหัสด้วยสีดำเป็น 1 และสีขาวเป็น 0 (ค่าเริ่มต้น)
-R ระบุความละเอียดแนวตั้งเป็นเส้น/นิ้วของภาพที่ป้อน โดยค่าเริ่มต้น
อินพุตมีความละเอียดในแนวตั้ง 196 เส้น/นิ้ว หากภาพเป็น
โทรสารความละเอียดต่ำ ควรระบุค่า 98 บรรทัด/นิ้ว
-X ระบุความกว้างเป็นพิกเซลของภาพที่ป้อน โดยค่าเริ่มต้นอินพุตจะถือว่า
มีความกว้าง 1728 พิกเซล
ตัวเลือกที่ส่งผลต่อรูปแบบไฟล์เอาต์พุตคือ:
-o ระบุชื่อไฟล์ที่ส่งออก
-7 บังคับให้บีบอัดเอาต์พุตด้วยอัลกอริธึมการเข้ารหัส CCITT Group 3 Huffman
(ค่าเริ่มต้น).
-8 บังคับให้บีบอัดเอาต์พุตด้วยการเข้ารหัส CCITT Group 4 Huffman
-u บังคับให้ไม่บีบอัดเอาต์พุต (กลุ่ม 3 หรือกลุ่ม 4)
-5 บังคับให้เข้ารหัสเอาต์พุตด้วย CCITT Group 1 . รุ่น 3 มิติ
อัลกอริธึมการเข้ารหัส Huffman
-6 บังคับให้เข้ารหัสเอาต์พุตด้วย CCITT Group 2 . รุ่น 3 มิติ
อัลกอริธึมการเข้ารหัส Huffman (ค่าเริ่มต้น)
-a บังคับบิตสุดท้ายของแต่ละอัน ปลาย Of Line (EOL) รหัสที่จะลงจอดบนขอบเขตไบต์
(ค่าเริ่มต้น). ``ช่องว่างภายในเป็นศูนย์'' นี้จะสะท้อนให้เห็นในเนื้อหาของ
Group3Options แท็กของไฟล์ TIFF ที่เป็นผลลัพธ์ ตัวเลือกนี้มีผลกับกลุ่ม 3
เอาต์พุตที่เข้ารหัสเท่านั้น
-p ห้ามเอาท์พุตการจัด EOL ตัวเลือกนี้มีผลกับเอาต์พุตที่เข้ารหัส Group 3 เท่านั้น
-c สร้างรูปแบบ "คลาสสิก" กลุ่ม 3 TIFF
-f สร้างรูปแบบ TIFF Class F (TIFF/F) (ค่าเริ่มต้น)
-m บังคับให้ข้อมูลเอาต์พุตมีบิตที่เติมจากบิตที่สำคัญที่สุด (MSB) ไปน้อยที่สุด
บิต (LSB)
-l บังคับให้ข้อมูลเอาต์พุตมีบิตที่เติมจากบิตที่มีนัยสำคัญน้อยที่สุด (LSB) ถึงมากที่สุด
บิตที่สำคัญ (MSB) (ค่าเริ่มต้น)
-r ระบุจำนวนแถว (เส้นสแกน) ในแต่ละแถบข้อมูลที่เขียนไปยังเอาต์พุต
ไฟล์. โดยค่าเริ่มต้น (หรือเมื่อค่า 0 ระบุไว้) ทิฟซีพี พยายามที่จะตั้งค่า
แถว/แถบที่มีข้อมูลไม่เกิน 8 กิโลไบต์ปรากฏในแถบ (ยกเว้น
รูปแบบการบีบอัด G3/G4) หากระบุค่าพิเศษ -1 มันจะส่งผลให้
จำนวนแถวต่อแถบไม่สิ้นสุด ภาพทั้งหมดจะเป็นแถบเดียวใน
กรณีนั้น นี่เป็นค่าเริ่มต้นในกรณีของรูปแบบการบีบอัดเอาต์พุต G3/G4
-s ขยายรูปภาพอินพุตในแนวตั้งโดยเขียนแถวอินพุตของข้อมูลสองครั้งไปที่
ไฟล์ที่ส่งออก
-v บังคับ fax2tiff เพื่อพิมพ์จำนวนแถวของข้อมูลที่ดึงมาจากอินพุต
ไฟล์
-z บังคับให้บีบอัดเอาต์พุตด้วยการเข้ารหัส LZW
วินิจฉัย
คำเตือนและข้อผิดพลาดต่อไปนี้มาจากรูทีนการถอดรหัสในไลบรารี
คำเตือน, %NS: ก่อนกำหนด นามสกุล EOL at scanline %d (x %d).\n. ข้อมูลที่ป้อนมีแถวที่เป็น
สั้นกว่าความกว้างที่คาดไว้ แถวนั้นบุด้วยสีขาว
%NS: ก่อนกำหนด EOF at scanline %d (x %d).\n. ตัวถอดรหัสไม่มีข้อมูลตรงกลาง
สแกนไลน์ แถวผลลัพธ์ถูกบุด้วยสีขาว
%NS: ไม่ดี รหัส word at แถว %NS, x %d\n. กลุ่ม3 .ที่ไม่ถูกต้อง รหัส ถูกพบในขณะที่
ถอดรหัสไฟล์อินพุต ระบุหมายเลขแถวและตำแหน่งแนวนอน ส่วนที่เหลือ
ของแถวอินพุตจะถูกละทิ้ง ในขณะที่แถวเอาต์พุตที่ตรงกันนั้นถูกบุด้วยสีขาว
%NS: ไม่ดี 2D รหัส word at scanline %d.\n. กลุ่ม 4 หรือ 2D กลุ่ม 3 . ที่ไม่ถูกต้อง รหัส คือ
พบขณะถอดรหัสไฟล์อินพุต หมายเลขแถวและตำแหน่งแนวนอนคือ
ที่ให้ไว้. ส่วนที่เหลือของแถวอินพุตจะถูกละทิ้ง ในขณะที่แถวเอาต์พุตที่สอดคล้องกันคือ
เบาะด้วยสีขาว
ใช้ fax2tiff ออนไลน์โดยใช้บริการ onworks.net