BookTranslator
BookTranslator

စာမျက်နှာအစီအစဉ် မရှုပ်ထွေးစေဘဲ CBZ သို့မဟုတ် CBR ကာတွန်းမော်ကွန်းကို ဘယ်လိုဘာသာပြန်မလဲ

CBZ သို့မဟုတ် CBR ကာတွန်းကို ဘာသာမပြန်မီ စာမျက်နှာအစီအစဉ်၊ မျက်နှာဖုံးများ၊ မလိုအပ်သောဖိုင်များနှင့် ညာမှဘယ်သို့ ဆက်တင်များကို ပြင်ဆင်ပါ။ အခမဲ့ မော်ကွန်းစစ်ဆေးကိရိယာနှင့် နမူနာဖိုင် ပါဝင်သည်။

BookTranslator

BookTranslator Team

7 မိနစ်စာ ဖတ်ရန်

CBZ ဖိုင်သည် စာမျက်နှာပုံများကို ZIP ဖြင့် ထုပ်ပိုးထားသော မော်ကွန်းဖြစ်ပြီး CBR ဖိုင်သည် အလားတူအကြောင်းအရာကို RAR ဖြင့် ထုပ်ပိုးထားခြင်းဖြစ်သည်။ မော်ကွန်းအတွင်းရှိ မည်သည့်အရာကမျှ "ဤသည် စာမျက်နှာ ၂ ဖြစ်သည်" ဟု မဖော်ပြပါ။ ကာတွန်းဖတ်စက်များနှင့် ဘာသာပြန်ကိရိယာများသည် ဖိုင်အမည်များကို စီစဉ်ခြင်းဖြင့် စာမျက်နှာအစီအစဉ်ကို ဆုံးဖြတ်သည်။ ထို့ကြောင့် ဘာသာပြန်ထားသော ကာတွန်းနှင့် ပတ်သက်သည့် ပြဿနာအများစုသည် ဘာသာပြန်ခြင်းမပြုမီကတည်းက စတင်သည်။ မျက်နှာဖုံးသည် နောက်ဆုံးတွင် ရောက်သွားခြင်း၊ စာမျက်နှာ ၁၀ သည် စာမျက်နှာ ၁ ၏ နောက်တွင် ပေါ်လာခြင်း သို့မဟုတ် ညာမှဘယ်သို့ ဖတ်ရသော မန်ဂါသည် ဘယ်မှညာသို့ ပွင့်သွားခြင်းတို့ ဖြစ်တတ်သည်။

မတင်သွင်းမီ စစ်ဆေးချက် သုံးခုကို လုပ်ဆောင်ပါ။ စာမျက်နှာအမည်များသည် မှန်ကန်သော အစီအစဉ်သို့ စီစဉ်ခံရကြောင်း သေချာပါစေ၊ စာမျက်နှာမဟုတ်သော အရာအားလုံးကို ဖယ်ရှားပါ၊ မော်ကွန်းတွင် ComicInfo.xml ဖိုင် ပါဝင်ပါက ထိန်းသိမ်းထားပါ။ ထို့နောက် မော်ကွန်းကို CBZ အဖြစ် တင်သွင်းပါ။ ကျွန်ုပ်တို့သည် စစ်ဆေးချက် သုံးခုစလုံးကို တစ်စက္ကန့်အတွင်း လုပ်ဆောင်ပြီး ဖိုင်ကို ဘေးကင်းသော စာမျက်နှာအမည်များဖြင့် ပြန်လည်ထုပ်ပိုးနိုင်သော အခမဲ့ ကာတွန်းမော်ကွန်းစစ်ဆေးကိရိယာ တစ်ခုကို ရေးသားထားပါသည်။

အမြန်အဖြေ- သင့်မော်ကွန်းနှင့် ပတ်သက်၍ ဘာလုပ်ရမည်နည်း

သင့်တွင် ရှိသည်မှာမတင်သွင်းမီ ဘာလုပ်ရမည်နည်း
စာမျက်နှာများကို 001.jpg, 002.jpg … ဟု အမည်ပေးထားသော .cbz ဖိုင်ရှိသည့်အတိုင်း တင်သွင်းပါ
စာမျက်နှာများကို 1.jpg … 10.jpg ဟု အမည်ပေးထားသော သို့မဟုတ် နံပါတ်မတပ်ထားသော cover.jpg ပါဝင်သော .cbz ဖိုင်သုညဖြည့်ထားသော အမည်များဖြင့် ပြန်လည်ထုပ်ပိုးပါ (အဆင့် ၂)
.cbr, .cb7 သို့မဟုတ် .cbt ဖိုင်ဖြည်ပြီးနောက် ဖိုလ်ဒါကို .cbz အဖြစ် ပြန်လည်ထုပ်ပိုးပါ (အဆင့် ၃)
စာမျက်နှာများကို AVIF၊ JPEG XL သို့မဟုတ် HEIC အဖြစ် သိမ်းဆည်းထားခြင်းထိုစာမျက်နှာများကို PNG၊ JPEG သို့မဟုတ် WebP အဖြစ် ဦးစွာ ပြောင်းပါ
ညာမှဘယ်သို့ ဖတ်ရမည့် မန်ဂါ၎င်း၏ ComicInfo.xml ကို ထိန်းသိမ်းထားပြီး ဘာသာပြန်ပြီးနောက် ဘာသာစကားအကွက်ကို အပ်ဒိတ်လုပ်ပါ
စတိုးအက်ပ်မှ ဝယ်ယူထားသော ကာတွန်းသင့်တွင် DRM ကင်းလွတ်ပြီး အသုံးပြုခွင့်ရှိသော ဖိုင်တစ်ခု အမှန်တကယ်ရှိကြောင်း စစ်ဆေးပါ

အောက်ပါအပိုင်းများသည် အတန်းတစ်ခုစီကို ရှင်းပြထားသည်။

စာမျက်နှာအစီအစဉ် ဘာကြောင့် ပျက်သနည်း- ဖတ်စက်များက ဖိုင်အမည်များကို စီစဉ်သည်

ဖိုင်အမည်များကို စီစဉ်ရန် နည်းလမ်းနှစ်မျိုး ရှိပြီး စာမျက်နှာနံပါတ်များ၏ အရှည်မတူညီသည်နှင့် တစ်ပြိုင်နက် ၎င်းတို့ သဘောမတူညီတော့ပါ-

  • ရိုးရိုးစာလုံးအလိုက် စီစဉ်ခြင်းသည် အမည်များကို တစ်လုံးချင်း နှိုင်းယှဉ်သည်။ 10.jpg သည် 1 ဖြင့် စတင်သောကြောင့် 2.jpg မတိုင်မီ ရောက်လာသည်။ သင်သည် 1, 10, 11, 12, 2, 3 … ဟူသော အစီအစဉ်ကို ရရှိမည်။
  • သဘာဝအလိုက် စီစဉ်ခြင်းသည် ဂဏန်းအတွဲတစ်ခုကို နံပါတ်တစ်ခုအဖြစ် ဖတ်သည်၊ ထို့ကြောင့် 2 သည် 10 မတိုင်မီ ရောက်လာသည်။ သင်သည် 1, 2, 3 … 10, 11, 12 ကို ရရှိမည်။

ကာတွန်းဖတ်စက်အများအပြားက သဘာဝအတိုင်း စီစဉ်ပေးသော်လည်း ယင်းကို အားကိုး၍ မရနိုင်ပါ၊ ဘာသာပြန်ထားသော ဖိုင်ကို မည်သည့်ဖတ်စက်တွင် ဖွင့်မည်ကိုလည်း သင်ထိန်းချုပ်၍ မရနိုင်ပါ။ နေရာတိုင်းတွင် အလုပ်ဖြစ်သော ဖြေရှင်းနည်းမှာ နံပါတ်များကို သုညဖြည့်ခြင်းဖြစ်သည်။ 001.jpg … 010.jpg သည် မည်သည့်နည်းဖြင့်မဆို တူညီစွာ စီစဉ်ပါသည်။

အလွယ်တကူ လွတ်သွားနိုင်သော အမည်ပေးခြင်းပြဿနာ နှစ်ခု ရှိသေးသည်။

  • နံပါတ်မပါသော မျက်နှာဖုံးသည် နောက်ဆုံးတွင် စီစဉ်ခံရသည်။ စီစဉ်နည်းနှစ်မျိုးစလုံးက ဂဏန်းများကို စာလုံးများရှေ့တွင် ထားသည်။ cover.jpg နှင့် 001.jpg … 024.jpg ပါသော မော်ကွန်းတစ်ခုတွင် မျက်နှာဖုံးသည် နောက်ဆုံးစာမျက်နှာ ဖြစ်သွားသည်။
  • အခန်းဖိုလ်ဒါများကို အမည်၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် စီစဉ်သည်။ Chapter 10/01.jpg နှင့် Chapter 2/01.jpg ကို ဖိုလ်ဒါအမည်များဖြင့် ဦးစွာ နှိုင်းယှဉ်သည်၊ ထို့ကြောင့် ဖိုလ်ဒါနံပါတ်များကို စာမျက်နှာနံပါတ်များကဲ့သို့ပင် ဂရုစိုက်ရန် လိုအပ်သည်။

BookTranslator သည် .cbz စာမျက်နှာများကို သဘာဝအတိုင်း၊ စာလုံးအကြီးအသေးမခွဲဘဲ စီစဉ်ပြီး __MACOSX ဖိုလ်ဒါများ၊ .DS_Store ကဲ့သို့ အစက်ဖြင့်စသော ဖိုင်များနှင့် Thumbs.db ကဲ့သို့သော အသုံးမကျသော အရာများကို ကျော်သွားသည်။ ဆိုလိုသည်မှာ ဖိုင်ကို ဘာသာပြန်နေစဉ်အတွင်း စာမျက်နှာ ၂ သည် စာမျက်နှာ ၁၀ မတိုင်မီ ရောက်လာသည်ဟု ဆိုလိုသည်။ သို့သော် ဘာသာပြန်ထားသော စာမျက်နှာများသည် ၎င်းတို့၏ မူရင်းအမည်များကို ထိန်းသိမ်းထားသည်။ သင် 1.jpg … 12.jpg ကို အပ်လုဒ်လုပ်ပါက 1.png … 12.png ကို ပြန်ရမည်ဖြစ်ပြီး ရိုးရိုးစီစဉ်နည်းကို အသုံးပြုသော ဖတ်စက်တစ်ခုက ၎င်းတို့ကို ရောထွေးနေဆဲဖြစ်သည်။ အပ်လုဒ်မလုပ်မီ အမည်ပြောင်းခြင်းက ဖတ်စက်တိုင်းအတွက် အစီအစဉ်ကို ပြုပြင်ပေးသည်။

အဆင့် ၁ − မော်ကွန်းကို စစ်ဆေးပါ

check_comic_archive.py ကို ဒေါင်းလုဒ်လုပ်ပြီး သင့်ကာတွန်းပေါ်တွင် လုပ်ဆောင်ပါ။ ၎င်းသည် Python 3.8 သို့မဟုတ် ထိုထက်အသစ်သော ဗားရှင်း လိုအပ်ပြီး အခြားမည်သည့်အရာမျှ မလိုအပ်ပါ၊ မည်သည့်အရာကိုမျှ အပ်လုဒ်လုပ်ခြင်း မရှိပါ။

python3 check_comic_archive.py "My Comic.cbz"

၎င်းတွေ့ရှိချက်များကို ပြသရန် ကာတွန်းဖိုင်များတွင် မကြာခဏတွေ့ရသော ပြဿနာများပါဝင်သည့် နမူနာမော်ကွန်းငယ်တစ်ခုကို ကျွန်ုပ်တို့ ဖန်တီးခဲ့သည်။ ၎င်းတွင် သုညမဖြည့်ထားသော နံပါတ်တပ်ထားသည့် စာမျက်နှာ ဆယ့်နှစ်မျက်နှာ၊ နံပါတ်မပါသော cover.png၊ နှစ်မျက်နှာပြန့် တစ်ခု၊ AVIF ဖိုင်တစ်ခု၊ macOS အမှိုက်များနှင့် ညာမှဘယ်သို့ ဖတ်ရသော မန်ဂါအဖြစ် အမှတ်အသားပြုထားသော ComicInfo.xml တစ်ခု ပါဝင်သည်။ README တွင် make_test_comic.py ဖြင့် ၎င်းကို ပြန်လည်တည်ဆောက်ပုံကို ရှင်းပြထားသည်။ ဤသည်မှာ အစီရင်ခံစာ၏ အဆုံးပိုင်းဖြစ်သည်။

Junk entries (skipped): .DS_Store, __MACOSX/._1.png
Other files (carried over unchanged): ComicInfo.xml
ComicInfo.xml:
  Manga (reading direction): YesAndRightToLeft
  Right-to-left is stored here, not in the images. Keep this file in the archive so readers that honor it still see it.
  LanguageISO: ja. Update it after translation; a copied ComicInfo.xml still names the source language.
  Page table: 13 entries for 13 page images.
  13 entries record ImageSize/ImageWidth. These describe the original files and no longer match once pages are replaced.

Check before uploading:
  - A plain character sort puts '10.png' at position 2, where natural sort has '2.png'. A reader without natural sorting will show pages out of order.
  - Pages without a number in the file name: 'cover.png' at 13. Digits sort before letters, so an unnumbered cover usually ends up last.
  - Page numbers use [1, 2] digits. Zero-pad them (001, 002, ... 010) so every reader agrees on the order.
  - Images in a format that is not treated as a page here: 13.avif. Convert them to PNG, JPEG or WebP, or they stay untranslated.

ထိုအထက်တွင် အစီရင်ခံစာက စာမျက်နှာတိုင်းကို ဖတ်ရှုရမည့်အစီအစဉ်အတိုင်း ၎င်း၏ အရွယ်အစားနှင့်အတူ စာရင်းပြုစုထားသည်။ အမြင့်ထက် အနံပိုကျယ်သော စာမျက်နှာကို နှစ်မျက်နှာပြန့်အဖြစ် သတ်မှတ်ပြီး အနံထက် အမြင့် သုံးဆကျော်ပိုရှည်သော စာမျက်နှာကို ဝဘ်တွန်းအခန်းကဲ့သို့ ရှည်လျားသော အစင်းကြောင်းအဖြစ် သတ်မှတ်သည်။ ဘာသာပြန်ချက် ပြန်လာသောအခါ ဦးစွာကြည့်ရှုရမည့် စာမျက်နှာများမှာ ယင်းတို့ဖြစ်သည်။

ရိုးရိုး ASCII ဖိုင်အမည်များအတွက် စစ်ဆေးသူ၏ သဘာဝစီစဉ်မှုသည် BookTranslator က .cbz စာမျက်နှာများအတွက် အသုံးပြုသော တူညီသော နှိုင်းယှဉ်မှုကို လိုက်နာသည်၊ အခန်းဖိုလ်ဒါများ၊ စာလုံးအကြီးအသေး ရောနှောခြင်း၊ ကွက်လပ်များ၊ တုံးတိုများနှင့် အောက်မျဉ်းများ အပါအဝင် ဖြစ်သည်။ ဝဲစာလုံးများ သို့မဟုတ် ဂျပန်ခနဘုတ်များ ပါသော အမည်များသည် ကိရိယာများအကြား မတူညီစွာ စီစဉ်နိုင်သည်၊ ဤသည်မှာ စာမျက်နှာများကို ရိုးရိုးသုညဖြည့်နံပါတ်များအဖြစ် အမည်ပြောင်းရန် နောက်ထပ်အကြောင်းရင်းတစ်ခု ဖြစ်သည်။

အဆင့် ၂ − ဘေးကင်းသော စာမျက်နှာအမည်များဖြင့် ပြန်လည်ထုပ်ပိုးပါ

အစီရင်ခံစာတွင် စီစဉ်မှုပြဿနာများ စာရင်းပြုစုထားပါက ဦးစွာ ပရင့်ထုတ်ထားသော အစီအစဉ်ကို ကြည့်ပါ၊ ထို့နောက် ပြန်လည်ထုပ်ပိုးပါ။

python3 check_comic_archive.py "My Comic.cbz" --first cover.png --repack "My Comic fixed.cbz"

--repack သည် CBZ အသစ်တစ်ခုကို ရေးသည်။ စာမျက်နှာများကို ပြသထားသော အစီအစဉ်အတိုင်း 0001၊ 0002 … ဟု အမည်ပြောင်းပြီး အမှိုက်များကို ဖယ်ရှားကာ ComicInfo.xml အပါအဝင် အခြားဖိုင်တိုင်းကို မပြောင်းလဲဘဲ ကူးယူသည်။ --first သည် စာမျက်နှာတစ်ခုကို ရှေ့သို့ ရွှေ့သည်၊ နံပါတ်မပါသော မျက်နှာဖုံးကို ၎င်း၏ သင့်လျော်သောနေရာသို့ ပြန်ထည့်ရန် ဤနည်းကို အသုံးပြုသည်။ ဒုတိယစာမျက်နှာတစ်ခုအတွက် ထပ်ခါတလဲလဲ လုပ်နိုင်သည်၊ ဥပမာ ခေါင်းစဉ်စာမျက်နှာ။ အမည်ပြောင်းခြင်းက အစီအစဉ်ကို ပိတ်လိုက်သည်၊ ထို့ကြောင့် ပြန်လည်ထုပ်ပိုးပြီးမှ မဟုတ်ဘဲ မထုပ်ပိုးမီ ပြုပြင်ပါ။ မော်ကွန်းတွင် ComicInfo.xml စာမျက်နှာဇယား ပါဝင်ပါက စာမျက်နှာများ ရွှေ့ခြင်းက ၎င်းတို့၏ အနေအထားများကို ပြောင်းလဲစေသည်။ စစ်ဆေးသူက နောက်ပိုင်းတွင် ရှေ့မျက်နှာဖုံး အမှတ်အသားကဲ့သို့သော အချက်များကို စစ်ဆေးရန် သတိပေးသည်။

နမူနာမော်ကွန်းတွင် ပြန်လည်ထုပ်ပိုးထားသော ဖိုင်တွင် မျက်နှာဖုံးကို ရှေ့ဆုံးတွင်ထားပြီး အမှိုက်များ မပါဘဲ စာမျက်နှာများ 0001.png … 0013.png ရှိသည်။ ကျန်ရှိသော တစ်ခုတည်းသော သတိပေးချက်မှာ AVIF ဖိုင်ဖြစ်သည်။ စစ်ဆေးသူက ပုံများကို ပြောင်းလဲနိုင်ခြင်း မရှိပါ။ ထိုစာမျက်နှာကို ပုံတည်းဖြတ်စက်တွင် ဖွင့်ပြီး PNG၊ JPEG သို့မဟုတ် WebP အဖြစ် ထုတ်ယူပါ။ AVIF၊ JPEG XL နှင့် HEIC ကဲ့သို့သော ဖော်မတ်များကို စာမျက်နှာများအဖြစ် မသတ်မှတ်ပါ။ ၎င်းတို့ကို ဘာသာမပြန်ဘဲ ရလဒ်ထဲသို့ အတိုင်းပင် ကူးယူထည့်သွင်းသည်။

အဆင့် ၃ − CBR၊ CB7 သို့မဟုတ် CBT ဖိုင်ကို CBZ အဖြစ် ပြောင်းပါ

.cbr ဖိုင်သည် RAR မော်ကွန်းတစ်ခုဖြစ်ပြီး .cb7 သည် 7z ဖြစ်ကာ .cbt သည် tar ဖြစ်သည်။ .cbr ကို .cbz ဟု အမည်ပြောင်းခြင်းက ၎င်းကို ပြောင်းလဲပေးခြင်း မရှိပါ။ စစ်ဆေးသူက ဖိုင်၏ ပထမဆုံး ဘိုက်များကို ဖတ်သည်။ RAR၊ 7z သို့မဟုတ် tar မော်ကွန်းအတွက် ၎င်းသည် ရပ်တန့်ပြီး သင့်တွင် မည်သည့်အမျိုးအစား ရှိသည်ကို ပြောပြသည်။ ပုံမှန် စာမျက်နှာ အစီရင်ခံစာကို ပရင့်ထုတ်ပါက ဖိုင်သည် အခြားအမည်ဖြင့် ရှိသော ZIP မော်ကွန်းတစ်ခု ဖြစ်သည်။ ၎င်းကို .cbz ဟု အမည်ပြောင်းပြီး အဆင့် ၁ သို့ ပြန်သွားပါ။

စစ်မှန်သော RAR၊ 7z သို့မဟုတ် tar မော်ကွန်းကို ပြောင်းလဲရန် 7-Zip သို့မဟုတ် The Unarchiver ဖြင့် ဖိုလ်ဒါတစ်ခုထဲသို့ ထုတ်ယူပါ။ ထို့နောက် စစ်ဆေးသူကို ထိုဖိုလ်ဒါဆီသို့ ညွှန်ပါ။

7z x "My Comic.cbr" -o"My Comic"
python3 check_comic_archive.py "My Comic" --repack "My Comic.cbz"

ထုတ်ယူထားသော ဖိုင်များသည် ဖိုလ်ဒါခွဲတစ်ခုထဲတွင် ရှိနေခဲ့သော်လည်း ပြန်လည်ထုပ်ပိုးခြင်းက စာမျက်နှာများနှင့် ComicInfo.xml ကို မော်ကွန်းအသစ်၏ ထိပ်တန်းအဆင့်တွင် ထားရှိပေးသည်။

BookTranslator သည် CBR၊ CB7 နှင့် CBT အပ်လုဒ်များကိုလည်း လက်ခံသော်လည်း ၎င်းတို့သည် မတူညီသော လုပ်ငန်းစဉ်ဖြင့် ပုံသေစျေးနှုန်းဖြင့် သွားပြီး နောက်အပိုင်းတွင် ဖော်ပြထားသော စာမျက်နှာတစ်ခုချင်း လုပ်ငန်းစဉ်သည် .cbz ဖိုင်များအတွက် သက်ဆိုင်သည်။ ဦးစွာ ပြောင်းလဲခြင်းသည် စက္ကန့်အနည်းငယ် လုပ်ရသည့်အလုပ်ဖြစ်ပြီး အဆင့် ၂ မှ သန့်ရှင်းသော စာမျက်နှာအမည်များကိုလည်း ရရှိစေသည်။

အဆင့် ၄ − ComicInfo.xml ကို ထိန်းသိမ်းပြီး ပြင်ဆင်ပါ

မော်ကွန်းအများအပြားတွင် ခေါင်းစဉ်၊ စီးရီး၊ ဘာသာစကားနှင့် ဖတ်ရှုရမည့် ဦးတည်ချက်တို့ပါဝင်သော ComicInfo.xml ဖိုင်တစ်ခု ပါဝင်သည်။ ၎င်း၏ ဖော်မတ်ကို Anansi Project က ထိန်းသိမ်းထားသည်။ ၎င်း၏ အကွက်နှစ်ခုသည် ဤနေရာတွင် အရေးကြီးသည်။

  • Manga။ schema က Unknown၊ No၊ Yes နှင့် YesAndRightToLeft တို့ကို ခွင့်ပြုသည်။ နောက်ဆုံးတစ်ခုသည် မော်ကွန်းတစ်ခုက ဖတ်စက်အား ညာမှဘယ်သို့ စာမျက်နှာလှန်ရန် ပြောသည့်နည်းဖြစ်သည်။ စာမျက်နှာပုံများက ထိုဆက်တင်ကို သယ်ဆောင်၍ မရနိုင်ပါ၊ ထို့ကြောင့် ဖိုင်ပျောက်ဆုံးပါက ၎င်းကို အသုံးပြုသော ဖတ်စက်များလည်း ဖတ်ရှုရမည့် ဦးတည်ချက်ကို ဆုံးရှုံးသည်။
  • LanguageISO။ ၎င်းတွင် ကာတွန်း၏ ဘာသာစကားကုဒ် ပါဝင်သည်။ ဘာသာပြန်ပြီးနောက်တွင်လည်း သင်မပြောင်းလဲမချင်း မူရင်းဘာသာစကားကို ဖော်ပြထားဆဲဖြစ်သည်၊ ဥပမာ ja။

BookTranslator သည် ComicInfo.xml ကို ဘာသာပြန်ထားသော မော်ကွန်းထဲသို့ မပြောင်းလဲဘဲ ကူးယူထည့်သွင်းသည်၊ ထို့ကြောင့် အလံကို ပံ့ပိုးသော ဖတ်စက်များတွင် ညာမှဘယ်သို့ ဖတ်ရသော မန်ဂါသည် ညာမှဘယ်သို့ပင် ဆက်လက်ရှိနေသည်။ နောက်ပိုင်းတွင် ဖိုင်ကို စာသားတည်းဖြတ်စက်ဖြင့် ဖွင့်ပြီး LanguageISO ကို ပစ်မှတ်ဘာသာစကားသို့ ပြောင်းပါ။ ဖိုင်တွင် <Pages> ဇယားတစ်ခု ပါဝင်ပါက ၎င်း၏ အချက်များသည် စာမျက်နှာများကို အနေအထားဖြင့် ညွှန်ပြသည်၊ ထို့ကြောင့် သင်စာမျက်နှာများကို ပြန်စီမထားသရွေ့ ၎င်းတို့သည် ကိုက်ညီနေဆဲဖြစ်သည်။ ImageSize ကဲ့သို့သော အရွယ်အစားတန်ဖိုးများသည် မူရင်းပုံများကို ဖော်ပြပြီး ဘာသာပြန်ထားသော PNG စာမျက်နှာများနှင့် ကိုက်ညီတော့မည် မဟုတ်ပါ။ ၎င်းတို့ကို အားကိုးသော စာကြည့်တိုက်ကိရိယာတစ်ခုသည် ဖိုင်ကို ပြန်လည်စကင်ဖတ်ရန် လိုအပ်နိုင်သည်။

BookTranslator က CBZ ဖိုင်တစ်ခုကို ဘယ်လိုကိုင်တွယ်သလဲ

.cbz ကွန်မစ်တစ်ခုကို အပ်လုဒ်လုပ်သောအခါ BookTranslator သည်-

  1. စာမျက်နှာပုံများ (PNG, JPEG, WebP, GIF, BMP သို့မဟုတ် TIFF) ကို သဘာဝအစီအစဉ်အတိုင်း စာရင်းပြုစုပြီး မလိုအပ်သော အရာများကို ကျော်သွားပါသည်။
  2. စာမျက်နှာတစ်ခုချင်းစီကို ပုံတစ်ပုံအတွက် အသုံးပြုသည့် လုပ်ငန်းစဉ်အတိုင်း လုပ်ဆောင်ပါသည်။ ၎င်းသည် စာသားကို ရှာဖွေပြီး မူရင်းစာလုံးများကို ဖယ်ရှားကာ ဘာသာပြန်ချက်ကို ၎င်း၏နေရာတွင် ရေးဆွဲပြီး တစ်ကြိမ်လျှင် စာမျက်နှာအနည်းငယ်ဖြင့် လုပ်ဆောင်ပါသည်။
  3. ဘာသာပြန်ထားသော စာမျက်နှာတစ်ခုချင်းစီကို PNG အဖြစ် တူညီသောနေရာတွင် သိမ်းဆည်းထားသည့် .cbz အသစ်တစ်ခုကို ဖန်တီးပြီး မူရင်းမော်ကွန်းတွင် ပါဝင်သော အခြားဖိုင်အားလုံးကိုလည်း ထည့်သွင်းပါသည်။

ငွေမပေးမီ သိထားသင့်သော အသေးစိတ်အချို့ရှိပါသည်-

  • စျေးနှုန်းသည် စာမျက်နှာအရေအတွက်ပေါ်တွင် မူတည်ပါသည်။ စာမျက်နှာတိုင်းသည် ပုံဘာသာပြန်ခြင်း အပြည့်အစုံ လုပ်ဆောင်မှုတစ်ခုဖြစ်သောကြောင့် CBZ တစ်ခုကို စကားလုံးအလိုက်မဟုတ်ဘဲ စာမျက်နှာအလိုက် စျေးနှုန်းသတ်မှတ်ပါသည်။ စျေးနှုန်းကို အပ်လုဒ်လုပ်ပြီးနောက်၊ ငွေမပေးမီတွင် ပြသပါသည်။ မလိုအပ်သော အရာများနှင့် စာမျက်နှာမဟုတ်သော ပုံများကို ဖယ်ရှားခြင်းသည် စျေးနှုန်းကို မပြောင်းလဲစေပါ၊ အကြောင်းမှာ ၎င်းတို့ကို စာမျက်နှာများအဖြစ် မရေတွက်သောကြောင့်ဖြစ်သည်။
  • မအောင်မြင်သော စာမျက်နှာသည် ၎င်း၏မူရင်းပုံကို ထိန်းသိမ်းထားသည်။ စာမျက်နှာတစ်ခု မအောင်မြင်ပါက ၎င်းသည် မူရင်းဘာသာစကားဖြင့် မှန်ကန်သောနေရာတွင် ရှိနေမည်ဖြစ်သောကြောင့် ကွန်မစ်သည် ပြည့်စုံနေဆဲဖြစ်သည်။ စာမျက်နှာ ၃၀% ထက်ပို၍ မအောင်မြင်ပါက ဘာသာပြန်မထားသော စာအုပ်အများစုကို ပေးအပ်မည့်အစား လုပ်ငန်းတာဝန်ကို မအောင်မြင်အဖြစ် သတ်မှတ်ပါသည်။
  • ဘာသာပြန်ထားသော ကွန်မစ်ကိုသာ ရရှိမည်။ ကွန်မစ်မော်ကွန်းများတွင် ဘာသာစကားနှစ်မျိုး ယှဉ်တွဲထားသော ဗားရှင်း မရှိပါ။
  • စာမျက်နှာများကို PNG အဖြစ် ပြန်လည်ရရှိမည်။ ဘာသာပြန်ထားသော မော်ကွန်းသည် JPEG မူရင်းထက် သိသိသာသာ ကြီးနိုင်ပါသည်။

ဂျပန်စာသားကိုယ်တိုင် လိုအပ်ပါက ဥပမာ ဒေါင်လိုက်ကော်လံများနှင့် ဖူရိဂနာပါသော စကန်ဖတ်ထားသည့် မန်ဂါအတွဲများမှဆိုလျှင် ကျွန်ုပ်တို့၏ ဂျပန်ဒေါင်လိုက်စာသား OCR လမ်းညွှန်သည် စာသားစာမျက်နှာများအတွက် ထိုဖတ်ရှုခြင်းအစီအစဉ်ဆိုင်ရာ ပြဿနာများကို ဖော်ပြထားပါသည်။

အပ်လုဒ်မလုပ်မီ- ဖိုင်အသုံးပြုခွင့်

ဤလမ်းညွှန်သည် ကွန်မစ်ကို သင်ပိုင်ဆိုင်ပြီး လွတ်လပ်စွာဖွင့်နိုင်သော ဖိုင်တစ်ခုအဖြစ် ယူဆပါသည်၊ ဥပမာ DRM ကင်းသော ဝယ်ယူမှု၊ သင့်ကိုယ်ပိုင် စကန်ဖတ်မှုများ သို့မဟုတ် သင့်ကိုယ်ပိုင်လက်ရာများ။ စတိုးအက်ပ်များသည် ကွန်မစ်များကို ၎င်းတို့၏ ကိုယ်ပိုင်ဖတ်ရှုသူအတွင်းတွင်သာ ဖွင့်နိုင်သော ကာကွယ်ထားသည့် ဖော်မတ်များဖြင့် ပေးပို့လေ့ရှိသည်။ ထိုဖိုင်များကို အမည်ပြောင်းခြင်း သို့မဟုတ် ပြန်လည်ထုပ်ပိုးခြင်းသည် ထိုအချက်ကို မပြောင်းလဲစေပါ။ မသေချာပါက ဘာသာပြန်ခြင်းမပြုမီ အီးဘွတ်တွင် DRM ရှိမရှိ စစ်ဆေးနည်း ကို ဦးစွာဖတ်ပါ။ ဖိုင်တစ်ခုကို ဒေါင်းလုဒ်လုပ်ခြင်းသည် ၎င်းကို မျှဝေခြင်း သို့မဟုတ် ဘာသာပြန်ချက်ကို ထုတ်ဝေခွင့်ကို သင့်အား မပေးအပ်ပါ။

ကွန်မစ်ကို ဘာသာပြန်ပါ

စစ်ဆေးသူက အစီအစဉ်ဆိုင်ရာ ပြဿနာများမရှိကြောင်း နှင့် စာမျက်နှာတိုင်းသည် PNG, JPEG သို့မဟုတ် WebP ဖြစ်ကြောင်း အစီရင်ခံပြီးပါက CBZ ကို မန်ဂါဘာသာပြန်သူထံ အပ်လုဒ်လုပ်ပါ ပြီး ငွေမပေးမီ စာမျက်နှာအရေအတွက် စျေးနှုန်းကို စစ်ဆေးပါ။ ဘာသာပြန်ချက် အဆင်သင့်ဖြစ်သောအခါ သင်အသုံးပြုမည့် ဖတ်ရှုသူတွင် ဖွင့်ပါ။ မျက်နှာဖုံး၊ ပထမနှစ်မျက်နှာပြန့်နှင့် နောက်ဆုံးစာမျက်နှာကို ကြည့်ပါ၊ ထို့နောက် ComicInfo.xml ရှိ LanguageISO ကို ပြင်ဆင်ပါ။ သင်ထုတ်ဝေရန် စီစဉ်ထားသော စီးရီးကဲ့သို့ ရှည်လျားသော ပရောဂျက်များအတွက် ကျွန်ုပ်တို့၏ စာအုပ်ဘာသာပြန်ခြင်းဆိုင်ရာ လမ်းညွှန်အပြည့်အစုံ သည် သုံးသပ်ခြင်း၊ ဝေါဟာရနှင့် အတွဲများအကြား ညီညွတ်မှုကို ဖော်ပြထားပါသည်။

ဆက်စပ် ဆောင်းပါးများ