DjVu စာအုပ်ကို ဖွင့်နည်း- ဦးစွာဖတ်ရှုပါ၊ လိုအပ်မှသာ ပြောင်းပါ
DjVu စာအုပ်ကို ဖွင့်ကြည့်ပြီး စာမျက်နှာပုံရိပ်များနှင့် စာသားအလွှာ (text layer) ကို စစ်ဆေးကာ PDF သို့ ပြောင်းရန် လိုအပ်မလိုအပ် ဆုံးဖြတ်ပါ။ လက်တွေ့စမ်းသပ်ထားသော ဒေါင်းလုဒ်ရယူနိုင်သည့် စာသားအလွှာနမူနာများ ပါဝင်သည်။

DjVu စာအုပ်ကို ဖွင့်ရန် .djvu သို့မဟုတ် .djvကို တရားဝင်အထောက်အပံ့ပေးထားသည့် reader တစ်ခု (ဥပမာ- Windows အတွက် SumatraPDF သို့မဟုတ် DjVu အထောက်အပံ့ပါဝင်သော Okular) ကို အသုံးပြုပါ။ ဒေါင်းလုဒ်ရယူထားသော ဖိုင်ကို ထိုဆော့ဖ်ဝဲလ်ထဲတွင် ဖွင့်ပါ၊ စာမျက်နှာအချို့ကို စစ်ဆေးကြည့်ပြီး မြင်တွေ့ရသော စကားစုတစ်ခုခုကို ရှာဖွေကြည့်ပါ။ ဖိုင် extension အမည် မရင်းနှီးရုံသက်သက်ဖြင့် အလွယ်တကူဖတ်ရှုနိုင်သော စာအုပ်တစ်အုပ်ကို ဖိုင်ဖော်မတ်ပြောင်းရန် မလိုပါ။
အောက်ပါ မေးခွန်းသုံးခုကို သီးခြားစီ ခွဲခြားစဉ်းစားပါ- စာမျက်နှာများ ပွင့်လာပါသလား။ စာသားများသည် အဆိုပါစာမျက်နှာများနှင့် ကိုက်ညီမှုရှိပါသလား။ သင်ဆက်လက်အသုံးပြုမည့် စက်ပစ္စည်း သို့မဟုတ် ကိရိယာက ဤဖော်မတ်ကို လက်ခံပါသလား။ စာမျက်နှာ ၂၅၁ မျက်နှာပါ စာအုပ်တစ်အုပ်နှင့် မူရင်းနမူနာဖိုင် ၃ ခုကို ကျွန်ုပ်တို့ စမ်းသပ်စစ်ဆေးခဲ့မှုအရ အကြောင်းရင်းကို ရှင်းရှင်းလင်းလင်း တွေ့ရှိရပါသည်။ DjVu ဖိုင်တစ်ခုသည် ပုံမှန်အတိုင်း ပေါ်နေနိုင်သော်လည်း ရှာဖွေနိုင်သော စာလုံးများ လုံးဝမပါဝင်ခြင်း သို့မဟုတ် မှားယွင်းနေခြင်းမျိုး ဖြစ်နိုင်ပါသည်။ ၎င်းကို PDF သို့ ပြောင်းလိုက်ပါက စာမျက်နှာပုံရိပ်များကို ထိန်းသိမ်းထားနိုင်သော်လည်း ထုတ်ယူအသုံးပြုနိုင်သည့် စာသားများ ကျန်ရစ်မလာတော့ဘဲ ပျောက်ဆုံးသွားနိုင်ပါသည်။
ဤလမ်းညွှန်ချက်သည် သင့်တွင် အသုံးပြုခွင့်ရရှိပြီးဖြစ်သော ဖိုင်တစ်ခု ရှိထားသည်ဟု မှတ်ယူထားပါသည်။ Archive မှ ဖိုင်ရယူရန်အတွက် သီးခြားဖော်ပြထားသော Internet Archive ဒေါင်းလုဒ်လမ်းညွှန်.
ကိုက်ညီမှုရှိသော Reader တစ်ခုတွင် စာအုပ်ကို ဖွင့်ပါ
Windows- SumatraPDF ဖြင့် စတင်ပါ
SumatraPDF ၏ ဖော်မတ်စာရင်း တွင် DjVu ပါဝင်ကြောင်း တိကျစွာ ဖော်ပြထားပါသည်။ ၎င်းကို တရားဝင် ဝဘ်ဆိုက်မှ ဒေါင်းလုဒ်ရယူပါ၊ ထို့နောက် ဖိုင်၏ မူလသတ်မှတ်ထားသော ဆော့ဖ်ဝဲလ်ချိတ်ဆက်မှုအပေါ် မမူတည်ဘဲ အဆိုပါအက်ပ်အတွင်းမှနေ၍ စာအုပ်ကို ဖွင့်ပါ။
၎င်း၏ မှတ်တမ်းတင်ထားသော ကီးဘုတ်ခလုတ် အသုံးပြုနည်းများ သည် သင့်အား ဖတ်ရှုမှုအမြန်စစ်ဆေးနိုင်ရန် ကူညီပေးပါသည်-
- နှိပ်ပါ Ctrl + O ပြီးလျှင် DjVu ဖိုင်ကို ရွေးချယ်ပါ။
- အသုံးပြုပါ Ctrl + 2 ဖြင့် စာမျက်နှာအကျယ်နှင့် ညှိပါ သို့မဟုတ် Ctrl + 0 ဖြင့် စာမျက်နှာတစ်ခုလုံးပြည့်အောင် ညှိပါ။
- စာအုပ်အလယ်ပိုင်းရှိ စာမျက်နှာတစ်ခုသို့ သွားရန် Ctrl + G ကို သုံးပါ၊ စာအုပ်၏ အစနှင့် အဆုံးကိုလည်း စစ်ဆေးပါ။
- နှိပ်ပါ Ctrl + F ပြီးနောက် စာမျက်နှာပေါ်တွင် တွေ့မြင်ရသော စကားစုတိုတစ်ခုကို ရှာဖွေကြည့်ပါ။
ဤအချက်များသည် တရားဝင်အထောက်အထားများပေါ် အခြေခံထားသော လမ်းညွှန်ချက်များဖြစ်ပြီး ကျွန်ုပ်တို့ကိုယ်တိုင် စမ်းသပ်ထားသော Windows ကိုက်ညီမှုစစ်ဆေးချက် မဟုတ်ပါ။ SumatraPDF သည် Windows အတွက်သာ ဖြစ်သောကြောင့် Mac အတွက် ထိုနာမည်ဖြင့် ဒေါင်းလုဒ်ရှာမနေပါနှင့်။
Linux: Okular တွင် DjVu ထောက်ပံ့မှု ပါမပါ စစ်ဆေးပါ
Okular သည် ၎င်းထောက်ပံ့ထားသော စာရွက်စာတမ်း ဖော်မတ်များထဲတွင် DjVu ကို ထည့်သွင်းဖော်ပြထားပါသည်။ သင်အသုံးပြုနေသော distribution နှင့် ကိုက်ညီသည့် နည်းလမ်းဖြင့် ၎င်းကို ထည့်သွင်းပြီး သင့်စက်ထဲရှိ ဖိုင်ကို ဖွင့်ပါ။ အချို့သော ထည့်သွင်းမှုများတွင် ဖော်မတ်ထောက်ပံ့မှုများကို module များအဖြစ် ခွဲထုတ်ထားတတ်သောကြောင့် reader တစ်ခုတည်းကို ထည့်သွင်းရုံဖြင့် လိုအပ်သော DjVu component ပါဝင်လာမည်ဟု မဆိုနိုင်ကြောင်း KDE က အသိပေးထားပါသည်။ စနစ်တကျ အလုပ်လုပ်သော DjVu ဖိုင်တစ်ခုကို ဖွင့်မရပါက တရားဝင် ထည့်သွင်းမှု လမ်းညွှန်ချက် ကို လိုက်နာကြည့်ပါ။
Mac: အက်ပ်အမည်တစ်ခုတည်းတင်မဟုတ်ဘဲ Package ကိုပါ သေချာစစ်ဆေးပါ
DjVu ပရောဂျက်သည် DjView ကို cross-platform viewer အဖြစ် သီးခြားဖော်ပြထားပါသည်၊ သို့သော် ၎င်း၏ ဒေါင်းလုဒ်စာမျက်နှာတွင် ဗားရှင်းအဟောင်း Mac package များသာ ပါဝင်နေပါသည်။ ထည့်သွင်းခြင်းမပြုမီ package ၏ macOS နှင့် processor လိုအပ်ချက်များကို စစ်ဆေးပါ။ လက်ရှိတွင် KDE သည် ၎င်း၏ Mac Okular ဒေါင်းလုဒ်များကို စမ်းသပ်ထားခြင်းမရှိသေးသော nightly build များအဖြစ် သတ်မှတ်ထားသဖြင့် ယုံကြည်စိတ်ချရပြီး တည်ငြိမ်သော reader အဖြစ် ကျွန်ုပ်တို့ အကြံပြုမည် မဟုတ်ပါ။
အောက်တွင်ဖော်ပြထားသော ကျွန်ုပ်တို့၏ macOS အချက်အလက်များသည် စက်ထဲတွင် တည်ဆောက်ထားသော DjVuLibre command-line tools များမှ ရရှိထားခြင်းဖြစ်ပြီး စမ်းသပ်ထားသည့် Mac GUI reader မှ ရရှိခြင်းမဟုတ်ပါ။ အကယ်၍ သင်သည် အသုံးပြုနိုင်သော reader တစ်ခုကို မရရှိနိုင်ဘဲ command-line tools များကို သုံးစွဲနေကျဖြစ်ပါက အောက်တွင်ဖော်ပြထားသော PDF အဖြစ် ပြောင်းလဲသည့်နည်းလမ်းသည် အစားထိုးရွေးချယ်စရာတစ်ခု ဖြစ်ပါသည်။ ဖိုင်ကိုဖွင့်ရုံသက်သက်အတွက် browser plug-in အဟောင်းတစ်ခုကို မထည့်သွင်းပါနှင့်။
ရုပ်ပုံများ၊ စာသားနှင့် နောက်လုပ်ဆောင်ရမည့်အဆင့်ကို သီးခြားစီ စစ်ဆေးပါ
မူရင်းဖိုင်ကို မထိခိုက်စေဘဲ မိတ္တူတစ်ခုကို အသုံးပြုပါ။ ခေါင်းစဉ် သို့မဟုတ် အခန်းအစမျက်နှာဖုံး၊ အလယ်မျက်နှာတစ်ခုနှင့် နောက်ဆုံးမျက်နှာတို့ဖြင့် စတင်စစ်ဆေးပါ။ အသေးငယ်ဆုံးသော စာသားများကို သဲသဲကွဲကွဲ ဖတ်ရှုနိုင်သည်အထိ ဇူးမ်ချဲ့ကြည့်ပါ။ စာမျက်နှာ (၁) တွင် ပွင့်ရုံမျှဖြင့် စာအုပ်တစ်အုပ်လုံး ပြည့်စုံမှန်ကန်သည်ဟု မဆိုနိုင်သေးပါ။
ထို့နောက် မျက်မြင်တွေ့ရသော စကားစုတစ်ခုကို ရှာဖွေကြည့်ပါ၊ သင်၏ reader ဆော့ဖ်ဝဲက ခွင့်ပြုပါက စာပိုဒ်တိုတစ်ခုကို ကူးယူပြီး plain-text editor တစ်ခုထဲသို့ ထည့်ကြည့်ပါ။ အမည်တစ်ခု၊ နံပါတ်တစ်ခုနှင့် ဝါကျတစ်ခုကို စစ်ဆေးပါ။ ရှာမတွေ့ခြင်းသည် စာသားမရှိခြင်း၊ စာသားအလွှာ (text layer) မတိကျခြင်း သို့မဟုတ် reader ဆော့ဖ်ဝဲ၏ ကန့်သတ်ချက်တို့ကြောင့် ဖြစ်နိုင်ပြီး ဒေါင်းလုဒ်လုပ်ထားသောဖိုင် ပျက်စီးနေသည်ဟု တထစ်ချ မဆိုလိုပါ။
| သင်တွေ့ရှိရသောအခြေအနေ | ယင်းက ဖော်ပြနေသောအချက် | နောက်ထပ် ဆက်လက်လုပ်ဆောင်သင့်သည့်အဆင့် |
|---|---|---|
| စာမျက်နှာများ ပေါ်နေပြီး စာသားရှာဖွေခြင်းနှင့် ကူးယူထားသော စာပိုဒ်များ ကိုက်ညီမှုရှိခြင်း | စမ်းသပ်စစ်ဆေးခဲ့သော စာမျက်နှာများသည် အဆိုပါလုပ်ငန်းစဉ်များအတွက် အသုံးပြုရန် အဆင်ပြေပါသည် | အခြားစက်ပစ္စည်း သို့မဟုတ် လုပ်ငန်းစဉ်အရ အခြားဖော်မတ်တစ်ခု လိုအပ်ခြင်းမရှိပါက DjVu ဖိုင်အတိုင်း ဆက်လက်ဖတ်ရှုပါ |
| စာမျက်နှာများ ပေါ်နေသော်လည်း မည်သည့်စာသားကိုမျှ ထုတ်ယူ၍မရခြင်း | ရုပ်ပုံများနှင့် စက်ကဖတ်ရှုနိုင်သော စာလုံးများသည် သီးခြားစီ ဖြစ်နေပါသည် | မျက်စိဖြင့်သာ ဆက်လက်ဖတ်ရှုပါ၊ စာလုံးများကို အမှန်တကယ် လိုအပ်မှသာ OCR သို့မဟုတ် စာသားပါဝင်သော အခြားရင်းမြစ်ကို အသုံးပြုပါ |
| စာမျက်နှာများ ပေါ်နေသော်လည်း ကူးယူထားသော စာလုံးများ သို့မဟုတ် နံပါတ်များ လွဲမှားနေခြင်း | စာသားအလွှာ (text layer) ရှိနေသော်လည်း စိတ်ချရသော စာသားမှတ်တမ်း မဟုတ်ပါ | ကိုးကားခြင်း သို့မဟုတ် ဘာသာပြန်ခြင်း မပြုမီ စကန်ဖတ်ထားသော မူရင်းနှင့် နှိုင်းယှဉ်ပြီး စာသားကို ပြင်ဆင်ပါ သို့မဟုတ် အစားထိုးပါ |
| ကိုက်ညီမှုရှိသော reader ဖြင့်လည်း ဖိုင်ကို ဖွင့်၍မရခြင်း | ဖိုင် သို့မဟုတ် ဖိုင်အတွက် လိုအပ်သော အစိတ်အပိုင်းများ မပြည့်စုံခြင်း သို့မဟုတ် ထောက်ပံ့မထားခြင်း ဖြစ်နိုင်ပါသည် | ဖော်မတ်ပြောင်းရန် မကြိုးစားမီ မူရင်းဒေါင်းလုဒ်ဖိုင်ကို ပြန်လည်စစ်ဆေးပြီး အခြားကိုက်ညီသော reader တစ်ခုဖြင့် ထပ်မံစမ်းသပ်ပါ |
DjVu စာရွက်စာတမ်းအချို့သည် ဖိုင်တစ်ခုတည်းအဖြစ် ပေါင်းစည်းမထားဘဲ အစိတ်အပိုင်းဖိုင်များစွာအဖြစ် ပြန့်ကျဲနေတတ်သည်။ DjVuLibre ၏ စာရွက်စာတမ်း တည်းဖြတ်မှုလမ်းညွှန် တွင် ဖော်ပြထားသည့်အတိုင်း စာမျက်နှာတစ်ခုသည် မျှဝေထားသော အချက်အလက်များအပေါ် မှီခိုနေနိုင်သည်။ ယင်းကဲ့သို့သော စာရွက်စာတမ်းမှ အစိတ်အပိုင်းတစ်ခုတည်းကို ကူးယူပါက လိုအပ်သောအချက်အလက်များ ချို့ယွင်းကျန်ရစ်သွားနိုင်သည်။ ၎င်း၏ရင်းမြစ်ထံမှ စာရွက်စာတမ်းတစ်ခုလုံးကို ပြည့်ပြည့်စုံစုံ ရယူပါ၊ အမှားအယွင်းတစ်ခု တွေ့ရုံနှင့် ကျန်မျက်နှာများ ပွင့်လာသည်အထိ စာမျက်နှာများကို ဖျက်ပစ်ခွင့်ရှိသည်ဟု မဆိုလိုပါ။
စာမျက်နှာတူပြီး စာလုံးမတူသော ဖိုင်သုံးခု
ကျွန်ုပ်တို့သည် မူရင်းစာမျက်နှာနှစ်ခုကို ဖန်တီးခဲ့ပြီး ၎င်းတို့ကို အရည်အသွေးမကျဆင်းစေဘဲ DjVu အဖြစ် encode ပြုလုပ်ခဲ့သည်။ စာမျက်နှာတစ်ခုတွင် café နှင့် boîte၊ အခြားတစ်ခုတွင် The parcel contains 18 notebooks. ပါဝင်သည်။ နှစ်ခုစလုံးသည် သတ်မှတ်အမှတ်အသားအဖြစ် B-204.
ကျွန်ုပ်တို့သည် ဗားရှင်းသုံးမျိုးကို ပြုလုပ်ခဲ့သည်- စာသားအလွှာ (text layer) မပါဝင်သည့်ဗားရှင်း၊ မှန်ကန်သောစာသားကို ကိုယ်တိုင်ထည့်သွင်းထားသည့်ဗားရှင်းနှင့် မှားယွင်းသောစာသားကို ကိုယ်တိုင်ထည့်သွင်းထားသည့်ဗားရှင်းတို့ ဖြစ်သည်။ အမှားအယွင်းများသည် OCR engine ကြောင့် ဖြစ်ပေါ်ခဲ့ခြင်း မဟုတ်ပါ ။ ဖိုင်သုံးခုစလုံးရှိ စာမျက်နှာနှစ်မျက်နှာစီ (စုစုပေါင်း စာမျက်နှာ ၆ မျက်နှာ) ၏ ဖော်ပြပြသမှုအားလုံးသည် မူရင်းရုပ်ပုံ pixels များနှင့် အတိအကျ ကိုက်ညီနေပါသည်။
| ဒေါင်းလုဒ် | အမှန်တကယ် ထုတ်ယူရရှိသော စာသား | မျက်မြင်တွေ့မြင်နေရသည့် အရာ |
|---|---|---|
| ရုပ်ပုံသီးသန့် DjVu | မည်သည့်စာသားမှ မထွက်ပါ | မူရင်း စာမျက်နှာနှစ်ခုစလုံး |
| စာသားမှန်ကန်သော DjVu | ရေးသားထားသော စာကြောင်းခြောက်ကြောင်း ( 18 notebooks နှင့် B-204 | မူလ စာမျက်နှာများအတိုင်း |
| စာသားမှားယွင်းနေသော DjVu | 13 notebooks နှင့် B-2O4(သုညအစား အက္ခရာ O ဖြင့်) | မျက်မြင်တွင် မူရင်းအတိုင်း 18 notebooks နှင့် B-204 |
ပထမဥပမာသည် ပျက်စီးနေသော ဒေါင်းလုဒ်ဖိုင်မဟုတ်ဘဲ ဖတ်ရှုနိုင်သည့် ရုပ်ပုံသီးသန့်ဖိုင်တစ်ခု ဖြစ်သည်။ တတိယဥပမာမှာ ပို၍ လှည့်စားမှုရှိသည်- မှန်ကန်သောဗားရှင်းနှင့် အမြင်အားဖြင့် အတူတူပင်ဖြစ်သော်လည်း ယုတ္တိရှိသယောင်နှင့် မှားယွင်းနေသော စာသားများကို ထုတ်ပေးနေသည်။ ထို့ကြောင့် စာသားကို အောင်မြင်စွာ select လုပ်နိုင်ခြင်း သို့မဟုတ် ထုတ်ယူနိုင်ခြင်းသည် စာသားအလွှာ ရှိ၊ မရှိကိုသာ စစ်ဆေးအတည်ပြုနိုင်ခြင်းသာဖြစ်ပြီး တိကျမှုစစ်ဆေးချက် မဟုတ်ပါ။
DjVuLibre ကို အသုံးပြုသော စာဖတ်သူများအတွက် ဖိုင်တစ်ခုထဲတွင် သိမ်းဆည်းထားပြီးဖြစ်သော စာသားများကို အောက်ပါ command ဖြင့် ထုတ်ယူနိုင်ပါသည်-
djvutxt book.djvu book-extracted.txt
output ဖိုင်အမည်အသစ်တစ်ခုကို ရွေးချယ်ပါ။ djvutxt လက်စွဲစာအုပ် တွင် ဝှက်ထားသော စာသားထုတ်ယူခြင်းဆိုင်ရာ အချက်အလက်များကို ဖော်ပြထားသည်။ ဤ command သည် စာမျက်နှာပုံရိပ်များမှ စာလုံးအသစ်များကို အသိအမှတ်မပြုပါ (OCR မလုပ်ပါ)။ ကျွန်ုပ်တို့၏ ရုပ်ပုံသီးသန့် နမူနာဖိုင်တွင် မည်သည့်စာသားမျှ ထွက်မလာသော်လည်း နဂိုဖိုင်မှာ ပုံမှန်အတိုင်း decode ပြုလုပ်နိုင်ဆဲ ဖြစ်သည်။ ရည်ရွယ်ချက်ရှိရှိ တိုတောင်းအောင်ဖြတ်တောက်ထားသော သီးသန့်ဖိုင်မိတ္တူတွင်မူ decoder အလုပ်မလုပ်တော့ဘဲ ပျက်သွားခဲ့သည်။
သင်သည် မူရင်းစာမျက်နှာများနှင့် မူကြမ်းရလဒ်များ ကို စစ်ဆေးနိုင်ပြီး ၎င်း၏ ပြန်လည်စမ်းသပ်မှု script ကို ပေးထားသော ညွှန်ကြားချက်များအတိုင်း စမ်းသပ် run ကြည့်နိုင်ပါသည်။ ဤစမ်းသပ်မှုကို Pillow 12.3.0 နှင့် Poppler 26.08.0 တို့ဖြင့် ၂၀၂၆ ခုနှစ် စက်တင်ဘာ ၁၄ ရက်တွင် ပြုလုပ်ခဲ့ခြင်းဖြစ်သည်။ DjVuLibre ၏ တရားဝင်ဒေါင်းလုဒ်ဗားရှင်းကို 3.5.30 ဟု အညွှန်းတပ်ထားသော်လည်း compile လုပ်ထားသော tool များတွင် 3.5.29 ဟု ဖော်ပြနေခဲ့သည်။ archive hash နှင့် ဖော်ပြထားသော ဗားရှင်းနှစ်မျိုးလုံးကို မှတ်တမ်းတင်ထားပါသည်။
ဤသည်မှာ ထိန်းချုပ်ထားသော စာသားအလွှာ (text-layer) သရုပ်ပြချက်တစ်ခုသာဖြစ်ပြီး OCR တိကျမှုစံနှုန်း၊ စာဖတ်ဆော့ဖ်ဝဲ အဆင့်သတ်မှတ်ချက် သို့မဟုတ် BookTranslator ဘာသာပြန်စမ်းသပ်မှု မဟုတ်ပါ။
စာမျက်နှာ ၂၅၁ မျက်နှာပါ Candide ဖိုင်တွင် ဘာဖြစ်ခဲ့သနည်း
ကျွန်ုပ်တို့သည် Internet Archive ပစ္စည်း candideouloptim01voltgoogမှ DjVu ကိုလည်း decode လုပ်ခဲ့ပြီး ၎င်းကို ၁၇၅၉ ခုနှစ်ထုတ် ပြင်သစ်ဘာသာ Candide စာအုပ်အဖြစ် စာရင်းသွင်းထားပါသည်။ စက်တင်ဘာ ၁၁ ရက်တွင် ဒေါင်းလုဒ်လုပ်ခဲ့သော 6,510,150-byte ရှိသည့် ဖိုင်သည် စက်တင်ဘာ ၁၄ ရက်တွင် metadata ကို ပြန်လည်စစ်ဆေးသည့်အခါ မူရင်းရင်းမြစ်၏ ထုတ်ပြန်ထားသော checksum များနှင့် ကိုက်ညီနေဆဲဖြစ်ပါသည်။
ဖိုင်ထဲရှိ စာမျက်နှာ ၂၅၁ မျက်နှာလုံး ကို အမြင့်ဆုံးအရွယ်အစား ၆၀၀ × ၈၀၀ pixels ဖြင့် decode လုပ်ခဲ့သည်။ စာမျက်နှာ ၁၊ ၅၊ ၁၀၊ ၁၂၅ နှင့် ၂၅၁ တို့ကို မူလ resolution အတိုင်း သီးခြားစီ render ပြုလုပ်၍ မျက်မြင်စစ်ဆေးခဲ့သည်။ ထိုနမူနာများတွင် ဒစ်ဂျစ်တယ်ပြောင်းလဲမှုဆိုင်ရာ အချက်အလက်များ၊ လက်ရေးမှတ်စုများ၊ အခန်းစဖွင့်စာမျက်နှာ၊ စာကိုယ်စာမျက်နှာနှင့် အမြင်အားဖြင့် ဘာမျှမပါသော နောက်ဆုံးစာမျက်နှာတို့ ပါဝင်ပါသည်။
ရှိပြီးသား text layer သည် စာမျက်နှာခြား အမှတ်အသား ၂၄၆ ခု ပါဝင်သော UTF-8 ဘိုက် ၂၀၇,၂၀၄ ကို ထုတ်ပေးခဲ့သည်။ ထိုအရေအတွက်များက စာအုပ်ထဲမှ စာမျက်နှာ ငါးမျက်နှာ ပျောက်ဆုံးနေသည်ဟု မဆိုလိုပါ—ပုံရိပ်များနှင့် စာသားများကို သီးခြားစီ စစ်ဆေးရခြင်းဖြစ်ပြီး ဗလာဖြစ်နေသော နောက်ဆုံးစာမျက်နှာမှလည်း စာသား ထွက်မလာခဲ့ပါ။ ထုတ်ယူရရှိသော ဖိုင်အရွယ်အစား ကြီးမားနေခြင်းကလည်း တိကျမှန်ကန်မှုကို သက်သေမပြနိုင်ပါ။ ဖိုင်စာမျက်နှာ ၁၀ တွင် မြင်တွေ့ရသော စကားလုံး Comment ကို ဤသို့ ထုတ်ယူခဲ့သည်- CommcTit.
ကျွန်ုပ်တို့သည် ရွေးချယ်ထားသော စာမျက်နှာ ငါးမျက်နှာကိုသာ PDF အဖြစ် ပြောင်းလဲခဲ့ပါသည်။ ရလဒ်ဖိုင်တွင် စာမျက်နှာ ငါးမျက်နှာ ပါဝင်သော်လည်း Poppler ၏ text extractor သည် whitespace မဟုတ်သော စာသားကို လုံးဝ ထုတ်မပေးနိုင်ခဲ့ပါ။ ဤသည်မှာ စာအုပ်တစ်အုပ်လုံးကို PDF ပြောင်းလဲခြင်း၊ စာလုံးပေါင်းသတ်ပုံ အပြည့်အစုံ စစ်ဆေးခြင်း သို့မဟုတ် ပုံနှိပ်စာအုပ် အပြည့်အစုံဖြစ်ကြောင်း သက်သေပြချက် မဟုတ် ပါ။ စစ်ဆေးမှု မှတ်တမ်း နှင့် ထပ်ခါတလဲလဲ အသုံးပြုနိုင်သော command များ သည် လုပ်ငန်းနယ်ပယ်နှင့် တိကျသော မူရင်း identifier ကို ထိန်းသိမ်းပေးထားပါသည်။
နောက်တစ်ဆင့်အတွက် လိုအပ်မှသာ PDF သို့ ပြောင်းပါ
သင်ရွေးချယ်ထားသော application တွင် စာအုပ်ကို အဆင်ပြေပြေ ဖတ်ရှုနိုင်ပြီဆိုပါက ထိုနေရာတွင်ပင် ရပ်တန့်လိုက်ပါ။ သီးခြား reader တစ်ခုခု၊ ပုံနှိပ်ခြင်းလုပ်ငန်းစဉ် သို့မဟုတ် စာရွက်စာတမ်း tool တစ်ခုခုက PDF ကို လိုအပ်မှသာ ပြောင်းလဲပါ—DjVu ဒေါင်းလုဒ်လုပ်တိုင်း မဖြစ်မနေ လုပ်ရမည့် အလေ့အထတစ်ခု မဟုတ်ပါ။
DjVuLibre ကို ထည့်သွင်းထားပြီး PDF output ကို ဖွင့်ထားပါက ဤ command သည် စာမျက်နှာ နှစ်မျက်နှာပါ အစိတ်အပိုင်းကို ပြောင်းလဲပေးပါသည်-
ddjvu -format=pdf -page=1-2 book.djvu first-two-pages.pdf
၎င်းကို working directory ထဲတွင် run ပါ၊ လက်ရှိတွင် မရှိသေးသော output ဖိုင်အမည်ကို အသုံးပြုပါ။ စာမျက်နှာ နှစ်မျက်နှာစလုံး ပွင့်မပွင့် အတည်ပြုပြီးနောက် ၎င်းတို့၏ စာမျက်နှာ အနေအထား၊ ဘောင်များ၊ စာလုံးအသေးများနှင့် စာမျက်နှာ အရေအတွက်တို့ကို မူရင်းနှင့် နှိုင်းယှဉ်ပါ။ တစ်အုပ်လုံးကို အပြည့်အစုံ ပြောင်းလဲရန်အတွက် -page=1-2 ကို ချန်လှပ်ထားပြီး အသစ်ဖြစ်သော အခြား output ဖိုင်အမည်တစ်ခုကို အသုံးပြုပါ။ ကျွန်ုပ်တို့သည် စာအုပ်အစစ်၏ စာမျက်နှာတိုင်းကို PDF အဖြစ် မဟုတ်ဘဲ၊ စာမျက်နှာ နှစ်မျက်နှာပါ fixture နှင့် စာမျက်နှာ ငါးမျက်နှာပါ အစိတ်အပိုင်းတို့ကိုသာ စမ်းသပ်ခဲ့ခြင်း ဖြစ်သည်။
အဓိက ကန့်သတ်ချက်မှာ ddjvu လက်စွဲစာအုပ်ထဲတွင် ပါရှိသည်—၎င်း၏ PDF output သည် စာမျက်နှာတစ်ခုချင်းစီကို ပုံရိပ်တစ်ခုအနေဖြင့် ဖော်ပြခြင်း ဖြစ်သည်။ ကျွန်ုပ်တို့ ပြောင်းလဲထားသော နှစ်မျက်နှာပါ PDFတွင် မူရင်း DjVu ၏ မှန်ကန်သော text layer ပါမလာခဲ့ပါ။ pdftotext သည် စာမျက်နှာခွဲ အက္ခရာ နှစ်ခုကိုသာ ထုတ်ပေးခဲ့သည်။
ထိုရလဒ်သည် ဤပြောင်းလဲမှု နည်းလမ်းတစ်ခုတည်းအတွက်သာ သီးသန့်ဖြစ်သည်၊ DjVu-to-PDF ပရိုဂရမ်တိုင်း အလားတူ ပြုမူသည်ဟု မဆိုလိုပါ။ မည်သည့် converter ကိုမဆို အသုံးပြုသည့်အခါ မူရင်းဖိုင်တစ်ခုတည်းတင် မဟုတ်ဘဲ ထွက်လာသော ရလဒ်ဖိုင်ပေါ်တွင်ပါ ရှာဖွေခြင်းနှင့် ကူးယူခြင်း စစ်ဆေးမှုကို ထပ်မံပြုလုပ်ပါ။ PDF icon တစ်ခု ရှိနေရုံဖြင့် ရှာဖွေနိုင်သော စာသား၊ သုံးစွဲရလွယ်ကူသော ဖွဲ့စည်းပုံ သို့မဟုတ် စာမျက်နှာအရွယ်အစားအလိုက် ညှိယူနိုင်သော reflowable စာအုပ် ဖြစ်သည်ဟု သက်သေမပြနိုင်ပါ။
စာလုံးအရွယ်အစား ညှိနိုင်ခြင်းနှင့် မျက်နှာပြင်ကျဉ်းတွင် သက်တောင့်သက်သာ ဖတ်ရှုနိုင်ခြင်းတို့သည် အမှန်တကယ် လိုလားသော ရည်မှန်းချက် ဖြစ်ပါက ထို edition ၌ပင် အသုံးပြုနိုင်သော EPUB ရှိမရှိကို ဦးစွာ စစ်ဆေးပါ။ ပုံရိပ်အခြေပြု PDF သည် ဖိုင် extension ကို ပြောင်းလဲလိုက်ရုံမျှဖြင့် reflowable EPUB အဖြစ်သို့ ပြောင်းလဲသွားမည် မဟုတ်ပါ။ ကျွန်ုပ်တို့၏ EPUB နှင့် PDF နှိုင်းယှဉ်ချက် လမ်းညွှန် တွင် ထိုဖတ်ရှုမှုဆိုင်ရာ အားသာချက်၊ အားနည်းချက်များကို ရှင်းပြထားပါသည်။
နောက်တစ်ဆင့်ကို ပြဿနာနှင့် လျော်ညီစွာ ဆောင်ရွက်ပါ
စာဖတ်ရန်အတွက်သာဆိုလျှင် အလုပ်လုပ်သော DjVu reader တစ်ခုရှိရုံဖြင့် လုံလောက်နိုင်ပါသည်။ ကိုးကားချက်တစ်ခုအတွက်မူ စိစစ်ထားသော ကောက်နုတ်ချက်တိုတစ်ခု ရရှိရုံဖြင့် လုံလောက်ပေမည်။ အကယ်၍ သင်ဖန်တီးလိုက်သော PDF မှ ကူးယူရာတွင် စာလုံးများ မှားယွင်းနေပါက ထိုစာလုံးများကို မူရင်းအချက်အလက်အဖြစ် အသုံးမပြုမီ PDF စာသားအလွှာ စစ်ဆေးရှာဖွေခြင်း အဆင့်များကို လိုက်နာဆောင်ရွက်ပါ။
ဘာသာစကားသည် ကျန်ရှိနေသော တစ်ခုတည်းသောအဟန့်အတားဖြစ်ပြီး ထိုသို့အသုံးပြုရန် လိုအပ်သောအခွင့်အရေးများရှိသည့် အသုံးပြုနိုင်သောဖိုင်တစ်ခု သင့်ထံတွင် ရှိနေမှသာ ဘာသာပြန်ခြင်းသည် အရေးပါလာမည်ဖြစ်ပါသည်။ ဤလမ်းညွှန်အတွက် စစ်ဆေးထားသော ထုတ်ကုန်အမျိုးအစားများအရ DjVu သည် BookTranslator တွင် လက်ခံသော ဖိုင်ဖော်မတ် မဟုတ်ပါ။ ဖိုင်အမည်ကို .pdf သို့ ပြောင်းလဲရုံဖြင့် ဖိုင်အမျိုးအစား ပြောင်းလဲသွားမည် မဟုတ်ပါ။
အမှန်တကယ် ပြောင်းလဲထားသော PDF အတွက်မူ BookTranslator ၏ PDF လုပ်ငန်းစဉ် သည် လုပ်ဆောင်နိုင်သော နောက်တစ်ဆင့် ဖြစ်ပါသည်။ ရုပ်ပုံသီးသန့်ဖိုင်တစ်ခုအတွက် စာသားမှတ်သားခြင်း လိုအပ်ပါသည် - OCR Mode သည် မူရင်းစာမျက်နှာ အဆင်အပြင်နှင့် အတိအကျတူအောင် ပြုလုပ်မည့်အစား မှတ်သားထားသော အကြောင်းအရာများမှတစ်ဆင့် ဘာသာပြန်ထားသော PDF တစ်ခုကို ပြန်လည်တည်ဆောက်ပေးပါသည်။ ကျွန်ုပ်တို့သည် ဤနမူနာများကို တင်သွင်းခြင်း သို့မဟုတ် ဘာသာပြန်ခြင်း မပြုလုပ်ခဲ့သောကြောင့် ဤလမ်းညွှန်သည် ၎င်းတို့၏ ဘာသာပြန်အရည်အသွေးကို အတည်မပြုနိုင်ပါ။
မူရင်း DjVu နှင့် သင်စစ်ဆေးထားသော ကိုးကားစာမျက်နှာများကို သိမ်းဆည်းထားပါ။ ဖိုင်ဖွင့်ခြင်း၊ ကောက်နုတ်ခြင်း၊ ဖော်မတ်ပြောင်းခြင်းနှင့် ဘာသာပြန်ခြင်းတို့သည် သီးခြားအဆင့်များဖြစ်သဖြင့် အဆင့်တိုင်းတွင် သင်လိုအပ်သော ရလဒ်ကို သေချာစွာ စိစစ်ပါ။
ဆက်စပ် ဆောင်းပါးများ





