অক্ষর সেটগুলির মধ্যে পাঠ্য ফাইলগুলিকে রূপান্তর করার সর্বোত্তম উপায়?


526

অক্ষর সেটগুলির মধ্যে পাঠ্য ফাইলগুলিকে রূপান্তর করার জন্য দ্রুত, সহজতম সরঞ্জাম বা পদ্ধতি কী?

বিশেষত, আমাকে ইউটিএফ -8 থেকে আইএসও -8859-15 এবং তার বিপরীতে রূপান্তর করতে হবে।

সবকিছু যায়: আপনার পছন্দের স্ক্রিপ্টিং ভাষার ওয়ান-লাইনার, কমান্ড-লাইন সরঞ্জাম বা ওএস, ওয়েব সাইট ইত্যাদির জন্য অন্যান্য উপযোগিতা

এখন পর্যন্ত সেরা সমাধান:

লিনাক্স / ইউনিক্স / ওএস এক্স / সাইগউইনে:

  • ট্রয়েস আরভিনের প্রস্তাবিত জ্ঞানু আইকনভ ফিল্টার হিসাবে সবচেয়ে বেশি ব্যবহৃত হয় । এটি সর্বজনীনভাবে উপলব্ধ বলে মনে হচ্ছে। উদাহরণ:

    $ iconv -f UTF-8 -t ISO-8859-15 in.txt > out.txt
    

    বেন দ্বারা নির্দেশিত হিসাবে , আইকনভিভ ব্যবহার করে একটি অনলাইন রূপান্তরকারী রয়েছে

  • GNU recode ( ম্যানুয়াল ) দ্বারা প্রস্তাবিত Cheekysoft রূপান্তর করবে ইন-জায়গা এক বা একাধিক ফাইল । উদাহরণ:

    $ recode UTF8..ISO-8859-15 in.txt
    

    এটির একটি স্বল্প সংকেত ব্যবহার করে:

    $ recode utf8..l9 in.txt
    

    পুনরায় কোডগুলি এমন পৃষ্ঠগুলি সমর্থন করে যা বিভিন্ন লাইন সমাপ্তির ধরণ এবং এনকোডিংগুলির মধ্যে রূপান্তর করতে ব্যবহার করা যেতে পারে:

    এলএফ (ইউনিক্স) থেকে নতুন লাইনগুলি সিআর-এলএফ (ডস) এ রূপান্তর করুন:

    $ recode ../CR-LF in.txt
    

    বেস 64 এনকোড ফাইল:

    $ recode ../Base64 in.txt
    

    আপনি তাদের একত্রিত করতে পারেন।

    ইউনিক্স লাইন এন্ডিং সহ একটি বেস 64 এনকোডেড ইউটিএফ 8 ফাইলটি বেস 64-তে এনডোড ল্যাটিন 1 ফাইল ডস লাইন সমাপ্তির সাথে রূপান্তর করুন:

    $ recode utf8/Base64..l1/CR-LF/Base64 file.txt
    

সঙ্গে Windows এ PowerShell ( জে Bazuzi ):

  • PS C:\> gc -en utf8 in.txt | Out-File -en ascii out.txt

    (যদিও আইএসও -8859-15 সমর্থন নেই; এটি বলে যে সমর্থিত অক্ষরগুলি হ'ল ইউনিকোড, utf7, utf8, utf32, ascii, bigendianunicode, ডিফল্ট এবং oem)

সম্পাদন করা

আপনি কি আইসো -8859-1 সমর্থন বোঝাতে চান? "স্ট্রিং" ব্যবহার করে বিপরীতভাবে এটি করা যায়

gc -en string in.txt | Out-File -en utf8 out.txt

দ্রষ্টব্য: সম্ভাব্য গণনা মানগুলি হ'ল "অজানা, স্ট্রিং, ইউনিকোড, বাইট, বিগ ইন্ডিয়ান ইউনিকোড, ইউটিএফ 8, ইউটিএফ 7, আসকি"।


আমি চেষ্টা করেছিলাম gc -en Ascii readme.html | Out-File -en UTF8 readme.htmlকিন্তু এটি ফাইলটি utf-8 এ রূপান্তর করে তবে এটি খালি! নোটপ্যাড ++ বলছে ফাইলটি আনসি-ফর্ম্যাট তবে আমি বুঝতে পেরেছি এটি একটি বৈধ অক্ষরও নয় ?? uk.answers.yahoo.com/question/index?qid=20100927014115AAiRExF
অজি

2
এই সম্পর্কিত কোনও প্রশ্নের উত্তরের সন্ধানে কেবল আসুন - দুর্দান্ত সংক্ষিপ্তসার! কেবল ভেবেছি এটি যুক্ত করার মতো এটি recodeআপনি ফিল্টার হিসাবে কোনও ফাইলের নাম পাস না করলে ফিল্টার হিসাবেও কাজ করবে যেমন:recode utf8..l9 < in.txt > out.txt
জেজ

iconv.com/iconv.htm আমার কাছে মারা গেছে বলে মনে হচ্ছে? (সময়সীমা)
অ্যান্ড্রু নিউবি

2
আপনি যদি ব্যবহার করেন তবে আপনার encaইনপুট এনকোডিং নির্দিষ্ট করার দরকার নেই। ভাষাটি নির্দিষ্ট করার জন্য এটি প্রায়শই যথেষ্ট enca -L ru -x utf8 FILE.TXT
আলেকজান্ডার পোজডনিভ

1
প্রকৃতপক্ষে, আইকনভি একটি ফিল্টারের পরিবর্তে স্থানের রূপান্তরকারী হিসাবে আরও ভাল কাজ করেছে better 2 মিলিয়নেরও বেশি লাইনের সাহায্যে একটি ফাইলকে রূপান্তর করা যা iconv -f UTF-32 -t UTF-8 input.csv > output.csvকেবলমাত্র তৃতীয়াংশ, প্রায় সাত লক্ষাধিক লাইনের সাহায্যে ব্যবহার করে । ইন-প্লেস সংস্করণ ব্যবহার করে iconv -f UTF-32 -t UTF-8 file.csvসমস্ত 2 মিলিয়ন প্লাস লাইন সফলভাবে রূপান্তরিত হয়েছে।
নিকোলে 7777

উত্তর:


246

একা একা ইউটিলিটি পদ্ধতির

iconv -f ISO-8859-1 -t UTF-8 in.txt > out.txt
-f ENCODING  the encoding of the input
-t ENCODING  the encoding of the output

আপনাকে এই আর্গুমেন্টগুলির কোনওটি নির্দিষ্ট করতে হবে না। এগুলি আপনার বর্তমান লোকালে ডিফল্ট হবে যা সাধারণত ইউটিএফ -8 হয়।


4
নন-ড্যাশ সংস্করণগুলি অনুপলব্ধ হয়ে অন্য যে কেউ ছিন্নবিচ্ছিন্ন হয়ে পড়েছে তাদের কাছে এটি দেখতে অনেকটা ইউএসএফ- * এনকোডিংয়ের জন্য আইএসএনভি-র (এবং সম্ভবত সমস্ত বিএসডি) সংস্করণ নন-ড্যাশ এলিয়াস সমর্থন করে না। iconv -l | grep UTFআপনার আইটিভিভের অনুলিপি সমর্থন করে এমন সমস্ত ইউটিএফ-সম্পর্কিত এনকোডিংগুলি আপনাকে বলবে।
coredumperror

14
আপনার ইনপুট ফাইলটির এনকোডিং জানেন না? chardet in.txtএকটি সেরা অনুমান উত্পাদন করতে ব্যবহার করুন । ফলাফলটি এনকোডিং হিসাবে ব্যবহার করা যেতে পারে iconv -f ENCODING
স্টিউ

4
অবৈধ অক্ষর এ আটকান থেকে প্রস্থান (এড়ানো illegal input sequence at positionবার্তা), এবং "অনুরূপ" অক্ষর সঙ্গে "অদ্ভুত" অক্ষর প্রতিস্থাপন করুন: iconv -c -f UTF-8 -t ISO-8859-1//TRANSLIT in.txt > out.txt
11'7 এ ছুঁয়ে দিন

আমি এটি পছন্দ করি কারণ এটি বেশিরভাগ এনআইএক্স প্ল্যাটফর্মে স্ট্যান্ডার্ড। তবে নীচে ভিআইএম কমান্ড বিকল্প (ওরফে ex:) দেখুন । অতিরিক্ত তথ্য: (1) আপনার (সম্ভবত) এর সাথে -f(থেকে) বিকল্পটি নির্দিষ্ট করার দরকার নেই iconv। (২) file --mime-encoding <file/s>কমান্ডটি আপনাকে প্রথম স্থানে থাকা এনকোডিংটি বের করতে সহায়তা করতে পারে।
13 ই

1
FWIW fileকমান্ডটি আমার উত্সটিকে ইউটিএফ -16 লিটল এন্ডিয়ান হিসাবে রিপোর্ট করেছে; চলমান iconv -f UTF-16 -t UTF-8...এটা ভুল হওয়া ASCII রুপান্তরিত, আমি স্পষ্টভাবে উল্লেখ ছিল iconv -f UTF-16LE...আউটপুট UTF-8-
প্লেটো

90

ভিআইএম চেষ্টা করুন

আপনার যদি থাকে তবে vimআপনি এটি ব্যবহার করতে পারেন:

প্রতিটি এনকোডিংয়ের জন্য পরীক্ষিত নয়।

এটি সম্পর্কে দুর্দান্ত অংশটি হ'ল আপনাকে উত্স এনকোডিংটি জানতে হবে না

vim +"set nobomb | set fenc=utf8 | x" filename.txt

সচেতন হোন যে এই আদেশটি সরাসরি ফাইলটি পরিবর্তন করে


ব্যাখ্যার অংশ!

  1. +: একটি ফাইল খোলার সময় সরাসরি কমান্ড প্রবেশ করতে ভিএম দ্বারা ব্যবহৃত Used সাধারণত একটি নির্দিষ্ট লাইনে একটি ফাইল খোলার জন্য ব্যবহৃত হত:vim +14 file.txt
  2. |: একাধিক কমান্ডের বিভাজক (যেমন ;ব্যাশের মতো )
  3. set nobomb : কোনও utf-8 বিওএম নেই
  4. set fenc=utf8: Utf-8 ডক লিঙ্কে নতুন এনকোডিং সেট করুন
  5. x : ফাইল সংরক্ষণ এবং বন্ধ করুন
  6. filename.txt : ফাইলের পথে
  7. ": পাইপগুলির কারণে কোয়েট এখানে রয়েছে। (অন্যথায় বাশ এগুলি ব্যাশ পাইপ হিসাবে ব্যবহার করবে)

বেশ শান্ত, তবে কিছুটা ধীর। একবারে বেশ কয়েকটি ফাইলকে রূপান্তর করার জন্য কী এটি পরিবর্তন করার কোনও উপায় আছে (এভাবে ভিমের প্রাথমিককরণ ব্যয় সাশ্রয় করা)?
DomQ

ব্যাখ্যার জন্য ধন্যবাদ! বোমা / নোম্বম্ব সেটিং সম্পর্কে পড়া না হওয়া পর্যন্ত ফাইলটি শুরু করার সাথে আমার একটি কঠিন সময় ছিল।
jjwdesign

1
এনপি, সংযোজন যদি আপনি ব্যবহার করেন তবে বোমাটি দেখতে পারেন vim -bবাhead file.txt|cat -e
বুপ

1
উদাহরণস্বরূপ:find -regextype posix-extended -type f -regex ".*\.(h|cpp|rc|fx|cs|props|xaml)" -exec vim +'set nobomb | set fenc=utf8 | x' {} \;
গ্যাব্রিয়েল

আমি এটি সিএসভি ফাইলগুলির এনকোডিংকে রূপান্তর করতে ব্যবহার করেছি এবং যখন দেখলাম অক্ষরটি সত্যই পরিবর্তিত হয়েছে। দুর্ভাগ্যক্রমে, আমি যখন মাইএসকিউএল এ ফাইলটি লোড করতে গিয়েছিলাম, এটিতে ভিএম কমান্ড চালানোর আগে এর আগে থাকা কলামগুলির চেয়ে আলাদা সংখ্যা ছিল। আশ্চর্য, যদি অন্য সমস্ত ফাইলের সামগ্রী একই রেখে কেবল ফাইলটি খোলা, এনকোডিং রূপান্তর করা এবং ফাইলটি সংরক্ষণ / বন্ধ করা সম্ভব হয়?
নাইটওয়েলপ্রজিএমআর

39

লিনাক্সের অধীনে আপনি বিভিন্ন অক্ষর পাশাপাশি যে কোনও লাইন সমাপ্ত ইস্যুগুলির মধ্যে রূপান্তর করতে খুব শক্তিশালী পুনঃনির্দেশ কমান্ড ব্যবহার করতে পারেন । recode -l আপনাকে সমস্ত ফর্ম্যাট এবং এনকোডিংগুলি প্রদর্শন করবে যা সরঞ্জামটির মধ্যে রূপান্তর করতে পারে। এটি খুব দীর্ঘ তালিকা হতে পারে।


আপনি কিভাবে রূপান্তর করবেন LF? নেই /CRএবং /CR-LFকিন্তু কোন/LF
হারুন Franke


20
Get-Content -Encoding UTF8 FILE-UTF8.TXT | Out-File -Encoding UTF7 FILE-UTF7.TXT

সংক্ষিপ্ততম সংস্করণ, আপনি যদি ধরে নিতে পারেন যে ইনপুট বিওএমটি সঠিক:

gc FILE.TXT | Out-File -en utf7 file-utf7.txt

1
এখানে আরও সংক্ষিপ্ত সংস্করণ রয়েছে যা আরও ভাল কাজ করে। gc .\file-utf8.txt | sc -en utf7 .\file-utf7.txt
ল্যারি যুদ্ধ

@ ল্যারিবাটল: এর Set-Contentচেয়ে কীভাবে আরও ভালো কাজ করা যায় Out-File?
জে বাজুজি

...উহু. আমার ধারণা তারা প্রায় একই জিনিস। আপনার উদাহরণটি চালাতে আমার সমস্যা হয়েছিল কারণ আমি ধরেই নিয়েছিলাম যে উভয় সংস্করণ ইনপুটটির file-utf8.txtজন্য একই ফাইলটি ব্যবহার করছে যেহেতু তাদের উভয়েরই একই আউটপুট ফাইল রয়েছে file-utf7.txt
ল্যারি যুদ্ধ

এটি সত্যিই দুর্দান্ত হবে, এটি ইউটিএফ 16 সমর্থন করে না except এটি ইউটিএফ 32 সমর্থন করে, তবে ইউটিএফ 16 নয়! আমার অনেকগুলি মাইক্রোসফ্ট সফ্টওয়্যার (ফাই এসকিউএল সার্ভার বিসিপি) ইউটিএফ 16-তে জোর দিয়ে ব্যতীত ফাইলগুলি রূপান্তর করতে হবে না - এবং তারপরে তাদের ইউটিলিটি এতে রূপান্তর করবে না। কমপক্ষে বলার জন্য আকর্ষণীয়।
নোয়া

আমি চেষ্টা করেছিলাম gc -en Ascii readme.html | Out-File -en UTF8 readme.htmlকিন্তু এটি ফাইলটি utf-8 এ রূপান্তর করে তবে এটি খালি! নোটপ্যাড ++ বলছে ফাইলটি আনসি-ফর্ম্যাট তবে আমি বুঝতে পেরেছি এটি একটি বৈধ অক্ষরও নয় ?? uk.answers.yahoo.com/question/index?qid=20100927014115AAiRExF
অজি

16

আইকনভ বাশ ফাংশনটি ব্যবহার করে দেখুন

আমি এটিতে রেখেছি .bashrc:

utf8()
{
    iconv -f ISO-8859-1 -t UTF-8 $1 > $1.tmp
    rm $1
    mv $1.tmp $1
}

..এমন ফাইল রূপান্তর করতে সক্ষম হতে:

utf8 MyClass.java

8
অস্থায়ী ফাইল তৈরি করতে tmp = $ (mktmp) ব্যবহার করা আরও ভাল স্টাইল। এছাড়াও, আরএমের সাথে লাইনটি নিরর্থক।
এলএমজেড

1
আপনি কী স্বয়ংক্রিয় সনাক্তকরণ ইনপুট ফর্ম্যাট দিয়ে এই ফাংশনটি সম্পূর্ণ করতে পারবেন?
mlibre

3
সাবধান, এই ফাংশনটি আইকনভিভ কল সফল হয়েছে তা যাচাই না করে ইনপুট ফাইলটি মোছা করে।
ফিলওয়াক

এটি পাঠ্য ফাইলের বিষয়বস্তুগুলিকে পরিবর্তন করে। আমি এটি একটি ইউটিএফ -8 এ দৌড়েছিলাম যেটি বিওএম বিওএম ফাইল ছাড়াই কোনও ইউটিএফ -8 বেরিয়ে আসবে বলে আশা করেছিল, তবে এটি ফাইলের শুরুতে প্রিপেন্ড করে।
অ্যারন ফ্রাঙ্ক

14

নোটপ্যাড ++ চেষ্টা করুন

উইন্ডোজে আমি নোটপ্যাড ++ ব্যবহার করতে আইএসও -8859-1 থেকে ইউটিএফ -8 এ রূপান্তর করতে সক্ষম হয়েছি । ক্লিক করুন "Encoding"এবং তারপরে "Convert to UTF-8"


13

অনেলাইনার স্বয়ংক্রিয় অক্ষর সেট সনাক্তকরণ সহ ফাইন্ড ব্যবহার করে

সমস্ত মিলে যাওয়া পাঠ্য ফাইলগুলির অক্ষর এনকোডিংটি স্বয়ংক্রিয়ভাবে সনাক্ত হয়ে যায় এবং সমস্ত মিলযুক্ত পাঠ্য ফাইলগুলি utf-8এনকোডিংয়ে রূপান্তরিত হয় :

$ find . -type f -iname *.txt -exec sh -c 'iconv -f $(file -bi "$1" |sed -e "s/.*[ ]charset=//") -t utf-8 -o converted "$1" && mv converted "$1"' -- {} \;

এই পদক্ষেপগুলি সম্পাদন করতে, একটি সাব শেলটি shব্যবহার করা হয় -exec, -cপতাকা সহ একটি-লাইনার চালানো , এবং ফাইলের নামটি অবস্থানগত আর্গুমেন্ট হিসাবে পাস করার "$1"সাথে -- {}। এর মধ্যে, utf-8আউটপুট ফাইলটি অস্থায়ীভাবে নাম দেওয়া হয়েছে converted

যার file -biঅর্থ:

  • -b, --brief আউটপুট লাইনে ফাইলের নামগুলি (সংক্ষিপ্ত মোড) প্রিপেন্ড করবেন না।

  • -i, --mime ফাইলের কমান্ডকে আরও thanতিহ্যবাহী মানব পাঠযোগ্য পাঠ্যের চেয়ে মাইম টাইপের স্ট্রিং আউটপুট দেয়। সুতরাং এটি text/plain; charset=us-asciiবরং উদাহরণস্বরূপ বলতে পারে ASCII textsedকেবল কমান্ড মধ্যেও এই us-asciiযেমন দ্বারা প্রয়োজন বোধ করা হয় iconv

findকমান্ড এই ধরনের ফাইল পরিচালনা অটোমেশনের জন্য খুব কার্যকর। আরও findগৌরব জন্য এখানে ক্লিক করুন ।


3
কমপক্ষে আমার সংস্করণে আমাকে ম্যাক ওএস এক্সে কাজ করতে এই সমাধানটি কিছুটা মানিয়ে নিতে হয়েছিল। find . -type f -iname *.txt -exec sh -c 'iconv -f $(file -b --mime-encoding "$1" | awk "{print toupper(\$0)}") -t UTF-8 > converted "$1" && mv converted "$1"' -- {} \;
ব্রায়ান জে মিলার

1
আপনার কোডটি উইন্ডোজ 7 এ MinGW-w64 (সর্বশেষ সংস্করণ) সহও কাজ করেছে। এটি ভাগ করে নেওয়ার জন্য ধন্যবাদ!
সিলভিওপ্রোগ

@rmuller sedকমান্ডটি উদ্দেশ্য অনুসারে রয়েছে, অক্ষর এনকোডিংয়ের স্বয়ংক্রিয় সনাক্তকরণ সক্ষম করে। আমি এখনই এটি ব্যাখ্যা করার জন্য উত্তরটি প্রসারিত করেছি। অন্য যে কোনও অপ্রাসঙ্গিক মন্তব্য মুছে ফেলার জন্য এটি পাঠকদের প্রতি শ্রদ্ধার সাথে সৌজন্যমূলক হবে। ধন্যবাদ.
সার্জ Stroobandt

পুনঃটুইট করেছেন আমার বক্তব্যটি আপনি যখন "ফাইল -বি --মাইম-এনকোডিং" ব্যবহার করেন তখন "ফাইল -বি" এর পরিবর্তে সেড দিয়ে ফলাফল ফিল্টার করার দরকার হয় না। এই কমান্ডটি ইতিমধ্যে কেবলমাত্র ফাইল এনকোডিং প্রদান করে। সুতরাং আপনার উদাহরণে "us-ascii"
rmuller

এটি লিনাক্সে আমার পক্ষে আসলে কিছুই করবে বলে মনে হয় না। আমি একটি ফাইলকে বিওএম-এর সাথে ইউটিএফ -8 হিসাবে সংরক্ষণ করেছি এবং এটি বিওএম ছাড়াই ইউটিএফ -8 এ রূপান্তরিত করার প্রত্যাশা করেছি এবং এটি হয় নি।
অ্যারন ফ্রাঙ্ক

3

পিএইচপি আইকনভি ()

iconv("UTF-8", "ISO-8859-15", $input);


1
স্ট্রিং রূপান্তর করার সময় এই বিবৃতিটি দুর্দান্ত কাজ করে তবে ফাইলগুলির জন্য নয়।
jjwdesign

2

ডস / উইন্ডোজ: কোড পৃষ্ঠাটি ব্যবহার করুন

chcp 65001>NUL
type ascii.txt > unicode.txt

কমান্ড chcpকোড পৃষ্ঠা পরিবর্তন করতে ব্যবহার করা যেতে পারে। কোড পৃষ্ঠা 65001 হল ইউটিএফ -8 এর মাইক্রোসফ্ট নাম। কোড পৃষ্ঠা সেট করার পরে, নিম্নলিখিত আদেশগুলি দ্বারা উত্পন্ন আউটপুট কোড পৃষ্ঠা সেট হবে।


1

বৈশিষ্ট্য ফাইল (জাভা) লিখতে আমি সাধারণত এটি লিনাক্স (পুদিনা এবং উবুন্টু বিতরণ) এ ব্যবহার করি:

$ native2ascii filename.properties

উদাহরণ স্বরূপ:

$ cat test.properties 
first=Execução número um
second=Execução número dois

$ native2ascii test.properties 
first=Execu\u00e7\u00e3o n\u00famero um
second=Execu\u00e7\u00e3o n\u00famero dois

পিএস: আমি বিশেষ চরিত্রগুলিকে বাধ্য করার জন্য পর্তুগিজগুলিতে এক্সিকিউশন নম্বর এক / দুই লিখেছি।

আমার ক্ষেত্রে, প্রথম প্রয়োগে আমি এই বার্তাটি পেয়েছি:

$ native2ascii teste.txt 
The program 'native2ascii' can be found in the following packages:
 * gcj-5-jdk
 * openjdk-8-jdk-headless
 * gcj-4.8-jdk
 * gcj-4.9-jdk
Try: sudo apt install <selected package>

যখন আমি প্রথম বিকল্পটি ইনস্টল করেছি (gcj-5-jdk) সমস্যাটি সমাপ্ত হয়েছিল।

আমি আশা করি এটি কারও সাহায্য করবে।




0

এর জন্য আমার প্রিয় সরঞ্জামটি হ'ল জেডিট (একটি জাভা ভিত্তিক পাঠ্য সম্পাদক) যার দুটি খুব সুবিধাজনক বৈশিষ্ট্য রয়েছে:

  • এমন একটি যা ব্যবহারকারীকে একটি ভিন্ন এনকোডিং সহ পাঠ্যটি পুনরায় লোড করতে সক্ষম করে (এবং যেমন ফলাফলকে দৃশ্যত নিয়ন্ত্রণ করতে পারে)
  • আর একটি যা ব্যবহারকারীকে সংরক্ষণের আগে স্পষ্টভাবে এনকোডিং (এবং লাইন চরের শেষ) চয়ন করতে সক্ষম করে

0

স্ট্যাটাস বারের (নীচে) ডানদিকে ইন্টেলিজ আইডিইএ আইডিইতে লোড হওয়া ফাইলের এনকোডিংটি কেবল পরিবর্তন করুন, যেখানে বর্তমান অক্ষরটি নির্দেশিত রয়েছে। এটি পুনরায় লোড বা রূপান্তর করতে অনুরোধ জানায়, রূপান্তর ব্যবহার করুন। আপনি আগে থেকেই মূল ফাইলটির ব্যাকআপ রেখেছেন তা নিশ্চিত করুন।


0

যদি ম্যাকোস জিইউআই অ্যাপ্লিকেশনগুলি আপনার রুটি এবং মাখন হয় তবে সাব-এডিএইডিট আমি সাধারণত এনকোডিং-র‌্যাংলিংয়ের জন্য যে পাঠ্য সম্পাদকটি হয় - এর "রূপান্তর পূর্বরূপ" আপনাকে আউটপুট এনকোডিংয়ের সমস্ত অবৈধ অক্ষর দেখতে এবং সেগুলি ঠিক করতে / অপসারণ করতে দেয়।

এবং এটি এখন উন্মুক্ত উত্স , সুতরাং তাদের জন্য হ্যাঁ 😉


-1

বর্ণিত হিসাবে আমি কীভাবে কোনও ফাইলের অক্ষর এনকোডিং সংশোধন করব? সিনলেজ! আপনাকে আইসিইউ লাইব্রেরি দ্বারা সমর্থিত সমস্ত এনকোডিংয়ের মধ্যে ওএস এক্সে সহজেই রূপান্তর করতে দেয় ।

আপনার ফাইলের জন্য সঠিক কোনটি তাড়াতাড়ি দেখতে আপনি সমস্ত এনকোডিংগুলি থেকে ইউনিকোডে অনুবাদ করা কোনও ফাইলের কিছু বাইট প্রদর্শন করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.