فایل CSV با Hieroglyphs باز می شود. تغییر رمزگذاری در اکسل

CSV ( مقادیر کاما سپرده شده - مقادیر جدا شده توسط کاما) یک فرمت متنی طراحی شده برای ارائه داده های جدولی است. به عنوان مثال، برای صادرات داده ها مورد استفاده قرار می گیرد، اگر حجم آنها به اندازه کافی بزرگ باشد. با این حال، مشکل اغلب اتفاق می افتد: فایل CSV ایجاد شده ممکن است نمادهای الفبای روسی را نشان ندهد یا آنها را تحریف کند. با این حال، این مشکل به راحتی حل می شود.

ماهیت مشکل به شرح زیر است. اگر نسخه اکسل که در آن کاربر کار می کند انگلیسی نیست، می تواند یکی دیگر از رمزگذاری فایل CSV ایجاد شده برای صادرات داده ها انتظار داشته باشد. یعنی: رمزگذاری زبان که نسخه اکسل متعلق به آن است. در عین حال، این نمادها که در مجموعه استاندارد ASCII گنجانده نشده اند می توانند تحریف شوند.

مشکل به روش ساده زیر حل می شود:

1. اجرای اکسل.
2. صفحه "داده → از متن" را باز کنید (در اکسل موضعی، آیتم های منو را می توان در غیر این صورت نام برد).
3. فایل CSV خود را باز کنید و در پنجره جادوگر متن، جداساز مورد نیاز را نصب کنید و رمزگذاری کنید (استفاده از "UTF-8").

دستورالعمل برای حل همان مشکل برای زبان روسی اکسل 2007

1. ایجاد یک سند جدید (کتاب) در اکسل

2. در منوی "داده / خروجی"، وارد کردن "از متن" را انتخاب کنید. در پنجره انتخاب فایل، فایل CSV خود را انتخاب کنید. اکسل به طور خودکار Master Master (Import) را راه اندازی خواهد کرد.

3. در تنظیم "فرمت فایل"، "Unicode (UTF-8) را انتخاب کنید":

5. سپس روی Finish کلیک کنید. با انتخاب مناسب کدگذاری کدگذاری با نقشه کافی از کاراکترهای سیریلیک نباید باشد.

و چیزی مهم و ضروری ...

سایت ما برای شما مفید بود؟

چرا Doodle و Hieroglyphs در اکسل ظاهر می شوند؟ این مشکل ممکن است چندین گزینه داشته باشد، اکثر راه حل ها را در این مقاله جمع آوری کند. خوب، در همان زمان من نوشتم چگونه به اضافه کردن و استفاده از شخصیت های hieroglyphs در متن.

مشکل با رمزگذاری اغلب در برنامه های مختلف رخ می دهد. چه کسی اعتماد به نفس در سراسر مشکل تغییر رمزگذاری بود. ما موارد دیگر را تجزیه و تحلیل خواهیم کرد

اگر هنگام باز کردن فایل، Doodle / Hieroglyphs را در اکسل ببینید، می توانید به تغییر برنامه نویسی کمک کنید. فایل را به صورت زیر پاک کنید:

در برگه کدگذاری، Unicode (UTF-8) یا Cyrillic را انتخاب کنید (ویندوز)

انتقال فایل

رمزگذاری نامعتبر هنگام دریافت اطلاعات از منابع خارجی. باز کردن فایل های CSV

اگر هنگام قرار دادن داده ها از فایل های دیگر یا منابع خارجی، کاراکترهای دودل / ناشناخته به دست می آیند، همچنین توصیه می شود که کدگذاری را روشن کنید. این میتواند بصورت زیر انجام شود:

در کنترلر، برگه داده را انتخاب کنید، و در بخش داده های خارجی دریافت، مورد مورد نظر را انتخاب کنید.

اگر داده های معمول را از فایل وارد کنید، I.E. متن یا جدول، از متن را انتخاب کنید

فایل را مشخص کنید که پس از انتخاب فرمت داده ها، و مهمتر از همه، در بخش فرمت فایل، Unicode را انتخاب کنید (UTF-8) را انتخاب کنید.

چه چیزی را با یک جداساز یا عرض ثابت انتخاب کنید (مرحله 1)، و همچنین مرحله بعدی (مرحله 2) در این مورد شرح داده شده است .

در مرحله 3، فرمت داده "مشترک" را انتخاب کنید.

این برنامه را باز نکنید

من همچنین توصیه می کنم بررسی نوع برنامه ای که شما یک فایل اکسل را باز کنید. این اتفاق می افتد که کتاب های فرمت اکسل 2010 در اکسل 2003 (یا نسخه های قبلی) با متن متن تغییر یافته باز می شود. درباره فرمت های اکسل بیشتر بخوانید.

دقیقا همان مشکل به طور دوره ای رخ می دهد اگر شما باز کردن مجموعه های پیچیده اکسل با مجموعه ای از داده های بزرگ از طریق ویراستاران جدول جایگزین، مانند LibreOffice.Calc، آپاچی OpenOffice و دیگران.

چگونه برای اضافه کردن شخصیت های hieroglyph در متن؟

"با متن من همه چیز را به ترتیب، من نیاز به قرار دادن hieroglyph / نماد در اکسل" - به من بگویید. برای چسباندن نماد، به برگه Insert بروید و بخش نماد را انتخاب کنید.

در جدول شخصیت شما می توانید تقریبا هر نماد پیدا کنید

برای اضافه کردن آن به متن - بر روی آن کلیک کنید.

مقاله ما را در شبکه های اجتماعی خود به اشتراک بگذارید:

من یک فایل اکسل دارم که دارای برخی از شخصیت های اسپانیایی (Tildes، و غیره) چیزی است که من باید به فایل CSV تبدیل کنم تا به عنوان یک فایل وارد شده استفاده کنم. با این حال، هنگامی که من هر دو CSV را ذخیره می کنم، شخصیت های "ویژه" اسپانیایی را که شخصیت های ASCII نیستند، تحریف می کنند. به نظر می رسد که آن را نیز با نقل قول های چپ و راست و خطوط طولانی رخ می دهد، که به نظر می رسد از کاربر منبع ایجاد یک فایل اکسل در Mac است.

از آنجا که CSV فقط یک فایل متنی است، من مطمئن هستم که می تواند رمزگذاری UTF8 را پردازش کند، بنابراین فرض میکنم این یک محدودیت اکسل است، اما من به دنبال راهی برای از دست دادن از اکسل در CSV هستم و شخصیت های غیر از ASCII را ذخیره می کنم.

30 پاسخ

توجه: مراقب داده های محرمانه از Google Sheets باشید.

پس از صرفه جویی در CSV تحت اکسل در مجموعه خط فرمان:

iconv -f cp1250 -t utf-8 file-encoded-cp1250.csv\u003e file-encoded-utf8.csv

(فراموش نکنید که CP1250 را با رمزگذاری خود جایگزین کنید).

به سرعت و عالی برای فایل های بزرگ، مانند پایگاه داده های پستی که نمی تواند به Googledocs وارد شود (محدود کردن 400.000 سلول) کار می کند.

با فرض ویندوز چهارشنبه، ذخیره و کار با یک فایل، به طور معمول، در اکسل، اما پس از آن فایل اکسل ذخیره شده را در Gnome Gnumeric باز کنید (به صورت رایگان). جدول Gnome Gnumeric را به عنوان CSV ذخیره کنید، که - برای من در هر صورت، آن را به عنوان UTF-8 CSV ذخیره می کند.

یک راه ساده برای انجام این کار این است: دانلود Open Office ()، صفحه گسترده را دانلود کنید و فایل اکسل را باز کنید (.xls or.xlsx). سپس آن را فقط آن را به عنوان یک فایل متن CSV ذخیره کنید، و پنجره باز می شود برای ذخیره فرمت فعلی و یا ذخیره به عنوان. فرمت ODF. انتخاب "ذخیره فرمت فعلی" و در یک پنجره جدید، گزینه ای را انتخاب کنید که برای شما بهتر عمل می کند، مطابق با زبان که فایل شما نوشته شده است. برای اسپانیایی، اروپای غربی را انتخاب کنید (Windows-1252 / Winlatin 1) و فایل فقط خوب کار می کند. اگر Unicode را انتخاب کنید (UTF-8)، آن را با شخصیت های اسپانیایی کار نمی کند.

من همچنین به یک مشکل مشابه رفتم، اما برای این یک راه حل ساده وجود دارد.

  1. فایل XLSX را در اکسل 2016 یا بالاتر باز کنید.
  2. در "ذخیره به عنوان" این گزینه را انتخاب کنید: "(CSV UTF-8 (با جداساز کاما) *. CSV)"

این کاملا کار می کند و فایل CSV ایجاد شده است که می تواند به هر نرم افزاری وارد شود. من این فایل CSV را به پایگاه داده SQLite وارد کردم و با تمام کاراکترهای یونیکد خوب کار می کنم.

من یک اسکریپت پایتون کوچک نوشتم که می تواند ورق های UTF-8 را صادر کند.

شما فقط نیاز به ارائه یک فایل اکسل به عنوان پارامتر اول، و سپس ورق شما می خواهید برای صادرات. اگر ورق ارائه نشده باشد، اسکریپت تمام ورق های موجود در فایل اکسل را صادر می کند.

#! / usr / bin / env python # صادرات ورق داده ها از XLSX به CSV از OpenPyxl واردات Load_workbook واردات CSV از سیستم عامل واردات سیستم عامل Reload (SYS) SYS.SETDEDEFAINTECODING ("UTF-8") def get_all_sheets: sheets \u003d workbook \u003d load_workbook excel_file، use_iterators \u003d true، data_only \u003d true) all_worksheets \u003d workbook.get_sheet_names () for worksheet_name در all_worksheets: sheets.append (worksheet_name) برگه های بازگشت csv_from_excel (excel_file، ورق): workbook \u003d load_workbook (excel_file، use_iterators \u003d true، data_only \u003d true درست است) برای worksheet_name در ورق: چاپ ("صادرات" + worksheet_name + "...") سعی کنید: worksheet \u003d workbook.get_sheet_by_name (worksheet_name) به جز keyError: print ("+ worksheet_name) sys.exit (1) your_csv_file \u003d Open (". عضویت ()،" WB ") wr \u003d csv.writer (your_csv_fire، quote \u003d csv.quote_all) برای ردیف در worksheet.iter_rows (): lrow \u003d برای سلول در ردیف: lrow. اضافه کردن (سلول ارزش) wr.writerow (lrow) چاپ ("... انجام شده") your_csv_file.close () اگر نه 2<= len(sys.argv) <= 3: print("Call with " + sys.argv + " ") sys.exit (1) else: sheets \u003d اگر len (sys.argv) \u003d\u003d 3: sheets \u003d list (sys.argv.split ("، ")) else: sheets \u003d get_all_sheets (sys.argv) ادعا ( ورق ها! \u003d هیچ و نه (ورق)\u003e 0) csv_from_excel (sys.argv، ورق)

CSV (مقادیر جدا شده کاما) یک فرمت رایج برای ذخیره داده های جدولی (عددی و متن) به عنوان یک متن ساده است. این فرمت فایل محبوب است و زندگی به دلیل این واقعیت است که تعداد زیادی از برنامه ها و برنامه های کاربردی CSV را درک می کنند، حداقل به عنوان یک فرمت فایل جایگزین برای واردات / صادرات. علاوه بر این، فرمت CSV اجازه می دهد تا کاربر به فایل نگاه کند و بلافاصله یک مشکل را با داده ها پیدا کند، در صورت وجود، جداساز CSV، قوانین استناد و غیره را تغییر دهید. این ممکن است زیرا CSV یک متن ساده است، و حتی یک کاربر بسیار با تجربه، قادر خواهد بود به راحتی آن را بدون آموزش ویژه درک کنید.

در این مقاله، ما روش های سریع و کارآمد برای صادرات داده ها از اکسل در CSV را مطالعه خواهیم کرد و یاد می گیریم چگونه فایل اکسل را به CSV تبدیل کنیم، تمام نمادهای ویژه و خارجی را بدون اعوجاج حفظ کنیم. تکنیک های شرح داده شده در مقاله مقاله در تمام نسخه های اکسل 2013، 2010 و 2007.

نحوه تبدیل فایل اکسل به CSV

اگر می خواهید یک فایل اکسل را به هر برنامه دیگر، به عنوان مثال، در کتاب آدرس Outlook یا به پایگاه داده دسترسی صادر کنید، قبل از تبدیل اکسل به فایل CSV، و سپس فایل را وارد کنید .csv به برنامه دیگری زیر یک کتابچه راهنمای گام به گام است، نحوه صادرات کتابچه راهنمای اکسل به فرمت CSV با استفاده از ابزار اکسل - " ذخیره به عنوان».

اظهار نظر: تمام فرمت های فوق ذکر شده تنها یک ورق فعال اکسل را ذخیره می کنند.


صادرات از اکسل در CSV با کدگذاری UTF-8 یا UTF-16

اگر یک ورق اکسل حاوی نمادهای ویژه یا خارجی باشد (Tilde، تاکید و مشابه) یا Hieroglyphs، تبدیل ورق اکسل در روش CSV که در بالا توضیح داده شده، کار نخواهد کرد.

واقعیت این است که تیم ذخیره به عنوان > CSV (ذخیره به عنوان\u003e CSV) تمام کاراکترها را به جز ASCII (کد استاندارد آمریکایی برای تبادل اطلاعات) تحریف می کند. و اگر نقل قول های زوج یا تپه های طولانی در ورق اکسل وجود داشته باشد (به عنوان مثال، از سند Word هنگام کپی کردن / قرار دادن متن، از سند Word منتقل می شود) - چنین کاراکترها نیز خودبخودی خواهند بود.

  • UTF-8. - این یک رمزگذاری جمع و جور تر است که از هر شخصیت از 1 تا 4 بایت استفاده می کند. اغلب توصیه می شود از این فرمت استفاده کنید زمانی که کاراکترهای ASCII در فایل تحت سلطه قرار می گیرند، زیرا اکثر این شخصیت ها نیاز به 1 بایت حافظه دارند. یکی دیگر از مزایای این است که رمزگذاری فایل UTF-8 حاوی تنها کاراکترهای ASCII، از همان فایل ASCII متفاوت نخواهد بود.
  • UTF-16 از 2 تا 4 بایت برای ذخیره هر نماد استفاده می کند. توجه داشته باشید که در همه موارد فایل UTF-16 نیاز به فضای بیشتری در حافظه از فایل UTF-8 دارد. به عنوان مثال، شخصیت های ژاپنی از 3 تا 4 بایت در UTF-8 و از 2 تا 4 بایت در UTF-16 اشغال می کنند. بنابراین، اگر داده ها شامل شخصیت های آسیایی، از جمله ژاپنی، چینی و کره ای، از UTF-16 استفاده می کنند. نقص قابل توجهی از این رمزگذاری این است که آن را به طور کامل با فایل های ASCII سازگار نیست و نیاز به برنامه های ویژه برای نمایش چنین فایل ها. به یاد داشته باشید اگر قصد دارید فایل های حاصل از اکسل را از اکسل وارد کنید.

نحوه تبدیل فایل اکسل به CSV UTF-8

فرض کنید ما یک برگ اکسل با نمادهای خارجی داریم، در مثال ما نامهای ژاپنی است.

برای صادرات این فهرست اکسل به فایل CSV، در حالی که حفظ تمام شخصیت ها، ما موارد زیر را انجام خواهیم داد:


اظهار نظر: نه همه سردبیران متن ساده به طور کامل از شخصیت های یونیکد پشتیبانی نمی کنند، بنابراین برخی از آنها را می توان به عنوان مستطیل نمایش داده می شود. در اغلب موارد، این فایل نهایی را تحت تاثیر قرار نمی دهد، و شما می توانید به راحتی به این توجه نکنید یا یک ویرایشگر پیشرفته تر را انتخاب کنید، به عنوان مثال، دفترچه یادداشت ++.

  1. از آنجا که در فایل یونیکد ما، برگه به \u200b\u200bعنوان جداساز استفاده می شود، و ما می خواهیم آن را به CSV تبدیل کنیم (جداساز کاما)، پس از آن لازم است جایگزین نمادهای برگه برای کاما شود.

اظهار نظر: اگر نیازی به نیاز دقیق برای دریافت یک فایل با delimiters وجود ندارد - کاما، و شما نیاز به هر فایل CSV که اکسل می تواند درک کند، پس از آن این مرحله می تواند از بین برود، زیرا مایکروسافت اکسل عالی فایل ها را با جداسازی می کند.

اظهار نظر: اگر فایل شما برای استفاده از فرمت خارج از اکسل و UTF-8 در نظر گرفته شود، یک الزام اجباری است، هیچ تغییری در ورق را ایجاد نکنید و دوباره آن را به اکسل ندهید، زیرا می تواند به مشکلات خواندن برنامه نویسی منجر شود. اگر بخشی از داده ها در اکسل نمایش داده نشود، همان فایل را در دفترچه یادداشت باز کنید و به داده ها اصلاح کنید. فراموش نکنید که فایل را در فرمت UTF-8 ذخیره کنید.

نحوه تبدیل فایل اکسل به CSV UTF-16

صادرات به فایل CSV UTF-16 بسیار سریع تر و راحت تر از UTF-8 است. واقعیت این است که اکسل به طور خودکار از فرمت UTF-16 استفاده می کند هنگام صرفه جویی در فایل به عنوان متن یونیکد (متن یونیکد).

برای انجام این کار، فایل را با استفاده از ابزار ذخیره کنید ذخیره به عنوان (ذخیره به عنوان) در اکسل و سپس در ویندوز اکسپلورر تغییر فرمت فایل ایجاد شده به .csv. آماده!

اگر شما نیاز به یک فایل CSV با یک semicolon یا یک semicolon به عنوان یک جداساز، به ترتیب تمام زبانه ها را برای کاما یا semicolons، به ترتیب، در دفترچه یادداشت یا در هر ویرایشگر متن دیگر به انتخاب خود، جایگزین کنید (قبلا در این مقاله یک دستورالعمل دقیق وجود دارد انجام شد).

راه های دیگر برای تبدیل فایل های اکسل در CSV

روش های بالا برای صادرات داده ها از اکسل در CSV (UTF-8 و UTF-16) جهانی هستند، I.E. مناسب برای کار با هر شخصیت خاص و در هر نسخه اکسل از 2003 تا 2013.

بسیاری از راه های دیگر برای تبدیل داده ها از فرمت اکسل به CSV وجود دارد. بر خلاف تصمیمات فوق، این روش ها به یک فایل UTF-8 تمیز نمی شود (این امر نگران کننده نیست، که می تواند فایل های اکسل را به چندین گزینه رمزگذاری UTF صادر کند). اما در اغلب موارد، فایل حاصل از مجموعه صحیح از شخصیت ها، که پس از آن می تواند بدون دردسر به فرمت UTF-8 با استفاده از هر ویرایشگر متن تبدیل شود.

ما فایل اکسل را در CSV با استفاده از Google Tables تبدیل می کنیم

همانطور که معلوم شد، ممکن است به سادگی فایل اکسل را به CSV تبدیل کنید با استفاده از Google Tables. با توجه به اینکه Google Drive در حال حاضر بر روی کامپیوتر شما نصب شده است، 5 مرحله ساده را انجام دهید:

نکته: اگر فایل اکسل نسبتا کوچک باشد، پس برای صرفه جویی در وقت، می توانید داده ها را به جدول Google با استفاده از کپی / inserer منتقل کنید.


در نهایت، فایل CSV ایجاد شده را در هر ویرایشگر متن باز کنید تا اطمینان حاصل کنید که تمام کاراکترها به درستی ذخیره می شوند. متاسفانه، فایل های CSV ایجاد شده به این ترتیب همیشه به درستی در اکسل نمایش داده نمی شود.

ذخیره file.xlsx به عنوان .xls و سپس تبدیل به فایل CSV

این روش به هیچ نظری اضافی نیاز ندارد، زیرا همه چیز از نام واضح است.

من این تصمیم را بر روی یکی از انجمن های اختصاص یافته به اکسل یافتم، دیگر به یاد نمی آورم. صادقانه، من هرگز از این روش استفاده نکردم، اما، با توجه به بررسی بسیاری از کاربران، برخی از کاراکترهای خاص از دست داده اند، اگر شما مستقیما از آن استفاده کنید .xlsx که در .csvاما اگر اولین بار باقی بماند .xlsx ذخیره به عنوان .xlsو سپس چگونه .csv، مانند ما .

یکی از راه های دیگر، این روش را برای ایجاد فایل های CSV از اکسل امتحان کنید و اگر معلوم شود، صرفه جویی در وقت خوبی خواهد بود.

ذخیره فایل اکسل به عنوان CSV با استفاده از OpenOffice

OpenOffice یک بسته نرم افزاری منبع باز شامل یک برنامه کاربردی برای کار با جداول است که کاملا با وظیفه صادرات داده ها از فرمت اکسل در CSV مقابله می کند. در حقیقت، این برنامه دسترسی به تعداد بیشتری از پارامترها را در هنگام تبدیل جداول به فایل های CSV (کدگذاری، تقسیم کننده ها، و غیره) فراهم می کند تا از اکسل و ورق های گوگل ترکیب شود.

فقط فایل اکسل را در OpenOffice Calc باز کنید، کلیک کنید فایل > ذخیره به عنوان (فایل\u003e ذخیره به عنوان) و نوع فایل را انتخاب کنید متن CSV (متن CSV).

در مرحله بعدی، پیشنهاد شده است که مقادیر پارامتر را انتخاب کنید رمزگذاری (مجموعه های شخصیتی) و جدا کننده میدان (تعریف فیلد). البته، اگر ما می خواهیم یک فایل CSV UTF-8 را با کاما به عنوان جداساز ایجاد کنیم، سپس انتخاب کنید UTF-8. و وارد کردن کاما (،) در زمینه های مربوطه. پارامتر جداساز متن (Delimiter متن) معمولا بدون تغییر - نقل قول ها ("). بعدی کلیک کنید خوب.

به همان شیوه ای برای تبدیل سریع و بدون درد از اکسل در CSV، شما می توانید از یک برنامه دیگر - LibreOffice استفاده کنید. موافقید، اگر مایکروسافت اکسل فرصتی برای سفارشی کردن پارامترها در هنگام ایجاد فایل های CSV فراهم کرد، خوب خواهد بود.

در این مقاله، من به من گفتم روش های تبدیل فایل های اکسل در CSV. اگر روش های صادرات کارآمدتر با اکسل در CSV آشنا باشند، به ما در مورد آن در نظرات بگویید. با تشکر از شما برای توجه!

هنگامی که یک فایل متنی را در مایکروسافت ورد یا یک برنامه دیگر باز کنید (به عنوان مثال، در یک کامپیوتر، زبان سیستم عامل که متفاوت است متفاوت است که متن در فایل نوشته شده است)، رمزگذاری به برنامه کمک می کند تا در چه نوع شما تعیین شود می خواهید متن را به صفحه نمایش نشان دهید تا صفحه نمایش را نمایش دهد.

در این مقاله

کل رمزگذاری متن

اطلاعاتی که در قالب متن نمایش داده می شود در واقع در یک فایل متنی به عنوان مقادیر عددی ذخیره می شود. کامپیوتر این مقادیر را به نشانه های نمایش داده شده با استفاده از رمزگذاری تبدیل می کند.

رمزگذاری یک طرح شماره گذاری است که بر اساس آن هر نماد متن در مجموعه مربوط به مقدار عددی خاص است. رمزگذاری می تواند حاوی حروف، اعداد و شخصیت های دیگر باشد. در زبان های مختلف، مجموعه های مختلفی از شخصیت ها اغلب استفاده می شود، بسیاری از رمزگذاری های موجود برای نمایش مجموعه ای از شخصیت های زبان های مربوطه طراحی شده اند.

رمزگذاری های مختلف برای حروف الفبا

رمزگذاری اطلاعات ذخیره شده با یک فایل متنی توسط کامپیوتر برای نمایش متن بر روی صفحه نمایش استفاده می شود. به عنوان مثال، در رمزگذاری "سیریلیک (ویندوز)" علامت "TH مربوط به مقدار عددی 201 است. هنگامی که فایل حاوی این علامت را باز کنید، بر روی کامپیوتر که کدامیک از کدگذاری سیریلیک (ویندوز) استفاده می شود، کامپیوتر را می خواند شماره 201 و نمایش کامپیوتر "TH" را نشان می دهد.

با این حال، اگر همان فایل بر روی کامپیوتر باز است، که در آن کدگذاری دیگری به طور پیش فرض استفاده می شود، علامت مربوط به شماره 201 در این کدگذاری نمایش داده خواهد شد. به عنوان مثال، اگر Computer "Western European Winthers (Windows)" در رایانه استفاده می شود، علامت "TH" از فایل متنی منبع بر اساس سیریلیک به عنوان "É" نمایش داده می شود، زیرا این علامت مربوط به شماره 201 در این رمزگذاری

یونیکد: رمزگذاری یکپارچه برای الفبای مختلف

برای جلوگیری از مشکلات مربوط به رمزگذاری و رمزگشایی فایل های متنی، می توانید آنها را در یونیکد ذخیره کنید. ترکیب این رمزگذاری شامل بسیاری از علائم از همه زبان ها است که معمولا در رایانه های مدرن استفاده می شود.

از آنجا که کلمه بر اساس یونیکد کار می کند، تمام فایل ها در آن به طور خودکار در این کدگذاری ذخیره می شوند. فایل ها در یونیکد را می توان بر روی هر کامپیوتر با یک سیستم عامل به زبان انگلیسی، صرف نظر از زبان متنی باز کرد. علاوه بر این، فایل های حاوی نشانه هایی که در الفبای اروپای غربی نیستند، می توانند در این رایانه (به عنوان مثال، یونانی، سیریلیک، عربی یا ژاپنی) در یونیکد ذخیره شوند.

انتخاب یک رمزگذاری هنگام باز کردن یک فایل

اگر متن در فایل Open تحریف شده یا نمایش داده شود، در قالب علامت های سؤال یا مربع نمایش داده می شود، ممکن است کلمه نادرست رمزگذاری را تعریف کند. شما می توانید کدگذاری را برای نمایش (رمزگشایی) متن مشخص کنید.

    برگه باز فایل.

    انتخاب کنید مولفه های.

    انتخاب کنید علاوه بر این.

    به بخش بروید عمومیو جعبه را بررسی کنید هنگام باز کردن، تبدیل فرمت فایل را تایید کنید.

    توجه داشته باشید: اگر این جعبه چک نصب شده باشد، کلمه کادر محاوره ای را نمایش می دهد تبدیل فایل هر بار که یک فایل را در فرمت غیر از کلمه باز کنید (به عنوان مثال، یک فایل که DOC، DOT، DOCX، DOCM، DOTX یا DOTM را ندارد) باز نمی شود. اگر شما اغلب با چنین فایل هایی کار می کنید، اما شما معمولا نیازی به انتخاب رمزگذاری ندارید، فراموش نکنید که این پارامتر را غیرفعال کنید تا این کادر محاوره ای خروجی باشد.

    بستن، و سپس دوباره فایل را باز کنید.

    در کادر محاوره ای تبدیل فایل انتخاب کنید متن کد شده.

    در کادر محاوره ای تبدیل فایل سوئیچ را تنظیم کنید دیگر و رمزگذاری مورد نظر را از لیست انتخاب کنید.

    در منطقه نمونه

اگر تقریبا تمام متن به طور مساوی به نظر می رسد (به عنوان مثال، به شکل مربع یا امتیاز)، ممکن است فونت مورد نظر بر روی کامپیوتر نصب نشده باشد. در این مورد، شما می توانید فونت های اضافی را نصب کنید.

برای نصب فونت های اضافی، موارد زیر را انجام دهید:

    دکمه را فشار دهید شروع کردن و انتخاب صفحه کنترل.

    یکی از اقدامات زیر را انجام دهید.

    در ویندوز 7.

    1. از بین بردن برنامه.

      تغییر دادن.

    در ویندوز ویستا

      در کنترل پنل، بخش را انتخاب کنید از بین بردن برنامه.

      در لیست برنامه ها، اگر به طور جداگانه از بسته مایکروسافت آفیس نصب شده، Microsoft Office یا Microsoft Word را کلیک کنید تغییر دادن.

    در ویندوز XP.

      در کنترل پنل، روی عنصر کلیک کنید نصب و حذف برنامه های کاربردی.

      در لیست نرم افزار نصب شده است اگر به طور جداگانه از بسته مایکروسافت آفیس نصب شده، روی مایکروسافت آفیس یا مایکروسافت کلیک کنید تغییر دادن.

    در یک گروه تغییر نصب مایکروسافت آفیس دکمه را فشار دهید اضافه کردن یا حذف اجزای و سپس کلیک کنید ادامه دادن.

    در فصل پارامترهای نصب عنصر را گسترش دهید دفتر عمومی، و سپس - پشتیبانی چند زبانه.

    فونت دلخواه را انتخاب کنید، روی فلش کنار آن کلیک کنید و مورد را انتخاب کنید. از کامپیوتر من اجرا شود.

نکته: هنگامی که یک فایل متنی را در یک یا چند رمزگذاری در کلمه باز می کنید، فونت های تعریف شده در کادر محاوره ای استفاده می شود. پارامترهای سند وب. (برای تماس با یک کادر محاوره ای پارامترهای سند وب، کلیک دکمه مایکروسافت آفیس، سپس کلیک کنید تنظیمات کلمه و یک دسته را انتخاب کنید علاوه بر این. در فصل عمومی دکمه را فشار دهید پارامترهای سند وب.) استفاده از پارامترهای برگه فونت کادر محاوره ای پارامترهای سند وب شما می توانید فونت را برای هر کدگذاری پیکربندی کنید.

انتخاب رمزگذاری در حالی که صرفه جویی در یک فایل

اگر رمزگذاری را در هنگام ذخیره فایل انتخاب نکنید، یونیکد مورد استفاده قرار می گیرد. به عنوان یک قاعده، توصیه می شود که یونیکد را اعمال کنید، زیرا اکثر کاراکترهای اکثر زبان ها را پشتیبانی می کند.

اگر سند برنامه ریزی شده در برنامه ای است که از یونیکد پشتیبانی نمی کند، می توانید کدگذاری مورد نظر را انتخاب کنید. به عنوان مثال، در سیستم عامل به زبان انگلیسی، می توانید یک سند را بر روی چینی (نامه سنتی) با استفاده از Unicod ایجاد کنید. با این حال، اگر چنین سند در برنامه ای که از چین پشتیبانی می کند باز است، اما از یونیکد پشتیبانی نمی کند، فایل را می توان در کدگذاری "چینی سنتی چینی" ذخیره کرد. به عنوان یک نتیجه، متن به درستی نمایش داده می شود در هنگام باز کردن یک سند در یک برنامه که از چینی ها (نامه سنتی) پشتیبانی می کند.

توجه داشته باشید: از آنجا که Unicode کامل ترین استاندارد است، در حالی که صرفه جویی در متن در سایر رمزگذاری ها، برخی از علائم ممکن است نمایش داده نشود. فرض کنید، به عنوان مثال، سند در یونیکد شامل متن در عبری و زبان با سیریلیک است. اگر فایل را در کدگذاری "Cyrillic (ویندوز) ذخیره کنید، متن عبری نمایش داده نخواهد شد، و اگر آن را در کدگذاری" عبری (ویندوز) ذخیره کنید "، سپس متن سیریلیک نمایش داده نخواهد شد.

اگر یک استاندارد کدگذاری را انتخاب کنید که برخی از کاراکترها را در فایل پشتیبانی نمی کند، کلمه آنها را قرمز می کند. شما می توانید متن را در کدگذاری انتخاب شده قبل از ذخیره فایل مشاهده کنید.

هنگام ذخیره یک فایل به عنوان یک متن کد شده، متن از آن حذف می شود که فونت نماد انتخاب شده است، و همچنین کد های زمینه.

انتخاب برنامه نویسی

    برگه باز فایل.

    در زمینه نام فایل نام فایل جدید را وارد کنید

    در زمینه نوع فایل انتخاب کنید متن عادی.

    اگر کادر محاوره ای ظاهر شود Microsoft Office Word - بررسی سازگاریروی دکمه کلیک کنید ادامه دادن.

    در کادر محاوره ای تبدیل فایل یک رمزگذاری مناسب را انتخاب کنید

    • برای استفاده از رمزگذاری استاندارد، یک پارامتر را انتخاب کنید ویندوز (به طور پیش فرض).

      برای استفاده از رمزگذاری MS-DOS، یک پارامتر را انتخاب کنید MS-DOS.

      برای تنظیم رمزگذاری دیگری، سوئیچ را تنظیم کنید دیگر و مورد مورد نظر را در لیست انتخاب کنید. در منطقه نمونه شما می توانید متن را مشاهده کنید و بررسی کنید که آیا در کدگذاری انتخاب شده به درستی نمایش داده می شود.

      توجه داشته باشید: برای افزایش منطقه نمایش سند، شما می توانید جعبه محاوره ای را تغییر دهید تبدیل فایل.

    اگر پیام "متن برجسته شده در قرمز را نمی توان در کدگذاری انتخاب شده ذخیره کرد"، شما می توانید یکی دیگر از کدگذاری یا جعبه چک را انتخاب کنید علائم نشانه ها را اجازه دهید.

    اگر نشانه ها مجاز باشند، نشانه هایی که نمی توانند نمایش داده شوند، با نزدیکترین نمادهای معادل در کدگذاری انتخاب شده جایگزین خواهند شد. به عنوان مثال، یک نقطه با سه امتیاز جایگزین می شود و نقل قول های زاویه ای مستقیما هستند.

    اگر نشانه های معادل آن برای شخصیت های برجسته شده در قرمز در کدگذاری انتخاب شده وجود نداشته باشد، آنها به عنوان غیر رقابتی (به عنوان مثال، به شکل علامت های سوال) ذخیره می شوند.

    اگر سند در برنامه باز شود که در آن متن از یک خط به دیگری منتقل نمی شود، شما می توانید ردیف های سخت را در آن فعال کنید. برای انجام این کار، کادر را انتخاب کنید قرار دادن رشته های رشته و تعیین نامتقاسیون مورد نظر (بازگشت حمل و نقل (CR)، ترجمه رشته (LF) یا هر دو ارزش) در فیلد مشخص کنید رشته های کامل.

جستجو برای کدگذاری های موجود در کلمه

کلمه چندین کدگذاری را تشخیص می دهد و از کدگذاری هایی که در نرم افزار سیستم گنجانده شده است پشتیبانی می کند.

در زیر لیستی از نوشتن و کدگذاری های مرتبط (صفحات کد) است.

سیستم نوشتن

برنامه نویسی

فونت مورد استفاده

چند زبانه

یونیکد (UCS-2 با ترتیب مستقیم و معکوس بایت، UTF-8، UTF-7)

فونت استاندارد برای سبک "عادی" نسخه محلی از کلمه

عربی

ویندوز 1256، ASMO 708

چینی (نامه ساده شده)

GB2312، GBK، EUC-CN، ISO-2022-CN، HZ

چینی (نامه سنتی)

Big5، EUC-TW، ISO-2022-TW

سیریلیک

ویندوز 1251، KOI8-R، KOI8-RU، ISO8859-5، DOS 866

انگلیسی، اروپای غربی و دیگران بر اساس لاتین

ویندوز 1250، 1252-1254، 1257، ISO8859-X

یونانی

ژاپنی

Shift-JIS، ISO-2022-JP (JIS)، EUC-JP

کره ای

Wansung، Johab، ISO-2022-KR، EUC-KR

ویتنامی

هند: تامیلسکایا

هند: Nepalskaya

ISCII 57002 (Devanagari)

هند: Concani.

ISCII 57002 (Devanagari)

هند: هندی

ISCII 57002 (Devanagari)

هند: Assamskaya

هند: Bengalskaya

هند: گجراتی

هند: کانادها

هند: مالایالام

هند: Ouri.

هند: مارتی

ISCII 57002 (Devanagari)

هند: پنجابی

هند: سانسکریت.

ISCII 57002 (Devanagari)

هند: تلوگو

    برای استفاده از زبان های هندی، آنها نیاز به حمایت خود را در سیستم عامل و حضور فونت های OpenType مربوطه دارند.

    برای نپال، آسام، بنگالی، گجراتی، مالایالام و ماریا تنها پشتیبانی محدود است.