| DJVUMAKE(1) | DjVuLibre-3.5 | DJVUMAKE(1) |
نام (NAME)
djvumake - سرهمبندی فایلهای تصویری DjVu
خلاصه دستور (SYNOPSIS)
djvumake djvufile [chkid=argument]...
توضیحات (DESCRIPTION)
برنامهٔ djvumake یک فایل تکصفحهای DjVu با نام djvufile را با کپی کردن یا ایجاد تکهها (chunks) بر اساس آرگومانهای ارائهشده سرهمبندی میکند. آرگومانهای پشتیبانیشده به شرح زیر هستند:
- INFO=w,h,dpi
- ایجاد تکهٔ اطلاعات اولیه. آرگومانهای w، h و dpi عرض، ارتفاع و وضوح (تفکیکپذیری) تصویر را توصیف میکنند. همهٔ آرگومانها میتوانند حذف شوند. وضوح پیشفرض 300 dpi است. عرض و ارتفاع پیشفرض از اولین تکهٔ ماسک مشخصشده در گزینههای خط فرمان دریافت خواهد شد.
- Sjbz=jb2file
- ایجاد یک تکهٔ ماسک پیشزمینهٔ JB2 . فایل jb2file میتواند حاوی دادههای خام JB2 یا یک فایل DjVu شامل دادههای JB2 باشد، مانند مواردی که توسط برنامهٔ cjb2 تولید میشوند.
- Smmr=mmrfile
- ایجاد یک تکهٔ ماسک پیشزمینهٔ MMR/G4 . فایل mmrfile میتواند حاوی دادههای خام MMR یا یک فایل DjVu شامل دادههای MMR باشد.
- BG44=iw44file[:n]
- ایجاد یک یا چند تکهٔ پسزمینهٔ IW44 . فایل iw44file باید حاوی دادههای IW44 باشد. چنین فایلهایی را میتوان با فشردهسازی تصویر پسزمینه توسط برنامهٔ c44 و استخراج دادههای خام IW44 با استفاده از برنامهٔ djvuextract به دست آورد. آرگومان اختیاری n تعداد تکههایی که باید از فایل IW44 کپی شوند را مشخص میکند. حذف کردن تعداد تکهها موجب کپی شدن تمام تکههای موجود میشود.
- BGjp=jpegfile
- ایجاد یک تکهٔ پسزمینه با کدگذاری JPEG . فایل jpegfile باید حاوی دادههای کدگذاریشدهٔ JPEG باشد.
- BG2k=jpegfile
- ایجاد یک تکهٔ پسزمینهٔ JPEG-2000 . فایل jpegfile باید حاوی دادههای کدگذاریشدهٔ JPEG-2000 باشد. رمزگشای DjVu هنوز فایلهای حاوی دادههای JPEG-2000 را نمایش نمیدهد.
- FGbz=(filename|{#color[:x,y,w,h]})
- ایجاد یک
تکهٔ رنگ
پیشزمینه
که یک رنگ
یکدست را
برای هر
علامت
کدگذاریشدهٔ
JB2 توصیف
میکند. این
آرگومان
میتواند
نام filename
فایلی حاوی
دادههای
خام باشد.
بهترین روش
برای ایجاد
چنین
فایلهایی
استفاده از
برنامهٔ
djvuextract(1) است. در
غیر این
صورت، این
آرگومان
میتواند
توالیای
از
ناحیههای
رنگی را
توصیف کند.
هر ناحیهٔ
رنگی یک نام
رنگ color و به
صورت
اختیاری
مختصات
x,y,w,h یک
مستطیل را
مشخص
میکند. هر
علامت رنگِ
آخرین
ناحیهٔ
رنگی را
دریافت
میکند که
مستطیل آن
با جعبهٔ
محاطی (bounding box)
علامت
تلاقی
داشته باشد.
اگر جعبهٔ
محاطی
علامت با
هیچیک از
ناحیهها
تلاقی
نداشته
باشد،
علامت به
رنگ سیاه
ترسیم
میشود.
مختصات
مستطیل بر
حسب پیکسل و
با مبدأ در
گوشهٔ
پایین سمت
چپ صفحه
بیان
میشوند. در
صورتی که
هیچ مختصات
مستطیلی
مشخص نشود،
کل صفحه در
نظر گرفته
میشود.
نامهای
رنگ را
میتوان
دقیقاً با
شش رقم
هگزادسیمال
مشخص کرد،
مانند FGbz=#FF8080،
یا با یکی
از شانزده
نام رنگ HTML
زیر که توسط
W3C تعریف
شدهاند،
مانند FGbz=#red.
aqua black blue fuchsia gray green lime maroon navy olive purple red silver teal white yellow - FG44=iw44file
- ایجاد یک تکهٔ رنگ پیشزمینهٔ IW44 . فایل iw44file باید حاوی دادههای IW44 باشد. چنین فایلهایی را میتوان با فشردهسازی تصویر پسزمینه توسط دستور c44 و استخراج دادههای خام IW44 با استفاده از برنامهٔ djvuextract به دست آورد. تنها اولین تکه کپی میشود.
- FGjp=jpegfile
- ایجاد یک تکهٔ رنگ پیشزمینهٔ JPEG .
- FG2k=jpegfile
- ایجاد یک تکهٔ رنگ پیشزمینهٔ JPEG-2000 . رمزگشای DjVu هنوز فایلهای حاوی دادههای JPEG-2000 را نمایش نمیدهد.
- INCL=fileid
- ایجاد یک تکهٔ گنجاندن (include chunk) در DjVu3 که به فایل مؤلفهای به نام fileid اشاره میکند. فایل حاصل سپس باید با استفاده از دستور djvm در یک سند چندصفحهای گنجانده شود.
- Djbz=jb2file
- ایجاد یک واژهنامهٔ شکل در قالب JB2 . فایل jb2file باید حاوی دادههای خام JB2 باشد که یک واژهنامهٔ JB2 را توصیف میکنند.
- PPM=ppmfile
- ایجاد یک
تکهٔ
پسزمینهٔ
IW44 و یک
تکهٔ رنگ
پیشزمینهٔ
IW44 با
اعمال ماسک
و
زیرنمونهگیری
(subsampling) از فایل
PPM با نام
ppmfile.
برای نمونه، فرض کنید یک تصویر PPM به نام myimage.ppm و یک تصویر دوسطحی (bitonal) در قالب PBM با همان ابعاد به نام mymask.pbm داریم که پیکسلهای سیاه آن نشاندهندهٔ پیکسلهای متعلق به پیشزمینه هستند. چنین فایل دوسطحیای ممکن است با آستانهگذاری یا کلیدگذاری رنگی تصویر PPM به دست آمده باشد. سپس میتوانیم با استفاده از دو دستور زیر، یک تصویر DjVuDocument تولید کنیم:
- cjb2 mymask.pbm mymask.djvu
djvumake my.djvu Sjbz=mymask.djvu PPM=myimage.ppm
مستندات مشخصات DjVu در دایرکتوری doc از توزیع DjVuLibre، اطلاعات موثق و رسمی را دربارهٔ ساختار یک فایل تصویری معتبر DjVu ارائه میدهند.
نویسندگان (AUTHORS)
این برنامه توسط Léon Bottou <leonb@users.sourceforge.net> نوشته شده است و سپس توسط Andrei Erofeev <andrew_erofeev@yahoo.com>، Bill Riemers <docbill@sourceforge.net> و بسیاری افراد دیگر بهبود یافته است.
همچنین ببینید (SEE ALSO)
| 10/11/2001 | DjVuLibre-3.5 |