ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

potrace - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ potrace ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ potrace ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


potrace - ຫັນປ່ຽນແຜນທີ່ເປັນຮູບພາບ vector.

ສະຫຼຸບສັງລວມ


potrace [ທາງເລືອກໃນການ] [ຊື່​ເອ​ກະ​ສານ...]

ລາຍລະອຽດ


potrace ເປັນ​ເຄື່ອງ​ມື​ສໍາ​ລັບ​ການ​ຕິດ​ຕາມ bitmap​, ຊຶ່ງ​ຫມາຍ​ຄວາມ​ວ່າ​, ການ​ຫັນ​ເປັນ bitmap ເປັນ​ກ້ຽງ​,
ຮູບພາບທີ່ສາມາດຂະຫຍາຍໄດ້. ວັດສະດຸປ້ອນແມ່ນແຜນທີ່ບິດ, ຊຶ່ງຫມາຍຄວາມວ່າ, ຮູບພາບທີ່ອີງໃສ່ pixels ລວງປະກອບດ້ວຍ
ສອງສີ ດຳ ແລະສີຂາວເທົ່ານັ້ນ. ຜົນຜະລິດແມ່ນ EPS, PDF, SVG, ຫຼືຫນຶ່ງໃນຈໍານວນອື່ນໆ
ຮູບແບບ vector. ການນໍາໃຊ້ປົກກະຕິແມ່ນການສ້າງຮູບພາບ vector ຈາກຂໍ້ມູນສະແກນ, ເຊັ່ນ:
ໂລໂກ້ຂອງບໍລິສັດ ຫຼືມະຫາວິທະຍາໄລ, ບັນທຶກການຂຽນດ້ວຍມື, ແລະອື່ນໆ. ຮູບພາບທີ່ອອກມາບໍ່ແມ່ນ "jaggy"
ຄືກັບແຜນທີ່ບິດ, ແຕ່ກ້ຽງ. ຫຼັງຈາກນັ້ນ, ມັນສາມາດຖືກສະແດງຢູ່ໃນຄວາມລະອຽດໃດໆ.

potrace ສາ​ມາດ​ອ່ານ bitmap ໃນ​ຮູບ​ແບບ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​: PBM​, PGM​, PPM (ເອີ້ນ​ວ່າ​ລວມ​ເປັນ​
PNM, ເບິ່ງ pnm(5)), ເຊັ່ນດຽວກັນກັບ BMP (Windows ແລະ OS/2 ຮູບແບບ bitmap). ຮູບພາບການປ້ອນຂໍ້ມູນຄວນ
ພຽງແຕ່ໃຊ້ສອງສີສີດໍາແລະສີຂາວ. ຖ້າຄ່າ pixels ອື່ນປາກົດຢູ່ໃນວັດສະດຸປ້ອນ, ພວກມັນ
ຈະຖືກປ່ຽນເປັນສີດຳ ແລະ ສີຂາວໂດຍໃຊ້ວິທີເກນງ່າຍໆ.

potrace ໃນປັດຈຸບັນສາມາດຜະລິດຮູບແບບຜົນຜະລິດດັ່ງຕໍ່ໄປນີ້: EPS, PostScript, PDF, SVG,
DXF, GeoJSON, PGM, Gimppath, ແລະ XFig. backends ເພີ່ມເຕີມອາດຈະຖືກເພີ່ມໃນອະນາຄົດ.

OPTIONS


ທາງເລືອກຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ. ຂະຫນາດ (ການໂຕ້ຖຽງຂອງປະເພດ ມືດມົວ) ສາມາດມີທາງເລືອກ
ຫົວໜ່ວຍ, ຕົວຢ່າງ: 6.5in, 15cm, 100pt. ຫນ່ວຍບໍລິການເລີ່ມຕົ້ນແມ່ນນິ້ວ (ຫຼືຊັງຕີແມັດ, ຖ້ານີ້ແມ່ນ
ຕັ້ງຄ່າໃນເວລາລວບລວມ, ເບິ່ງ COMPILE TIME CONFIGURATION ຂ້າງລຸ່ມນີ້). ສໍາລັບຜົນຜະລິດທີ່ອີງໃສ່ pixels ລວງ
ຮູບແບບເຊັ່ນ PGM, DXF, GeoJSON, ແລະ Gimppath, ຫນ່ວຍບໍລິການເລີ່ມຕົ້ນແມ່ນ pixels.

ໂດຍ​ທົ່ວ​ໄປ ຕົວເລືອກ:
-ຊ, - ຊ່ວຍ ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.

- ໃນ​, - ການປ່ຽນແປງ ພິມຂໍ້ມູນສະບັບແລະອອກ. ນີ້ຍັງສະແດງໃຫ້ເຫັນຄ່າເລີ່ມຕົ້ນທີ່ເປັນ
ລວບລວມເຂົ້າໄປໃນສະບັບນີ້ຂອງ potrace.

-l, -- ໃບ​ອະ​ນຸ​ຍາດ​ ພິມຂໍ້ມູນໃບອະນຸຍາດ ແລະອອກ.

ການປ້ອນຂໍ້ມູນ / ຜົນຜະລິດ ຕົວເລືອກ:
ຊື່​ເອ​ກະ​ສານ ແຕ່ລະໄຟລ໌ສາມາດຖືຮູບພາບການປ້ອນຂໍ້ມູນ, ຫຼືຮູບພາບການປ້ອນຂໍ້ມູນເຂົ້າກັນຫຼາຍອັນ.
ຖ້າການໂຕ້ຖຽງຊື່ໄຟລ໌ຖືກມອບໃຫ້, ຫຼັງຈາກນັ້ນ potrace ໂດຍຄ່າເລີ່ມຕົ້ນຈະສ້າງອັນນຶ່ງ
ໄຟລ​໌​ຜົນ​ຜະ​ລິດ​ສໍາ​ລັບ​ແຕ່​ລະ​ຊື່​ໄຟລ​໌​ປ້ອນ​ຂໍ້​ມູນ​ໄດ້​ຮັບ​ໃຫ້​. ຊື່ຂອງໄຟລ໌ຜົນຜະລິດແມ່ນ
ໄດ້​ຮັບ​ຈາກ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ໄຟລ​໌​ໂດຍ​ການ​ປ່ຽນ​ແປງ​ຕໍ່​ທ້າຍ​ຂອງ​ຕົນ​ໂດຍ​ອີງ​ຕາມ​ການ​
backend ເລືອກ. ຖ້າ​ຫາກ​ວ່າ​ການ​ປ່ຽນ​ແປງ​ຕໍ່​ທ້າຍ​ແມ່ນ​ເປັນ​ໄປ​ບໍ່​ໄດ້​ເພາະ​ວ່າ​ຊື່​ຂອງ​
ໄຟລ໌ປ້ອນຂໍ້ມູນແລະຜົນຜະລິດຈະຄືກັນ, ຫຼັງຈາກນັ້ນຊື່ໄຟລ໌ຜົນຜະລິດແມ່ນ
ສ້າງໂດຍການເພີ່ມ "-out" suffix ກັບຊື່ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ. ຖ້າບໍ່ມີ
arguments ຊື່ໄຟລ໌ແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນ potrace ເຮັດຫນ້າທີ່ເປັນການກັ່ນຕອງ, ອ່ານຈາກ
ການປ້ອນຂໍ້ມູນມາດຕະຖານ ແລະການຂຽນໃສ່ຜົນໄດ້ຮັບມາດຕະຖານ. ຊື່ໄຟລ໌ຂອງ "-" ອາດຈະເປັນ
ມອບໃຫ້ເພື່ອລະບຸການອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ.

-o ຊື່​ເອ​ກະ​ສານ, -- ຜົນຜະລິດ ຊື່​ເອ​ກະ​ສານ
ຂຽນຜົນໄດ້ຮັບໃສ່ໄຟລ໌ນີ້. ຜົນຜະລິດທັງຫມົດແມ່ນມຸ້ງໄປຫາໄຟລ໌ທີ່ກໍານົດໄວ້. ຖ້າ
ທາງ​ເລືອກ​ນີ້​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​, ຫຼັງ​ຈາກ​ນັ້ນ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ຫຼາຍ​ຊື່​ໄຟລ​໌​ແມ່ນ​ອະ​ນຸ​ຍາດ​ໃຫ້​ພຽງ​ແຕ່​ສໍາ​ລັບ​ການ​
backend ຫຼາຍຫນ້າ (ເບິ່ງ BACKEND ປະເພດຂ້າງລຸ່ມນີ້). ໃນກໍລະນີນີ້, ແຕ່ລະວັດສະດຸປ້ອນ
ໄຟລ໌ອາດຈະປະກອບດ້ວຍຫນຶ່ງຫຼືຫຼາຍ bitmap, ແລະທັງຫມົດ bitmap ຈາກທັງຫມົດ
ໄຟລ​໌​ທີ່​ປ້ອນ​ຂໍ້​ມູນ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ປຸງ​ແຕ່ງ​ແລະ​ຜົນ​ຜະ​ລິດ concatenated ເຂົ້າ​ໄປ​ໃນ​ໄຟລ​໌​ດຽວ​. ກ
ຊື່ໄຟລ໌ຂອງ "-" ອາດຈະຖືກມອບໃຫ້ເພື່ອກໍານົດການຂຽນກັບຜົນໄດ້ຮັບມາດຕະຖານ.

-- ສິ້ນສຸດທາງເລືອກ. ການໂຕ້ຖຽງທີ່ຍັງເຫຼືອໃດໆຈະຖືກຕີຄວາມວ່າເປັນຊື່ໄຟລ໌. ນີ້
ຍັງປິດການໃຊ້ງານຮູບແບບການກັ່ນຕອງ, ເຖິງແມ່ນວ່າຈະບໍ່ມີຊື່ໄຟລ໌ໃດໆ. ນີ້ແມ່ນເປັນປະໂຫຍດ
ສໍາລັບ shell scripts, ເພາະວ່າ potrace -- $FILENAMES ຈະປະຕິບັດຢ່າງຖືກຕ້ອງເຖິງແມ່ນວ່າ
ສໍາລັບບັນຊີລາຍຊື່ເປົ່າຂອງຊື່ໄຟລ໌. ແນວໃດກໍ່ຕາມ, -- ກັບບັນຊີລາຍຊື່ເປົ່າຂອງຊື່ໄຟລ໌
ບໍ່​ໄດ້​ຮັບ​ອະ​ນຸ​ຍາດ​ໃຫ້​ຮ່ວມ​ກັບ​ -o ທາງເລືອກ, ເພາະວ່ານີ້ຈະ
ສ້າງເອກະສານຂອງສູນ, ເຊິ່ງບໍ່ມີ backends ອະນຸຍາດ.

backend ການຄັດເລືອກ:
ສໍາລັບຂໍ້ມູນທົ່ວໄປ, ກະລຸນາເບິ່ງ BACKEND TYPES ຂ້າງລຸ່ມນີ້.

-b ຊື່, -- ເບື້ອງຫຼັງ ຊື່
ເລືອກ backend ໂດຍຊື່, ບ່ອນທີ່ ຊື່ ແມ່ນຫນຶ່ງໃນ eps, postscript, ps, pdf,
pdfpage, svg, dxf, geojson, pgm, gimppath, xfig. ຊື່ backend ສາມາດເປັນ
ຫຍໍ້ດ້ວຍຄຳນຳໜ້າຕາບໃດທີ່ມັນບໍ່ຊັດເຈນ. ຊື່ backend ແມ່ນ
case insensitive.

-e, --eps, -b eps, -- ເບື້ອງຫຼັງ eps
EPS backend (ຄ່າເລີ່ມຕົ້ນ). ຜົນໄດ້ຮັບແມ່ນໄຟລ໌ PostScript ທີ່ຖືກຫຸ້ມຫໍ່. ນີ້
ເປັນໜ້າດຽວ, ຂະໜາດຕົວປ່ຽນ, ມິຕິຕາມຫຼັງ.

-p, --postscript, -b ps, -- ເບື້ອງຫຼັງ ps
ເບື້ອງຫຼັງ PostScript. ຜົນໄດ້ຮັບແມ່ນໄຟລ໌ PostScript. ນີ້​ແມ່ນ​ຫຼາຍ​ຫນ້າ​,
ຂະ​ຫນາດ​ຄົງ​ທີ່​, backend ທີ່​ອີງ​ໃສ່​ມິ​ຕິ​. ຖ້າການປ້ອນຂໍ້ມູນປະກອບດ້ວຍຫຼາຍ
bitmap, ພວກເຂົາເຈົ້າແມ່ນແຕ່ລະຄົນ rendered ໃນຫນ້າແຍກຕ່າງຫາກ.

-b pdf, -- ເບື້ອງຫຼັງ pdf
PDF backend. ຜົນໄດ້ຮັບແມ່ນໄຟລ໌ໃນຮູບແບບເອກະສານ Portable. ຖ້າ
input ປະ​ກອບ​ດ້ວຍ​ຫຼາຍ bitmap​, ພວກ​ເຂົາ​ເຈົ້າ​ແມ່ນ​ແຕ່​ລະ​ຄົນ​ໄດ້​ຮັບ​ການ​ສະ​ແດງ​ອອກ​ເປັນ​ແຍກ​ຕ່າງ​ຫາກ​
ຫນ້າ. ນີ້​ແມ່ນ​ເປັນ​ຫຼາຍ​ຫນ້າ​, ຂະ​ຫນາດ​ຕົວ​ປ່ຽນ​ແປງ​, backend ທີ່​ອີງ​ໃສ່​ມິ​ຕິ​.

-b pdfpage, -- ເບື້ອງຫຼັງ pdfpage
backend PDFPage ແມ່ນຄ້າຍຄື backend PDF, ຍົກເວັ້ນວ່າມັນມີຂະຫນາດຄົງທີ່
ຄືກັບ PostScript backend.

- ແມ່ນແລ້ວ, --svg, -b svg, -- ເບື້ອງຫຼັງ svg
SVG backend. ຜົນໄດ້ຮັບແມ່ນໄຟລ໌ Scalable Vector Graphics (SVG). ນີ້​ແມ່ນ
ໜ້າດຽວ, ຂະໜາດຕົວປ່ຽນ, ດ້ານຫຼັງທີ່ອີງໃສ່ມິຕິ. ໃຫ້ສັງເກດວ່າເວັ້ນເສຍແຕ່
ໄດ້ -r ທາງ​ເລືອກ​ແມ່ນ​ໄດ້​ຮັບ​, ຄວາມ​ລະ​ອຽດ​ຂອງ bitmap ການ​ປ້ອນ​ຂໍ້​ມູນ​ຄາດ​ວ່າ​ຈະ​ເປັນ​
72dpi.

-b dxf, -- ເບື້ອງຫຼັງ dxf
ເບື້ອງຫຼັງ DXF. ຜົນໄດ້ຮັບແມ່ນໄຟລ໌ໃນຮູບແບບ Drawing Interchange (DXF).
ໃນ backend ນີ້, ເສັ້ນໂຄ້ງ Bezier ທັງຫມົດແມ່ນປະມານໂດຍວົງກົມ
arcs; ນີ້ແມ່ນເຫມາະສົມສໍາລັບການປຸງແຕ່ງໃນຊອບແວ CAD ຫຼືສໍາລັບການເຄື່ອງຈັກ
ຄໍາຮ້ອງສະຫມັກທີ່ໃຊ້ເຄື່ອງມື CNC. ນີ້ແມ່ນໜ້າດຽວ, ຂະໜາດຕົວປ່ຽນ, pixel-
backend ອີງ. ໄດ້ -u ທາງ​ເລືອກ​ບໍ່​ມີ​ຜົນ​ກະ​ທົບ​ສໍາ​ລັບ backend ນີ້​.

-b geojson, -- ເບື້ອງຫຼັງ geojson
ເບື້ອງຫຼັງ GeoJSON. ຜົນຜະລິດແມ່ນໄຟລ໌ໃນຮູບແບບທີ່ໃຊ້ໂດຍບາງຄົນ
ຄໍາຮ້ອງສະຫມັກການປະມວນຜົນຂໍ້ມູນພູມສາດ. ໃນ backend ນີ້, Bezier ທັງຫມົດ
ເສັ້ນໂຄ້ງແມ່ນປະມານໂດຍ 8 ສ່ວນເສັ້ນຊື່. ນີ້ແມ່ນໜ້າດຽວ,
ຂະ​ຫນາດ​ຕົວ​ປ່ຽນ​ແປງ​, backend ທີ່​ອີງ​ໃສ່ pixels ລວງ​. ໄດ້ -u ທາງ​ເລືອກ​ບໍ່​ມີ​ຜົນ​ກະ​ທົບ​ສໍາ​ລັບ​ການ​ນີ້​
ດ້ານຫຼັງ.

-g, --pgm, -b pgm, -- ເບື້ອງຫຼັງ PGM
PGM backend. ຜົນໄດ້ຮັບແມ່ນໄຟລ໌ແຜນທີ່ສີຂີ້ເຖົ່າແບບເຄື່ອນທີ່ (PGM). ມັນ​ເປັນ​
backend ສະດວກສໍາລັບການ antialiasing ຮູບພາບ bitmap. ນີ້​ແມ່ນ​ຫຼາຍ​ຫນ້າ​,
ຂະ​ຫນາດ​ຕົວ​ປ່ຽນ​ແປງ​, backend ທີ່​ອີງ​ໃສ່ pixels ລວງ​. ຖ້າການປ້ອນຂໍ້ມູນປະກອບດ້ວຍຫຼາຍກວ່າຫນຶ່ງ
ຮູບພາບ, ຮູບພາບຕ່າງໆແມ່ນ concatenated ໃນຜົນຜະລິດໄດ້.

-b gimppath, -- ເບື້ອງຫຼັງ gimppath
ເບື້ອງຫຼັງ Gimppath. backend ນີ້ຜະລິດຜົນຜະລິດທີ່ເຫມາະສົມທີ່ຈະນໍາເຂົ້າເປັນ
ເສັ້ນທາງໂດຍ GNU Image Manipulation Program (Gimp) (ໃນ Layers, Channels
& Paths dialog, ເລືອກ Paths, ຈາກນັ້ນຄລິກຂວາແລ້ວເລືອກ Import Path). ໄດ້
ຜົນຜະລິດແມ່ນຕົວຈິງແລ້ວເປັນໄຟລ໌ SVG. ຄວາມແຕກຕ່າງຂອງ backend SVG ແມ່ນ: ໄດ້
--opaque ທາງ​ເລືອກ​ທີ່​ບໍ່​ມີ​ຜົນ​ກະ​ທົບ​, ໄດ້​ --ຮາບພຽງ ທາງ​ເລືອກ​ແມ່ນ​ສະ​ເຫມີ​ໄປ​, ແລະ​
ຂະຫນາດແມ່ນອີງໃສ່ pixels ລວງ. ນີ້ແມ່ນໜ້າດຽວ, ຂະໜາດຕົວປ່ຽນ, pixel-
backend ອີງ.

-b xfig, -- ເບື້ອງຫຼັງ xfig
ເບື້ອງຫຼັງ XFig. ນີ້ແມ່ນໜ້າດຽວ, ຂະໜາດຄົງທີ່, ດ້ານຫຼັງທີ່ອີງໃສ່ມິຕິ.
ຜົນຜະລິດແມ່ນໄຟລ໌ໃນຮູບແບບ XFig. ໃຫ້ສັງເກດວ່າ XFig ໃຊ້ X-splines
ແທນທີ່ຈະເປັນເສັ້ນໂຄ້ງ Bezier, ດັ່ງນັ້ນຈຶ່ງບໍ່ສາມາດແປຜົນຜະລິດໄດ້
of potrace ເຂົ້າໄປໃນຮູບແບບ XFig ດ້ວຍຄວາມຖືກຕ້ອງຢ່າງແທ້ຈິງ. backend ນີ້ເຮັດ a
ການປະມານທີ່ສົມເຫດສົມຜົນໂດຍໃຊ້ສອງຈຸດຄວບຄຸມສໍາລັບແຕ່ລະເສັ້ນໂຄ້ງ Bezier
ພາກສ່ວນ. ໄດ້ -u ທາງເລືອກບໍ່ມີຜົນກະທົບສໍາລັບ backend ນີ້, ເນື່ອງຈາກວ່າການຄວບຄຸມ
ຈຸດສະເໝີໄປໃກ້ສຸດ 1/1200 ຂອງນິ້ວໃນ XFig. ໂຄ້ງ
ການເພີ່ມປະສິດທິພາບຖືກປິດໃຊ້ງານ. ຫມາຍເຖິງ --opaque.

ລະບົບວິເຄາະ ຕົວເລືອກ:
ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບທາງເລືອກເຫຼົ່ານີ້, ເບິ່ງເອກະສານດ້ານວິຊາການຂ້າງລຸ່ມນີ້.

-z ນະໂຍບາຍ, -- ນະໂຍບາຍຫັນ ນະໂຍບາຍ
ລະບຸວິທີການແກ້ໄຂຄວາມບໍ່ແນ່ນອນໃນການທໍາລາຍເສັ້ນທາງ. ຕ້ອງເປັນຫນຶ່ງໃນ
ສີດໍາ, ສີຂາວ, ຂວາ, ຊ້າຍ, ສ່ວນນ້ອຍ, ສ່ວນໃຫຍ່, ຫຼືແບບສຸ່ມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ຊົນກຸ່ມນ້ອຍ. ນະໂຍບາຍການຫັນສາມາດຖືກຫຍໍ້ໂດຍຄໍານໍາຫນ້າທີ່ບໍ່ຊັດເຈນ, ຕົວຢ່າງ,
ຫນຶ່ງສາມາດກໍານົດ min ແທນທີ່ຈະເປັນຊົນເຜົ່າສ່ວນນ້ອຍ.

-t n, --turdsize n
ສະກັດກັ້ນ speckles ສູງເຖິງຫຼາຍ pixels ນີ້.

-a n, --alphamax n
ກໍານົດຂອບເຂດກໍານົດມຸມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1. ຂະຫນາດນ້ອຍກວ່າ
ມູນຄ່ານີ້, ມຸມແຫຼມຫຼາຍຈະຖືກຜະລິດ. ຖ້າພາລາມິເຕີນີ້ແມ່ນ
0, ຫຼັງຈາກນັ້ນບໍ່ມີການກ້ຽງຈະຖືກປະຕິບັດແລະຜົນຜະລິດແມ່ນ polygon. ຖ້ານີ້
ພາລາມິເຕີແມ່ນໃຫຍ່ກວ່າ 4/3, ຫຼັງຈາກນັ້ນທຸກມຸມຖືກສະກັດກັ້ນແລະ
ຜົນຜະລິດແມ່ນກ້ຽງຫມົດ.

-n, --ເສັ້ນໂຄ້ງຍາວ
ປິດການເພີ່ມປະສິດທິພາບເສັ້ນໂຄ້ງ. ປົກກະຕິ potrace ພະຍາຍາມເຂົ້າຮ່ວມ Bezier ທີ່ຢູ່ໃກ້ຄຽງ
ພາກສ່ວນເສັ້ນໂຄ້ງເມື່ອອັນນີ້ເປັນໄປໄດ້. ຕົວເລືອກນີ້ປິດການປະພຶດນີ້,
ສົ່ງຜົນໃຫ້ຂະຫນາດໄຟລ໌ໃຫຍ່ຂຶ້ນ.

-O n, --opttolerance n
ກໍານົດຄວາມທົນທານຂອງການເພີ່ມປະສິດທິພາບເສັ້ນໂຄ້ງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.2. ໃຫຍ່ກວ່າ
ຄ່າອະນຸຍາດໃຫ້ພາກສ່ວນເສັ້ນໂຄ້ງ Bezier ຕິດຕໍ່ກັນຫຼາຍເຂົ້າກັນ
ໃນສ່ວນດຽວ, ໃນຄ່າໃຊ້ຈ່າຍຂອງຄວາມຖືກຕ້ອງ.

-u n, -- ຫນ່ວຍ n ກໍານົດປະລິມານຜົນຜະລິດ. ພິກັດຢູ່ໃນຜົນຜະລິດແມ່ນມົນເປັນ 1/unit
ພິກເຊລ. ຄ່າເລີ່ມຕົ້ນຂອງ 10 ມັກຈະໃຫ້ຜົນໄດ້ຮັບທີ່ດີ. ສໍາລັບບາງ debug ໄດ້
ໂຫມດ, ມູນຄ່າ 100 ໃຫ້ຜົນຜະລິດທີ່ຖືກຕ້ອງກວ່າ. ທາງເລືອກນີ້ບໍ່ມີຜົນ
ສໍາລັບ backend XFig, ເຊິ່ງສະເຫມີ rasterizes ເປັນ 1/1200 ນິ້ວ, ຫຼືສໍາລັບ.
ເບື້ອງຫຼັງ DXF. ສໍາລັບ backend GeoJSON, ທາງເລືອກນີ້ແມ່ນພຽງແຕ່ຄໍາແນະນໍາ; ໄດ້
ການຮອບຕົວຈິງອາດຈະຫຼາຍກວ່າ, ແຕ່ບໍ່ແມ່ນຫນ້ອຍ, ຖືກຕ້ອງກວ່າທີ່ລະບຸ.

-d n, --debug n
ຜະລິດ debugging output ຂອງ type n. ນີ້ມີຜົນກະທົບທີ່ແຕກຕ່າງກັນສໍາລັບ
backend ທີ່​ແຕກ​ຕ່າງ​ກັນ​. ສໍາລັບ PostScript/EPS backends, ຄ່າ n=1,2,3
ສະແດງໃຫ້ເຫັນໄລຍະກາງຂອງ potrace ສູດການຄິດໄລ່.

ການຂະຫຍາຍຕົວ ແລະ ບັນຈຸເຂົ້າຮຽນ ຕົວເລືອກ:
-P ຮູບແບບ, -- ຂະໜາດໜ້າ ຮູບແບບ
ສໍາລັບ backends ຂະຫນາດຄົງ, ກໍານົດຂະຫນາດຫນ້າ. ຮູບແບບຕໍ່ໄປນີ້ສາມາດເປັນ
ລະບຸໄວ້: A4, A3, A5, B5, ຈົດໝາຍ, ກົດໝາຍ, Tabloid, ຖະແຫຼງການ, ບໍລິຫານ,
Folio, Quarto, 10x14. ຊື່ຮູບແບບແມ່ນບໍ່ມີຕົວພິມນ້ອຍໃຫຍ່. ນອກຈາກນີ້, ການໂຕ້ຖຽງ
ຂອງແບບຟອມ ມືດມົວxມືດມົວ ໄດ້ຮັບການຍອມຮັບເພື່ອລະບຸຂະຫນາດທີ່ຕົນເອງມັກ. ໄດ້
ຂະຫນາດຫນ້າເລີ່ມຕົ້ນແມ່ນຈົດຫມາຍ (ຫຼື A4, ຖ້າມັນຖືກຕັ້ງຄ່າໃນເວລາລວບລວມ,
ເບິ່ງ COMPILE TIME CONFIGURATION ຂ້າງລຸ່ມນີ້). ຊື່ຮູບແບບຫນ້າສາມາດເປັນ
ຫຍໍ້ດ້ວຍຄຳນຳໜ້າຕາບໃດທີ່ມັນບໍ່ຊັດເຈນ. ທາງເລືອກນີ້ບໍ່ມີ
ຜົນກະທົບສໍາລັບ backends ຂະຫນາດຕົວປ່ຽນແປງ.

-W ມືດມົວ, --ກວ້າງ ມືດມົວ
ກໍານົດຄວາມກວ້າງຂອງຮູບພາບຜົນຜະລິດ (ກ່ອນທີ່ຈະຫມຸນແລະຂອບ). ຖ້າພຽງແຕ່
ຫນຶ່ງຂອງຄວາມກວ້າງແລະຄວາມສູງແມ່ນຖືກກໍານົດ, ອື່ນແມ່ນປັບຕາມຄວາມເຫມາະສົມ
ວ່າອັດຕາສ່ວນລັກສະນະຖືກຮັກສາໄວ້.

-H ມືດມົວ, --ຄວາມສູງ ມືດມົວ
ກໍານົດຄວາມສູງຂອງຮູບພາບຜົນຜະລິດ. ເບິ່ງ -W ສໍາລັບລາຍລະອຽດ.

-r n[xn], -- ການ​ແກ້​ໄຂ​ n[xn]
ສໍາລັບ backends ທີ່ອີງໃສ່ມິຕິ, ກໍານົດຄວາມລະອຽດ (ໃນ dpi). ຫນຶ່ງນິ້ວໃນ
ຮູບ​ພາບ​ຜົນ​ຜະ​ລິດ​ສອດ​ຄ່ອງ​ກັບ pixels ຫຼາຍ​ນີ້​ໃນ​ການ​ປ້ອນ​ຂໍ້​ມູນ​. ໃຫ້ສັງເກດວ່າ ກ
ຄ່າທີ່ໃຫຍ່ກວ່າສົ່ງຜົນໃຫ້ຮູບພາບຜົນຜະລິດທີ່ນ້ອຍລົງ. ມັນເປັນໄປໄດ້ທີ່ຈະລະບຸ
ການ​ແກ້​ໄຂ​ແຍກ​ຕ່າງ​ຫາກ​ໃນ​ທິດ​ທາງ x ແລະ y ໂດຍ​ການ​ໃຫ້​ການ​ໂຕ້​ຖຽງ​ຂອງ​
ຮູບແບບ nxn. ສໍາລັບ backends ຂະຫນາດຕົວແປ, ຄວາມລະອຽດເລີ່ມຕົ້ນແມ່ນ 72dpi. ສໍາລັບ
backends ຂະຫນາດຄົງ, ບໍ່ມີການແກ້ໄຂໃນຕອນຕົ້ນ; ຮູບພາບແມ່ນໂດຍ
ປັບຂະໜາດມາດຕະຖານໃຫ້ພໍດີກັບໜ້າ. ຕົວເລືອກນີ້ບໍ່ມີຜົນຕໍ່ pixel-
backends ອີງ. ຖ້າ -W or -H ຖືກລະບຸໄວ້, ເຂົາເຈົ້າມີສ່ວນສຳຄັນ.

-x n[xn], --ຂະໜາດ n[xn]
ສໍາລັບ backends ທີ່ອີງໃສ່ pixels ລວງ, ກໍານົດປັດໄຈການປັບຂະຫນາດ. ຄ່າທີ່ໃຫຍ່ກວ່າ 1
ຂະຫຍາຍຜົນຜະລິດ, ຄ່າລະຫວ່າງ 0 ແລະ 1 ເຮັດໃຫ້ຜົນຜະລິດນ້ອຍລົງ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ 1. ມັນເປັນໄປໄດ້ທີ່ຈະລະບຸປັດໄຈການຂະຫຍາຍແຍກຕ່າງຫາກສໍາລັບ x
ແລະ y ທິດທາງໂດຍການໃຫ້ຂໍ້ໂຕ້ແຍ້ງຂອງແບບຟອມ nxn. ທາງເລືອກນີ້ບໍ່ມີ
ຜົນ​ກະ​ທົບ​ສໍາ​ລັບ backends ມິ​ຕິ​ພາບ​. ຖ້າ -W or -H ຖືກກໍານົດ, ພວກເຂົາເຈົ້າໃຊ້ເວລາ
ອັນດັບຕົ້ນ.

-S n, -- stretch n
ກໍານົດອັດຕາສ່ວນ. ຄ່າທີ່ໃຫຍ່ກວ່າ 1 ໝາຍຄວາມວ່າຮູບພາບຈະເປັນ
stretched ໃນທິດທາງ y. ຄ່າລະຫວ່າງ 0 ແລະ 1 ຫມາຍຄວາມວ່າຮູບພາບຈະ
ຖືກບີບອັດໃນທິດທາງ y.

-A ມຸມ, -- ໝຸນ ມຸມ
ຕັ້ງມຸມຫມຸນ (ເປັນອົງສາ). ຜົນຜະລິດຈະຖືກຫມຸນ
ທວນເຂັມໂມງດ້ວຍມຸມນີ້. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຊົດເຊີຍຮູບພາບ
ທີ່ໄດ້ຖືກສະແກນບໍ່ແມ່ນຂ້ອນຂ້າງຕັ້ງຊື່.

-M ມືດມົວ, --ຂອບ ມືດມົວ
ຕັ້ງຂອບທັງສີ່. ຜົນກະທົບແລະຄ່າເລີ່ມຕົ້ນຂອງຕົວເລືອກນີ້ແມ່ນຂຶ້ນກັບ
ເບື້ອງຫຼັງ. ສໍາລັບ backends ຂະຫນາດຕົວປ່ຽນແປງ, ຂອບຈະຖືກເພີ່ມພຽງແຕ່
ປະມານຮູບຜົນຜະລິດ (ຫຼືລົບ, ໃນກໍລະນີຂອງຂອບທາງລົບ). ໄດ້
ຂອບເລີ່ມຕົ້ນສໍາລັບ backends ເຫຼົ່ານີ້ແມ່ນ 0. ສໍາລັບ backends ຂະຫນາດຄົງ, the
ການ​ຕັ້ງ​ຄ່າ margin ສາ​ມາດ​ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ຄວບ​ຄຸມ​ການ​ຈັດ​ວາງ​ຂອງ​ຮູບ​ພາບ​ກ່ຽວ​ກັບ​ການ​
ຫນ້າ. ຖ້າພຽງແຕ່ຫນຶ່ງຂອງຂອບຊ້າຍແລະຂວາແມ່ນໃຫ້, ຮູບພາບຈະເປັນ
ວາງໄລຍະຫ່າງນີ້ຈາກຂອບຂອງຫນ້າ, ແລະຄ້າຍຄືກັນ
ສໍາລັບເທິງແລະລຸ່ມ. ຖ້າຂອບແມ່ນໃຫ້ຢູ່ດ້ານກົງກັນຂ້າມ, ຮູບພາບແມ່ນ
ປັບຂະໜາດໃຫ້ພໍດີລະຫວ່າງຂອບເຫຼົ່ານີ້, ເວັ້ນເສຍແຕ່ວ່າມີການປັບຂະໜາດແລ້ວ
ກໍານົດຢ່າງຊັດເຈນໂດຍຫນຶ່ງຫຼືຫຼາຍກວ່ານັ້ນ -W, -H, -r, ຫຼື -x ທາງເລືອກ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, backends ຂະຫນາດຄົງທີ່ໃຊ້ຂອບທີ່ບໍ່ແມ່ນສູນທີ່ມີຄວາມກວ້າງຂຶ້ນກັບ
ຂະຫນາດຫນ້າ.

-L ມືດມົວ, --ຂອບຊ້າຍ ມືດມົວ
ຕັ້ງຂອບຊ້າຍ. ເບິ່ງ -M ສໍາລັບລາຍລະອຽດ.

-R ມືດມົວ, --ຂອບຂວາ ມືດມົວ
ຕັ້ງຂອບຂວາ. ເບິ່ງ -M ສໍາລັບລາຍລະອຽດ.

-T ມືດມົວ, -- ຂອບເທິງ ມືດມົວ
ຕັ້ງຂອບເທິງ. ເບິ່ງ -M ສໍາລັບລາຍລະອຽດ.

-B ມືດມົວ, --ຂອບລຸ່ມ ມືດມົວ
ຕັ້ງຂອບລຸ່ມ. ເບິ່ງ -M ສໍາລັບລາຍລະອຽດ.

-- ແຫນ້ນ ເອົາຊ່ອງຫວ່າງອ້ອມຮູບອອກກ່ອນການປັບຂະໜາດ ແລະຂອບຕ່າງໆ.
ຖ້າຕົວເລືອກນີ້ຖືກມອບໃຫ້, ການຄິດໄລ່ຄວາມກວ້າງ, ຄວາມສູງ, ແລະຂອບແມ່ນ
ອີງ​ໃສ່​ໂຄງ​ຮ່າງ vector ຕົວ​ຈິງ​, ແທນ​ທີ່​ຈະ​ກ​່​ວາ​ຂະ​ຫນາດ​ນອກ​ຂອງ​
input pixmap, ຊຶ່ງເປັນຄ່າເລີ່ມຕົ້ນ. ໂດຍສະເພາະ, ໄດ້ -- ແຫນ້ນ ທາງເລືອກ
ສາມາດໃຊ້ເພື່ອເອົາຂອບທີ່ມີຢູ່ແລ້ວອອກຈາກຮູບທີ່ປ້ອນເຂົ້າ. ເບິ່ງ
file placement.pdf ເພື່ອເບິ່ງລາຍລະອຽດເພີ່ມເຕີມ.

ສີ ຕົວເລືອກ:
ທາງເລືອກເຫຼົ່ານີ້ແມ່ນພຽງແຕ່ສະຫນັບສະຫນູນໂດຍ backends ບາງ. DXF ແລະ GeoJSON backends ບໍ່ເຮັດ
ສະ​ຫນັບ​ສະ​ຫນູນ​ສີ​.

-C #rrggbb, --ສີ #rrggbb
ກໍານົດສີ foreground ຂອງຮູບພາບຜົນຜະລິດໄດ້. ຄ່າເລີ່ມຕົ້ນແມ່ນສີດໍາ.

--ສີຕື່ມ #rrggbb
ກໍານົດສີຕື່ມຂໍ້ມູນຂອງຮູບພາບຜົນຜະລິດ, ie, ສີຂອງ "ສີຂາວ" ໄດ້
ພາກສ່ວນທີ່ຖືກຫຸ້ມດ້ວຍ "ສີດໍາ". ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອອອກຈາກສິ່ງເຫຼົ່ານີ້
ພາກສ່ວນໂປ່ງໃສ. ຫມາຍເຖິງ --opaque. ກະລຸນາສັງເກດວ່າທາງເລືອກນີ້ກໍານົດ
ສີພື້ນຫລັງ; ເພື່ອກໍານົດສີ foreground, ໃຊ້ --ສີ ແທນທີ່ຈະເປັນ.

--opaque ຕື່ມຂໍ້ມູນໃສ່ໃນສ່ວນສີຂາວຂອງຮູບພາບ opaquely, ແທນທີ່ຈະປ່ອຍໃຫ້ພວກເຂົາ
ໂປ່ງໃສ. ນີ້ພຽງແຕ່ໃຊ້ກັບພາກສ່ວນສີຂາວພາຍໃນ, ie, ເຫຼົ່ານັ້ນ
ຖືກປິດລ້ອມຢູ່ໃນໂຄງຮ່າງສີດໍາ. Opaqueness ແມ່ນສະເຫມີໄປໃນຜົນກະທົບສໍາລັບການ
ເບື້ອງຫຼັງ XFig.

SVG ຕົວເລືອກ:
--ກຸ່ມ ສໍາລັບຜົນຜະລິດ SVG, ພະຍາຍາມຈັດກຸ່ມເສັ້ນທາງທີ່ກ່ຽວຂ້ອງຮ່ວມກັນ. ແຕ່ລະເສັ້ນທາງຖືກຈັດເປັນກຸ່ມ
ຮ່ວມກັບເສັ້ນທາງທັງຫມົດທີ່ບັນຈຸຢູ່ໃນມັນ, ດັ່ງນັ້ນເຂົາເຈົ້າສາມາດ
ຍ້າຍໄປເປັນຫນ່ວຍງານທີ່ມີບັນນາທິການ SVG. ນີ້ເຮັດໃຫ້ການໃສ່ສີສ່ວນບຸກຄົນ
ອົງປະກອບທີ່ສັບສົນກວ່າເລັກນ້ອຍ, ແລະດັ່ງນັ້ນມັນບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ.

--ຮາບພຽງ ສໍາລັບຜົນຜະລິດ SVG, ເອົາຮູບພາບທັງຫມົດເຂົ້າໄປໃນເສັ້ນທາງດຽວ. ນີ້ເຮັດໃຫ້ມັນ
ເປັນ​ໄປ​ບໍ່​ໄດ້​ທີ່​ຈະ​ສີ​ອົງ​ປະ​ກອບ​ສ່ວນ​ບຸກ​ຄົນ​, ແລະ​ດັ່ງ​ນັ້ນ​ມັນ​ບໍ່​ແມ່ນ​
ຄ່າເລີ່ມຕົ້ນ. ແຕ່ໄຟລ໌ SVG ຜົນໄດ້ຮັບສາມາດນໍາເຂົ້າໄດ້ງ່າຍກວ່າໂດຍບາງຄົນ
ຄໍາຮ້ອງສະຫມັກເຊັ່ນ Gimp. ໃນຄວາມເປັນຈິງ, Gimppath backend ແມ່ນການປ່ຽນແປງຂອງ
backend SVG ກັບ --ຮາບພຽງ ທາງເລືອກແລະການປັບຂະຫນາດໂດຍອີງໃສ່ pixels ລວງ. ໄດ້ --ຮາບພຽງ
ທາງ​ເລືອກ​ບໍ່​ມີ​ຜົນ​ກະ​ທົບ​ຖ້າ​ຫາກ​ວ່າ​ --opaque ໄດ້​ຮັບ​ການ​ຄັດ​ເລືອກ​.

PostScript/EPS/PDF ຕົວເລືອກ:
-c, -- cleartext
ຢ່າບີບອັດຜົນຜະລິດ. ຕົວເລືອກນີ້ປິດການໃຊ້ການບີບອັດ
ຕົວກອງໃນ PostScript ແລະ PDF output. ໃນ backend PostScript, ຖ້າ -c
ແລະ -q ຖືກນໍາໃຊ້ຮ່ວມກັນ, ຜົນໄດ້ຮັບສາມາດອ່ານໄດ້ງ່າຍໂດຍອື່ນໆ
ໂຄງ​ການ​ຫຼື​ແມ່ນ​ແຕ່​ໂດຍ​ມະ​ນຸດ​.

-2, --ລະດັບ 2 ໃຊ້ການບີບອັດ PostScript ລະດັບ 2 (ຄ່າເລີ່ມຕົ້ນ). ຂະຫນາດໄຟລ໌ຜົນໄດ້ຮັບແມ່ນ
ປະມານ 40% ຂະຫນາດນ້ອຍກວ່າຖ້າຫາກວ່າ -c ທາງເລືອກແມ່ນຖືກນໍາໃຊ້.

-3, --ລະດັບ 3 ໃຊ້ການບີບອັດ PostScript ລະດັບ 3, ຖ້າມີ. ນີ້ເຮັດໃຫ້ເລັກນ້ອຍ
ໄຟລ໌ຂະຫນາດນ້ອຍກວ່າການນໍາໃຊ້ -2, ແຕ່ໄຟລ໌ຜົນໄດ້ຮັບອາດຈະບໍ່ພິມຢູ່ໃນເກົ່າ
ເຄື່ອງພິມ PostScript ລະດັບ 2. ຖ້າສະຫນັບສະຫນູນການບີບອັດ PostScript ລະດັບ 3
ໄດ້ຖືກປິດໃຊ້ງານໃນເວລາລວບລວມ, ຂໍ້ຄວາມເຕືອນຈະຖືກພິມອອກແລະລະດັບ 2
ການບີບອັດແມ່ນໃຊ້ແທນ.

-q, -- longcoding
ປິດການເຂົ້າລະຫັດຕົວເລກທີ່ເໝາະສົມໃນຜົນຜະລິດ PostScript. ປົກກະຕິ, potrace
ໃຊ້ຮູບແບບຕົວເລກທີ່ຫນາແຫນ້ນເພື່ອສະແດງເສັ້ນໂຄ້ງ Bezier ໃນ
PostScript, ໃຊ້ປະໂຍດຈາກການຊໍ້າຊ້ອນທີ່ມີຢູ່ແລ້ວໃນເສັ້ນໂຄ້ງ
ຕົວກໍານົດການ. ທາງ​ເລືອກ​ນີ້​ປິດ​ການ​ທໍາ​ງານ​ການ​ປະ​ຕິ​ບັດ​ນີ້​, ສົ່ງ​ຜົນ​ໃຫ້​ຕໍ່​ໄປ​ອີກ​ແລ້ວ​, ແຕ່​ວ່າ​
ຜົນ​ຜະ​ລິດ​ທີ່​ສາ​ມາດ​ອ່ານ​ໄດ້​ຫຼາຍ (ໂດຍ​ສະ​ເພາະ​ແມ່ນ​ຖ້າ​ຫາກ​ວ່າ​ -c ທາງ​ເລືອກ​ຍັງ​ຖືກ​ນໍາ​ໃຊ້​)​.

PGM ຕົວເລືອກ:
-G n, --ແກມມາ n
ກໍານົດຄ່າ gamma ສໍາລັບການຕ້ານ aliasing (ຄ່າເລີ່ມຕົ້ນແມ່ນ 2.2). ຄອມພິວເຕີສ່ວນໃຫຍ່
ຈໍສະແດງຜົນບໍ່ເຮັດໃຫ້ຮົ່ມຂອງສີຂີ້ເຖົ່າເປັນເສັ້ນ, ie, ມູນຄ່າສີຂີ້ເຖົ່າຂອງ 0.5
ບໍ່ໄດ້ຖືກສະແດງວ່າເປັນເຄິ່ງທາງລະຫວ່າງສີດໍາແລະສີຂາວ. ໄດ້
ພາລາມິເຕີ gamma ແກ້ໄຂສໍາລັບການນີ້, ແລະດັ່ງນັ້ນຈຶ່ງເຮັດໃຫ້ເບິ່ງງາມກວ່າ
ຜົນຜະລິດ. ຄ່າເລີ່ມຕົ້ນຂອງ 2.2 ແມ່ນເຫມາະສົມສໍາລັບ CRT ປົກກະຕິທີ່ສຸດ
ສະແດງ.

frontend ຕົວເລືອກ:
-k n, --ລະດັບດຳ n
ກໍານົດລະດັບເກນສໍາລັບການປ່ຽນຮູບພາບການປ້ອນຂໍ້ມູນເປັນ bitmap. ໄດ້ potrace
algorithm ຄາດວ່າຈະເປັນ bitmap, ດັ່ງນັ້ນ pixels ທັງຫມົດຂອງຮູບພາບ input ແມ່ນ
ປ່ຽນເປັນສີດຳ ຫຼືສີຂາວ ກ່ອນທີ່ຈະເລີ່ມການປຸງແຕ່ງ. pixels ທີ່
ຄວາມສະຫວ່າງແມ່ນຫນ້ອຍກວ່າ n ຖືກປ່ຽນເປັນສີດໍາ, pixels ອື່ນໆທັງຫມົດເປັນ
ສີຂາວ. ທີ່ນີ້ n ແມ່ນຕົວເລກລະຫວ່າງ 0 ແລະ 1. ກໍລະນີໜຶ່ງແມ່ນໄດ້ຮັບການປະຕິບັດເປັນພິເສດ:
ຖ້າ​ຫາກ​ວ່າ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ແມ່ນ​ຢູ່​ໃນ​ຮູບ​ແບບ​ສີ​ທີ່​ຖືກ​ດັດ​ຊະ​ນີ​ທີ່​ມີ​ແທ້ 2 ສີ​, ຫຼັງ​ຈາກ​ນັ້ນ​
ລະດັບສີດໍາຖືກລະເລີຍ ແລະສີເຂັ້ມກວ່າຂອງສອງສີແມ່ນຖືກແຜນທີ່ເປັນສີດໍາ.

ຫມາຍ​ເຫດ​: ວິ​ທີ​ການ​ນໍາ​ໃຊ້​ໂດຍ​ potrace ສໍາລັບການປ່ຽນ greymaps ເປັນ bitmap ແມ່ນຫຼາຍ
ນ້ຳມັນດິບ; ຜົນໄດ້ຮັບທີ່ດີກວ່າສາມາດໄດ້ຮັບຖ້າຫາກວ່າໂຄງການແຍກຕ່າງຫາກ, ເຊັ່ນ:
mkbitmap(1), ຖືກນໍາໃຊ້ເພື່ອຈຸດປະສົງນີ້. ໂດຍ​ສະ​ເພາະ, mkbitmap(1), ເຊິ່ງແມ່ນ
ແຈກຢາຍກັບ potrace, ມີຄວາມສາມາດໃນການຂະຫນາດແລະ interpolate ໄດ້
ຮູບ​ພາບ​ກ່ອນ​ທີ່​ຈະ​ໃກ້​ຈະ​ເຂົ້າ​ສູ່​ລະ​ດັບ​, ເຊິ່ງ​ຜົນ​ໄດ້​ຮັບ​ໃນ​ການ​ປົກ​ປັກ​ຮັກ​ສາ​ທີ່​ດີກ​ວ່າ​ຫຼາຍ​ຂອງ​
ລາຍລະອຽດ.

-i, --ປີ້ນ invert bitmap ການປ້ອນຂໍ້ມູນກ່ອນທີ່ຈະປະມວນຜົນ.

ຄວາມຄືບຫນ້າ ພາທະນາຍຄວາມ ຕົວເລືອກ:
- ແມ່ຍິງ ສະແດງແຖບຄວາມຄືບຫນ້າສໍາລັບແຕ່ລະ bitmap ທີ່ຖືກປະມວນຜົນ. ນີ້ແມ່ນເປັນປະໂຫຍດ
ສໍາລັບການນໍາໃຊ້ແບບໂຕ້ຕອບ. ພຶດຕິກໍາເລີ່ມຕົ້ນແມ່ນບໍ່ສະແດງໃຫ້ເຫັນຄວາມຄືບຫນ້າໃດໆ
ຂໍ້ມູນຂ່າວສານ.

--tty ຮູບແບບການ ຕັ້ງໂຫມດ terminal ສໍາລັບການສະແດງແຖບຄວາມຄືບຫນ້າ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ
"vt100", ເຊິ່ງຕ້ອງການ terminal ທີ່ເຂົ້າກັນໄດ້ vt100, ແລະ "dumb", ເຊິ່ງໃຊ້.
ຕົວອັກສອນ ASCII ເທົ່ານັ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນຂຶ້ນກັບລະບົບ.

ຫລັງ TYPES


Backends ສາມາດຖືກຈັດປະເພດໃນຫຼາຍວິທີ, ເຊິ່ງມີຜົນກະທົບຕໍ່ເສັ້ນຄໍາສັ່ງທີ່ມີຢູ່
ທາງ​ເລືອກ​ແລະ​ພຶດ​ຕິ​ກໍາ​ຂອງ​ເຂົາ​ເຈົ້າ​:

ຂະໜາດຄົງທີ່ or ຂະ​ຫນາດ​ຕົວ​ປ່ຽນ​ແປງ​:
ສໍາລັບ backends ຂະຫນາດຄົງ, ຂະຫນາດຂອງຫນ້າແມ່ນສະເຫມີຄືກັນ (ຕົວຢ່າງ: Letter
ຫຼື A4, ຕາມທີ່ກໍານົດໃນເວລາລວບລວມຫຼືໂດຍ -P ທາງ​ເລືອກ). ໂດຍຄ່າເລີ່ມຕົ້ນ, ຮູບພາບຈະ
ວາງໄວ້ກາງ ແລະປັບຂະໜາດໃຫ້ພໍດີກັບຂະໜາດໜ້າ. ສໍາລັບ backends ຂະຫນາດຕົວປ່ຽນແປງ, ຂະຫນາດຂອງ
ຫນ້າປະຕິບັດຕາມຂະຫນາດຂອງຮູບ. ໃນປັດຈຸບັນ PostScript (PS), PDFPage, ແລະ
backends XFig ແມ່ນຂະຫນາດຄົງທີ່, ແລະ backends ທີ່ຍັງເຫຼືອແມ່ນ variable-size.

ອີງ​ຕາມ​ຂະ​ຫນາດ​ or ອີງໃສ່ pixels ລວງ:
ໃນ backends ທີ່ອີງໃສ່ມິຕິ, ໄລຍະຫ່າງແມ່ນວັດແທກຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍເຊັ່ນນິ້ວ
ຫຼືຊັງຕີແມັດ. ໃນ backends ທີ່ອີງໃສ່ pixels ລວງ, ໄລຍະຫ່າງແມ່ນວັດແທກເປັນຫນ່ວຍ pixels. ໄດ້
-r ທາງເລືອກພຽງແຕ່ເຮັດວຽກສໍາລັບ backends ມິຕິ, ແລະ -x ທາງ​ເລືອກ​ພຽງ​ແຕ່​ເຮັດ​ວຽກ​ສໍາ​ລັບ​ການ​
backend ທີ່ອີງໃສ່ pixels ລວງ. ໃນປັດຈຸບັນ, DXF, PGM, Gimppath, ແລະ GeoJSON backends ແມ່ນ
ອີງໃສ່ pixels ລວງ, ແລະ backends ທີ່ຍັງເຫຼືອແມ່ນອີງໃສ່ມິຕິ. ໃນປັດຈຸບັນ, pixels ທັງຫມົດ-
backends ທີ່ອີງໃສ່ແມ່ນຕົວແປຂະຫນາດ.

ໜ້າດຽວ or ຫຼາຍໜ້າ:
backend ຫນ້າດຽວສາມາດຍອມຮັບພຽງແຕ່ຮູບພາບດຽວ. backend ຫຼາຍຫນ້າສາມາດຍອມຮັບໄດ້
ຮູບຫຼາຍຮູບ, ໂດຍປົກກະຕິຫນຶ່ງຕໍ່ຫນ້າຂອງຜົນຜະລິດ. ໃນປັດຈຸບັນ, PostScript (PS),
PDF, PDFPage, ແລະ PGM backends ມີຫຼາຍຫນ້າ, ແລະ backends ທີ່ຍັງເຫຼືອແມ່ນ single-
ຫນ້າ. ໃຫ້ສັງເກດວ່າຮູບພາບການປ້ອນຂໍ້ມູນຫຼາຍສາມາດອ່ານໄດ້ໃນສອງວິທີ: ຈາກການປ້ອນຂໍ້ມູນຫຼາຍອັນ
ໄຟລ໌ (ກັບ -o ທາງ​ເລືອກ), ຫຼື​ຈາກ​ໄຟລ​໌​ປ້ອນ​ຂໍ້​ມູນ​ດຽວ​ທີ່​ມີ​ຈໍາ​ນວນ​ຫນຶ່ງ​
ຮູບ​ພາບ​ລວມ​.

ລວບລວມ ເວລາ CONFIGURATION


ລັກສະນະສະເພາະໃດຫນຶ່ງຂອງພຶດຕິກໍາຂອງ potrace ສາມາດຖືກຕັ້ງຄ່າໃນເວລາລວບລວມໂດຍການຖ່າຍທອດ
ຕົວເລືອກຕໍ່ໄປນີ້ຕໍ່ກັບສະຄຣິບ ./configure.

--disable-zlib
ລວບລວມ potrace ໂດຍບໍ່ມີຫ້ອງສະຫມຸດບີບອັດ zlib. ນີ້ຫມາຍຄວາມວ່າ PostScript ລະດັບ 3
ການບີບອັດຈະບໍ່ສາມາດໃຊ້ໄດ້.

--enable-metric
ລວບລວມ potrace ດ້ວຍຊັງຕີແມັດເປັນຫົວໜ່ວຍເລີ່ມຕົ້ນແທນທີ່ຈະເປັນນິ້ວ.

--enable-a4
ລວບລວມ potrace ກັບ A4 ເປັນຂະຫນາດຫນ້າເລີ່ມຕົ້ນ.

ອອກ STATUS


ສະຖານະການອອກແມ່ນ 0 ເມື່ອສໍາເລັດສໍາເລັດ, 1 ຖ້າເສັ້ນຄໍາສັ່ງບໍ່ຖືກຕ້ອງ, ແລະ 2 ເປີດ
ຄວາມ​ຜິດ​ພາດ​ອື່ນໆ​.

ເວີຊັ່ນ


1.13

ໃຊ້ potrace ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    unitedrpms
    unitedrpms
    ເຂົ້າຮ່ວມກັບພວກເຮົາໃນ Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    ເປີດໃຊ້ URPMS repository ໃນຂອງທ່ານ
    ລະບົບ -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    ດາວໂຫລດ unitedrpms
  • 2
    ເພີ່ມຫ້ອງສະCຸດ C ++
    ເພີ່ມຫ້ອງສະCຸດ C ++
    Boost ສະຫນອງການ Portable ຟຣີ
    ຫ້ອງສະໝຸດ C++ ທີ່ໄດ້ທົບທວນຄືນໂດຍໝູ່. ໄດ້
    ເນັ້ນໜັກໃສ່ຫ້ອງສະໝຸດແບບເຄື່ອນທີ່
    ເຮັດວຽກໄດ້ດີກັບຫ້ອງສະຫມຸດມາດຕະຖານ C ++.
    ເບິ່ງ http://www.bo...
    ດາວໂຫລດ Boost C++ Libraries
  • 3
    VirtualGL
    VirtualGL
    VirtualGL ປ່ຽນເສັ້ນທາງຄໍາສັ່ງ 3D ຈາກ a
    ແອັບພລິເຄຊັນ Unix/Linux OpenGL ໃສ່ a
    GPU ຂ້າງເຊີບເວີແລະແປງ
    rendered ຮູບ 3D ເຂົ້າ​ໄປ​ໃນ​ສະ​ຕ​ຣີມ​ວິ​ດີ​ໂອ​
    ທີ່...
    ດາວໂຫລດ VirtualGL
  • 4
    libusb
    libusb
    ຫ້ອງສະໝຸດເພື່ອເປີດໃຊ້ພື້ນທີ່ຜູ້ໃຊ້
    ໂຄງ​ການ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ເພື່ອ​ຕິດ​ຕໍ່​ພົວ​ພັນ​ກັບ​
    ອຸປະກອນ USB. ຜູ້ຊົມ: ນັກພັດທະນາ, ສິ້ນສຸດ
    ຜູ້ໃຊ້/ເດັສທັອບ. ພາສາການຂຽນໂປຣແກຣມ: C.
    ໝວດໝູ່...
    ດາວໂຫລດ libusb
  • 5
    SWIG
    SWIG
    SWIG ເປັນເຄື່ອງມືພັດທະນາຊອບແວ
    ທີ່ເຊື່ອມຕໍ່ບັນດາໂຄງການທີ່ຂຽນໃນ C ແລະ
    C ++ ທີ່ມີຄວາມຫລາກຫລາຍຂອງລະດັບສູງ
    ພາສາການຂຽນໂປຼແກຼມ. SWIG ຖືກນໍາໃຊ້ກັບ
    ແຕກຕ່າງກັນ ...
    ດາວໂຫລດ SWIG
  • 6
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce ຫົວຂໍ້, ສ້າງຂຶ້ນດ້ວຍ
    JS ຕໍ່ໄປ, Webpack, Babel, Node, ແລະ
    ດ່ວນ, ໃຊ້ GraphQL ແລະ Apollo
    ລູກ​ຄ້າ. ຮ້ານ WooCommerce ໃນ React(
    ປະ​ກອບ​ດ້ວຍ​: ຜະ​ລິດ​ຕະ​ພັນ ...
    ດາວໂຫລດ WooCommerce Nextjs React Theme
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad