ນີ້ແມ່ນຄໍາສັ່ງ djvumake ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
djvumake - ປະກອບໄຟລ໌ຮູບພາບ DjVu.
ສະຫຼຸບສັງລວມ
djvumake djvufile [chkid=ການໂຕ້ຖຽງ] ...
ລາຍລະອຽດ
ໂຄງການ djvumake ປະກອບໄຟລ໌ DjVu ໜ້າດຽວ djvufile ໂດຍການສໍາເນົາຫຼືການສ້າງ chunks
ອີງຕາມການໂຕ້ຖຽງທີ່ສະຫນອງໃຫ້. ການໂຕ້ຖຽງທີ່ສະຫນັບສະຫນູນແມ່ນດັ່ງຕໍ່ໄປນີ້:
ຂໍ້ມູນ=w,h,dpi
ສ້າງຊຸດຂໍ້ມູນເບື້ອງຕົ້ນ. ການໂຕ້ຖຽງ w, h, ແລະ dpi ອະທິບາຍຄວາມກວ້າງ,
ຄວາມສູງແລະຄວາມລະອຽດຂອງຮູບພາບ. ການໂຕ້ຖຽງທັງໝົດອາດຈະຖືກລະເວັ້ນ. ຄ່າເລີ່ມຕົ້ນ
ຄວາມລະອຽດແມ່ນ 300 dpi. ຄວາມກວ້າງແລະຄວາມສູງເລີ່ມຕົ້ນຈະຖືກດຶງມາຈາກ
chunk ຫນ້າກາກທໍາອິດທີ່ລະບຸໄວ້ໃນຕົວເລືອກແຖວຄໍາສັ່ງ.
Sjbz=jb2file
ສ້າງຊຸດໜ້າກາກພື້ນໜ້າ JB2. ໄຟລ໌ jb2file ອາດຈະມີຂໍ້ມູນ JB2 ດິບ, ຫຼືເປັນ a
ໄຟລ໌ DjVu ທີ່ມີຂໍ້ມູນ JB2 ເຊັ່ນໄຟລ໌ທີ່ຜະລິດໂດຍໂຄງການ cjb2.
Smmr=mmrfile
ສ້າງຊຸດໜ້າກາກພື້ນໜ້າ MMR/G4. ໄຟລ໌ mmrfile ອາດມີຂໍ້ມູນ MMR ດິບ ຫຼືເປັນ
ໄຟລ໌ DjVu ທີ່ມີຂໍ້ມູນ MMR.
BG44=ໄຟລ໌ iw44[:n]
ສ້າງໜຶ່ງ ຫຼືຫຼາຍອັນໃນພື້ນຫຼັງ IW44. ໄຟລ໌ ໄຟລ໌ iw44 ຕ້ອງມີຂໍ້ມູນ IW44.
ໄຟລ໌ດັ່ງກ່າວສາມາດໄດ້ຮັບໂດຍການບີບອັດຮູບພາບພື້ນຫລັງດ້ວຍໂຄງການ c44 ແລະ
ສະກັດຂໍ້ມູນດິບ IW44 ໂດຍໃຊ້ໂຄງການ djvuextract. ການໂຕ້ຖຽງທາງເລືອກ n
ຊີ້ໃຫ້ເຫັນຈໍານວນຂອງ chunks ທີ່ຈະສໍາເນົາຈາກໄຟລ໌ IW44. ການລະເວັ້ນຈໍານວນຂອງ
chunks ສຳເນົາ chunks ທັງໝົດທີ່ມີຢູ່.
BGjp=jpegfile
ສ້າງຊຸດພື້ນຫຼັງທີ່ເຂົ້າລະຫັດ JPEG. ໄຟລ໌ jpegfile ຕ້ອງມີ JPEG ເຂົ້າລະຫັດ
ຂໍ້ມູນ.
BG2k=jpegfile
ສ້າງຊຸດພື້ນຫຼັງ JPEG-2000. ໄຟລ໌ jpegfile ຕ້ອງມີ JPEG-2000 ທີ່ຖືກເຂົ້າລະຫັດ
ຂໍ້ມູນ. ຕົວຖອດລະຫັດ DjVu ຍັງບໍ່ທັນສະແດງໄຟລ໌ທີ່ມີຂໍ້ມູນ JPEG-2000.
FGbz=(ຊື່ເອກະສານ|{#ສີ[:x,y,w,h]})
ສ້າງຊຸດສີດ້ານໜ້າທີ່ອະທິບາຍໜຶ່ງສີແຂງສຳລັບແຕ່ລະ JB2 ທີ່ເຂົ້າລະຫັດ
ເຄື່ອງໝາຍ. ການໂຕ້ຖຽງສາມາດເປັນຊື່ ຊື່ເອກະສານ ຂອງໄຟລ໌ທີ່ມີຂໍ້ມູນດິບ.
ໄຟລ໌ດັ່ງກ່າວຖືກສ້າງຂື້ນທີ່ດີທີ່ສຸດໂດຍໃຊ້ໂຄງການ djvuextract(1). ອີກທາງເລືອກ
ການໂຕ້ຖຽງສາມາດອະທິບາຍລໍາດັບຂອງເຂດສີ. ແຕ່ລະເຂດສີລະບຸ a
ຊື່ສີ ສີ, ແລະທາງເລືອກໃນການປະສານງານ x,y,w,h ຂອງສີ່ຫລ່ຽມ. ແຕ່ລະເຄື່ອງຫມາຍ
ໄດ້ຮັບສີຂອງເຂດສີສຸດທ້າຍທີ່ສີ່ຫລ່ຽມຕັດກັນຂອງຂອບເຂດ
ກ່ອງເຄື່ອງຫມາຍ. ເຄື່ອງຫມາຍຖືກທາສີສີດໍາຖ້າກ່ອງຜູກຂອງມັນບໍ່ຕັດກັນ
ຫນຶ່ງໃນເຂດ. ພິກັດສີ່ຫຼ່ຽມແມ່ນສະແດງອອກເປັນ pixels ກັບ
ຕົ້ນກໍາເນີດຢູ່ມຸມຊ້າຍລຸ່ມຂອງຫນ້າ. ຫນ້າເຕັມແມ່ນສົມມຸດວ່າບໍ່ມີ
ພິກັດສີ່ຫຼ່ຽມແມ່ນລະບຸໄວ້. ຊື່ສີສາມາດຖືກກໍານົດດ້ວຍຫົກແທ້ໆ
ຕົວເລກເລກຖານສິບຫົກ, ຕົວຢ່າງ FGbz=#FF8080, ຫຼືໂດຍຫນຶ່ງໃນສິບຫົກ HTML ຕໍ່ໄປນີ້
ຊື່ສີທີ່ກໍານົດໂດຍ W3C, ຕົວຢ່າງ FGbz=#ສີແດງ.
┌───────────────────────────────────┐
│aqua ສີດໍາ ສີຟ້າ fuchsia │
│ສີຂີ້ເຖົ່າ ສີຂຽວ ປູນຂາວ maroon │
│ກອງທັບເຮືອ olive ສີມ່ວງ ສີແດງ │
│ເງິນ ນໍ້ານົມ ສີຂາວ ສີເຫຼືອງ │
└───────────────────────────────────┘
FG44=ໄຟລ໌ iw44
ສ້າງຊຸດສີດ້ານໜ້າ IW44. ໄຟລ໌ ໄຟລ໌ iw44 ຕ້ອງມີຂໍ້ມູນ IW44. ດັ່ງກ່າວ
ໄຟລ໌ສາມາດໄດ້ຮັບໂດຍການບີບອັດຮູບພາບພື້ນຫລັງດ້ວຍຄໍາສັ່ງ c44 ແລະ
ສະກັດຂໍ້ມູນດິບ IW44 ໂດຍໃຊ້ໂຄງການ djvuextract. ພຽງແຕ່ chunk ທໍາອິດແມ່ນ
ສຳເນົາ.
FGjp=jpegfile
ສ້າງຊຸດສີດ້ານໜ້າ JPEG.
FG2k=jpegfile
ສ້າງຊຸດສີດ້ານໜ້າ JPEG-2000. ຕົວຖອດລະຫັດ DjVu ຍັງບໍ່ສະແດງເທື່ອ
ໄຟລ໌ທີ່ມີຂໍ້ມູນ JPEG-2000.
INCL=fileid
ສ້າງ DjVu3 ປະກອບມີ chunk ຊີ້ໄປຫາໄຟລ໌ອົງປະກອບທີ່ມີຊື່ fileid. ໄດ້
ຫຼັງຈາກນັ້ນ, ໄຟລ໌ຜົນໄດ້ຮັບຄວນຈະຖືກລວມເຂົ້າໃນເອກະສານຫຼາຍຫນ້າໂດຍໃຊ້ຄໍາສັ່ງ
djvm.
Djbz=jb2file
ສ້າງວັດຈະນານຸກົມຮູບຮ່າງ JB2. ໄຟລ໌ jb2file ຕ້ອງມີຂໍ້ມູນ JB2 ດິບທີ່ອະທິບາຍ a
ວັດຈະນານຸກົມ JB2.
PPM=ppmfile
ສ້າງຊຸດສີພື້ນຫຼັງ IW44 ແລະແຜ່ນສີພື້ນໜ້າ IW44 ໂດຍການໃສ່ໜ້າກາກ ແລະ
ການເກັບຕົວຢ່າງໄຟລ໌ PPM ppmfile.
ຕົວຢ່າງ, ສົມມຸດວ່າພວກເຮົາມີຮູບພາບ PPM myimage.ppm ແລະຂະຫນາດດຽວກັນ
ຮູບພາບ bitonal PBM mymask.pbm pixels ສີດໍາທີ່ຊີ້ບອກວ່າ pixels ໃດເປັນຂອງ
ດ້ານໜ້າ. ໄຟລ໌ bitonal ດັ່ງກ່າວອາດຈະໄດ້ຮັບໂດຍການກໍານົດຂອບເຂດຫຼືສີ.
keying ຮູບ PPM. ຫຼັງຈາກນັ້ນພວກເຮົາສາມາດຜະລິດຮູບພາບ DjVuDocument ໂດຍໃຊ້ຕໍ່ໄປນີ້
ສອງຄໍາສັ່ງ:
cjb2 mymask.pbm mymask.djvu
djvumake my.djvu Sjbz=mymask.djvu PPM=myimage.ppm
ເອກະສານສະເພາະ DjVu ໃນໄດເລກະທໍລີ doc ຂອງການແຈກຢາຍ DjVuLibre
ໃຫ້ຂໍ້ມູນທີ່ມີອຳນາດກ່ຽວກັບອົງປະກອບຂອງໄຟລ໌ຮູບພາບ DjVu ທີ່ຖືກຕ້ອງຕາມກົດໝາຍ.
CREDITS
ໂຄງການນີ້ໄດ້ຖືກຂຽນໂດຍ Leon Bottou[email protected]> ແລະເວລານັ້ນ
ປັບປຸງໂດຍ Andrei Erofeev[email protected]>, Bill Riemers
<[email protected]> ແລະອື່ນໆຈໍານວນຫຼາຍ.
ໃຊ້ djvumake ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net