Matn hujjat fayllarining standart kengaytmalari mavjud. Biz matnli fayl formatlarini o'rganamiz

Faylga ma'lumotlarni saqlash uchun bir qator qoidalar fayl formati deb ataladi. Turli xil turlari  matnli fayllar, raster grafikalar va h.k. kabi fayllar turli formatlardan foydalanadi. Umuman, bir necha turdagi fayllar uchun bir nechta turli formatlar, odatda bir xil fayl va formatni tushunish mumkin. Fayl formati fayl nomi kengaytmasi bilan belgilanadi, u fayl nomiga ma'lum formatda saqlangan bo'lsa, masalan, DOC, GIF va boshqalar.

Qoidaga ko'ra, fayl formatlari aniq belgilangan dastur dasturida ishlatiladi. Misol uchun, CDR bilan fayllar va uzaytirish xar bir fayl sifatida diskka yozib, boshqa tasvir ishlash to'plami, CorelXara tomonidan tashkil tasvirlar sifatida saqlanadi vektor grafika CorelDRAW, bir ma'lum paketi yaratilgan grafik ob'ektlar. Ba'zi formatlar muayyan ilovalar bilan bog'liq emas, ya'ni universaldir. Eng mashhur universal formatlardan biri TXT formatidir (format matnli fayllar  DOS).

Ko'pincha kompyuter fayllarini siqish o'rta joyni saqlash uchun ishlatiladi. Fayllarni siqishning ko'plab usullari mavjud. Ushbu usullar asl fayl formatiga bog'liq. Odatda, siqishni darajasi qanchalik yuqori bo'lsa, o'qish va yozish operatsiyalari sekinlashadi.

Siqish algoritmlariga keladigan bo'lsak, ma'lumotlar yo'qolmasdan ham siqishni algoritmlari mavjud va algoritmlar mavjud bo'lib, ulardan foydalanishda ma'lumotlar yo'qolishi mumkin.



Kayıpsız siqilish, faylni paketlenmeden keyin siqishni oldin faylda mavjud bo'lgan barcha ma'lumotlarni taqdim etadi. Jihozlar yoki hujjat fayllari kabi matn yoki raqamli ma'lumotlarni saqlashda noaniq siqishni mexanizmlari qo'llaniladi. Kayıpsız siqishni algoritmalarının misollar, ZIP, ARJ va boshqalarga yaxshi ma'lum algoritmalardır.

Amaldagi asosiy formatlarning qisqacha tavsifini keltiramiz:

ASCII (TXT) ma'lumot almashinuvi uchun Amerika standart kodi. Amerika Standartlar Instituti (Amerika Milliy Standartlari Instituti) tomonidan ishlab chiqilgan matnli fayl formati. Barcha operatsion tizimlar va barcha dasturlar tomonidan qo'llab-quvvatlanadi. Bu DOS-kodlashda matn fayli, rasmni kiritish funktsiyasi yo'q, formatlash mavjud emas, barcha mashinalarda ishlaydi, faqat kichik hajmdagi fayllarni yaratish mumkin.

§ ANSI (TXT). ANSI kodlashda matnli fayl formati (kod sahifasi uchun Microsoft Windows)

§ DOS, Windows (DOC) uchun MsWord. Microsoft korporatsiyasi tomonidan ishlab chiqilgan hujjat formati MS-DOS dasturlari va ko'pchilik so'z protsessorlari tomonidan qo'llab-quvvatlanadi. Hujjatlarning asl formatlashi, shuningdek, belgi uslublarini saqlaydi. Matnli ma'lumotlarga qo'shimcha ravishda, ushbu formatdagi fayllar turli parametrlarga ega bo'lgan grafik tasvirlarni o'z ichiga olishi mumkin. 256 rangni qo'llab-quvvatlaydi. Siquvni qo'llab-quvvatlamaydi. Turli xil platformalar va ilovalar o'rtasida formatlashtirilgan matnli ma'lumotlarni almashish uchun ishlatiladi.

§ Hypertext Markup Language HTML (HTM, HTML). Gipermatnli hujjatlarni belgilash tili. Internetda joylashgan barcha sahifalar ushbu maxsus til yordamida yaratilgan. HTML hujjatlari ASCII fayllari bo'lib, har qanday matn muharriridan ko'rish va tahrir qilish uchun foydalanish mumkin. An'anaviy matn faylidan farq HTML hujjatida hujjatni formatlash qoidasini belgilaydigan maxsus tag buyruqlari mavjud. Agar siz HTML tilini o'rgana olsangiz, Internet uchun sahifalar yaratishingiz mumkin. Teglar (teglar) odatiy matnga qo'shilsa, tomoshabinni ushbu matnni ma'lum bir tarzda ko'rsatishga majbur qiladi va uni rasm sahifasiga joylashtiradi. Java va JavaScript-ni o'rgangan bo'lsangiz, teglar ichidagi skript tilida yozilgan buyruqlarni qo'yish orqali HTMLning imkoniyatlarini qanday kengaytirishni bilasiz.

§ Portativ hujjat formati PDF (.PDF). Adobe tomonidan ishlab chiqilgan ushbu hujjatning saqlash formati Veb uchun ochiq tipografik standartning rolini tasdiqlaydi. HTMLga muqobil sifatida ko'riladi. HTMLning kamchiliklari HTMLga tarjima qilingan hujjatlar odatda original formatni saqlamaydi va HTML ko'rib chiqayotganda juda kam sonli minigarnituralar taqdim etadi. Aksincha, Acrobat dasturi va dastlabki formatdagi hujjatlarni yaratish, tarqatish va ko'rish uchun PDF-uskunalar foydalanuvchilar ushbu chop etishni to'liq o'qilganligini bilib olishadi. PDF formatida Agar siz kerakli hujjatning to'liq nusxasini olishni istasangiz, almashtirilmaydi. Muvaffaqiyatli misol sifatida dastur PDF  rus tilidagi hujjatlar uchun "Moscow News" serverini Internetga joylashtiramiz. Unda ko'rsatilgan materiallar elektron shaklda bosma usul bilan bosilgan qog'oz aslini takrorlaydi.

§ Standart umumiy belgilash tili (SGML). HTML taraqqiyoti umumlashtirilgan belgining standart tili sifatida tarjima qilinadi. Teg bilan belgilangan tuzilgan hujjatlarni yaratish mexanizmlari to'plami. HTML bilan taqqoslaganda, u vebdagi yanada moslashuvchan va ko'p qirrali formatlash imkoniyatlarini beradi. Biroq, SGML farq qiladi va ortdi tezligishuning uchun oddiy vosita sifatida PDF qo'llaniladi. SGMLning kuchi hujjatlarning mazmunini tavsiflash uchun o'zaro faoliyat platformadagi tizimli yondashuvda yotadi. SGML, aslida, bir metall tili, ya'ni. Hujjatlar yaratishda ishlatiladigan formatlash tillarining tavsifi uchun mo'ljallangan.

Matnli va grafikli ma'lumotlarni qayta ishlash uchun dasturiy ta'minot.

Zamonaviy shaxsiy kompyuterning eng keng tarqalgan vazifalaridan biri turli xil matnli hujjatlarni tayyorlashdir.

Matn hujjatlarini tayyorlash bo'yicha ikkita asosiy guruh mavjud: matn muharrirlari va so'z protsessorlari.

Matn muharrirlari, ko'pincha formatlash elementlari bo'lmagan matnli fayllarni yaratadigan dasturlar (ya'ni turli matnli va minigarnituralar bilan matn qismlarini ajratishga ruxsat berilmagan dasturlar). Ushbu turdagi muharrirlar kompyuter dasturlari matnlarini yaratishda befoydadir.

So'z protsessorlari  matnni formatlashi, grafika va boshqa ob'ektlarni klassik "matn" tushunchasiga taalluqli bo'lmagan hujjatga qo'shishga qodir. Shuni ta'kidlash kerakki, bunday ajratishning an'anaviyligi - matnlarni qayta ishlash uchun turli xil dasturlarni sizga har qanday funktsiyalar to'plami bilan tahrirlovchi topishga imkon beradi.

Ba'zi bir so'z protsessorlari "WYSIWYG" tahririyatlari deb ataladi. Ismingiz "Ko'rib turganingizdek nima bor" iborasining birinchi harflaridan olingan bo'lib, siz ko'rib turgan narsangizdir. Ushbu WYSIWYG muharriri deb aytganda, ular hujjatning ko'rinishini kompyuter ekraniga va uning nusxasiga to'liq mos kelishini kafolatlaydi. Ushbu turdagi muharrirlar Word va StarWriterni o'z ichiga oladi.

Ba'zi zamonaviy muharrirlari "deyarli" WYSIWYG tushunchasini qo'llab-quvvatlaydi. bir bosilgan hujjat kabi ko'rinishini, nima bir oz boshqacha bir vaqtning o'zida ekranda hujjatni ko'rish, lekin hujjat oynasini ish yanada samarali foydalanish maqsadida maxsus qilinadi. "Deyarli" WYSIWYG-muharrirlar misollar Netscape Sintezator va KLyX bo'ladi.

Matn fayllarining formatlari

Matn fayllari  - kompyuter dunyoda ma'lumotlar eng keng tarqalgan turi. Matn fayllari bilan bog'liq bir nechta muammo mavjud. birinchi - turli tillarni qo'llab-quvvatlash uchun zarur bo'lgan belgilar juda katta raqam. Amerika dasturchilar 128 belgi ASCII belgilar (Ma'lumotlar bajarilishini oldini olish Standard Code) bizni yordamida bilan ishlash. tez-tez, shuning uchun endi, allaqachon bir belgi saqlash uchun ikki bayt ajratdi Unicode belgilar majmui, asta-sekin o'tish yetishmaydi va 256 belgi boshqa tillarni qo'llab-quvvatlash uchun (ya'ni. E. Bu 65 536 turli belgilarni kodlash mumkin).

Ikkinchi muammo, odamlar grafik, diagramma, eslatma, mudirlarining o'z ichiga olgan va bir vaqtning o'zida turli xil yozuv foydalanish Bosma hujjatlar istayman, deb aslida yotadi. Internet (onlayn hujjatlar) mavjud Hujjatlar, animatsiya o'z ichiga olishi mumkin, turli onlayn resurslar va tovushga bog'laydi.

Ko'pchilik matn fayllari matn (matn) da uzatiladi. u shunday qilib, Bu qo'shimcha xususiyatlari matn formatlash (formatlash) deyiladi .. turli kutarish, grafika, unvonlar, subtitr shrift bor, va emas, chunki matn, jozibador va o'qish oson qilish qiyin.

matn tartibi haqida gapirganda, jismoniy va mantiqiy tortdilar tushunchasini farqlash. matn, jismoniy tartibi foydalanganda har bir bo'lak qattiq ko'rinishga ko'rsatadi. Misol uchun, "matn, 14, qalin, Times eshitish markazi". Qismi mantiqiy qiymatini ko'rsatuvchi mantiqiy tartibi, masalan, "bobning nomi" qachon. belgilarini Bu ikki usul, qoida tariqasida, turli vaziyatlarda foydalanish uchun, mo'ljallangan. printerga matnni chop etish uchun, bir jismoniy tartibi foydalanishingiz kerak. Qarorlari sohalarda va abzas hajmi haqida amalga oshirilishi lozim. formatlash faqat jismoniy turini foydalanib so'z protsessor erta versiyalari. Bundan tashqari, har bir bo'lak uchun shrift, hajmi va uslubi ko'rsatadi.

Boshqa odamlar bilan ma'lumot almashishda matnning jismoniy dizayni, ayniqsa, onlayn-hujjatlar uchun bir qator cheklovlar qo'yadi. Ekran o'lchami, piksellar sonini, shriftlar turli tizimlar uchun farq qiladi. Shu sabablarga ko'ra, matnning mantiqiy dizayni tobora ko'proq foydalanilmoqda. Ba'zi hollarda mantiqiy dizayn deyarli zarur: WWW-sahifalar kabi elektron hujjatlarni yaratishda yoki kitoblar kabi katta hajmli asarlarni yaratishda va chop etishda.

Mashinadan matnga ma'lumot yuborish vaqtida hujjatlarni saqlash uchun, ilova qiling turli yo'llar bilan. Matn protsessorlari va nashriyot tizimlari faqatgina matnni emas, balki formatlash usulini o'z ichiga olgan maxsus mo'ljallangan fayl formatlarini qo'llaydi. Bu erda asosiy muammo bu formatlarning mos kelmasligi, garchi eng murakkab dasturlar odatda raqobatlashuvchi dastur formatlarida fayllarni o'qiy olishlari mumkin. Ushbu yondashuvga misol sifatida Word va StarWriter so'z protsessorlari kiradi.

Boshqa bir yondashuvda maxsus formatlash buyrug'i to'g'ridan-to'g'ri hujjat matniga kiritiladi. Agar sizda yo'q bo'lsa ham dasturiy ta'minot, bu formatni qo'llab-quvvatlaydigan siz uni tushunishingiz mumkin. Matnni matnga o'xshash tarzda ko'rsatishning ko'p usullari bor, shu jumladan:

HyperText Markup Language (HTML), World Wide Webda ishlatiladigan;

TeX va LaTeX kabi ko'plab ilmiy nashrlar, shuningdek, matematiklar, fiziklar, kimyogarlar va hatto musiqachilar.

Netscape Composer va LyX (KLyX) kabi matnni formatlash imkonini beruvchi dasturlarga misollar.

Turli xil tahrirlovchilar tomonidan yaratilgan fayllar ko'pincha noyob kengaytmalarga ega, bu sizning hujjat ichiga qaramasdan matnni belgilash yo'llarini topishga imkon beradi. Shunday qilib, tekstni matnni tayyorlash muharriri tomonidan yaratilgan fayllar tez-tez kengaytma.txtga ega va Lyx muharriri uchun tayyorlangan fayllar .lyx. Word so'z protsessor sukut bo'yicha MS Word formatida fayllarni yaratadi (extension.doc), lekin boshqa formatlarni qo'llab-quvvatlaydi, masalan, RTF (.rtf kengaytmasi). HTML formatlash buyruqlarini o'z ichiga olgan hujjatlar kengaytmalariga ega .html yoki .htm.

Shubhasiz, barcha matn muharrirlarini ro'yxatga olish mumkin emas. Ularning aksariyati ushbu yoki boshqa faoliyat uchun "qamoqqa olingan". Quyida keltirilgan ro'yxatda matn tahrirlovchining faqat kichik bir qismi ko'rsatiladi.

Formatlanmagan matnlarni tahrirlash

NotePad - joylashtirilgan operatsion tizim  Windows tushunarli va sodda va ishlatiladi;

McEdit - MS DOS, bir qismi fayl menejeri MC (Midnight Commander) Linux OS solish muharriri o'xshaydi;

KEdit - oddiy matn muharriri, KDE Linux bir qismi;

Boshqa oddiy matn muharriri nisbatan qo'shimcha imkoniyatlari, bir qator ega matn muharriri, - KWrite

Emacs - bir fayl boshqaruvchi va matn muharriri vazifalarini birlashtiradi; aql-idrok xususiyatlaridan biri so'l (so'l) yaratish qobiliyati hisoblanadi; Bu barcha Unix klonlarida, shu jumladan Linuxda mavjud; Emacs shuningdek MS Windows-da foydalanish mumkin.

Belgilash elementlari bilan matn yaratuvchi muharrirlar

Word - bosilgan hujjatlar turli, MS Windows Office dasturlar bir komponentining yaratish uchun ishlatiladi;

StarWriter - StarOffice dasturi, tashqi ko'rinishi bir qismi va u Word o'xshaydi faoliyat, MS Windows teng yaxshi ishlaydi, va Linux operatsion tizimlari;

LyX (KDE KLyX) - professional ko'rinadi hujjatni olish uchun kerakli insonlar uchun mo'ljallangan zamonaviy matn muharriri, lekin vaqt kamida uning yaratish qiymati; Muharriri formatlash buyrug'i matnni TeX va LaTeX chiqadi;

Netscape Composer - HTML belgilash tili buyruqlar matnni qo'shib, har ikki Linux OS va MS Windows uchun versiyalari mavjud.

namuna tan, tasvir ishlash va kompyuter grafikasi: monitor, tasvir bilan bog'liq ma'lumotlarni qayta ishlashda uchta asosiy qismga bo'linadi.

Tan olishning asosiy vazifasiskretch belgilar aniq rasmiy tili bo'yicha mavjud bo'lgan tasvirni aylantirish uchun. Pattern tan yoki mashina ko'rish tizimi (kompyuter VISION) - (masalan, pochta tartibida qabul qilib), ma'lum bir sinfga tegishli bo'lgan kiritish, yoki oldindan belgilangan rasmga qo'llaniladigan ta'rifdagi tasvirlarni olish uchun usullari to'plamidir. vazifalar Kompyuter ko'rishi biri ob'ekti, uning "skelet" ba'zi asosini tiklandi qaysi deb atalmish skeletlari topildi inshootlari bo'ladi.

Rasmni qayta ishlash (IMAGE PROCESSING) har ikkala kirish va chiqish ma'lumotlarining tasvirlari bo'lgan vazifalarni ko'rib chiqadi. Masalan, shovqinni yo'qotish va ma'lumotlarni siqish bilan tasvirni uzatish, tasvirning bir turidan ikkinchisiga (rangdan qora va oq ranggacha) o'tish va boshqalar. Shunday qilib, tasvirlarni qayta ishlash tasvirlar (tasvir almashuvi) bo'yicha faoliyat deb tushuniladi. Tasvirni qayta ishlash vazifasi muayyan mezonga (tiklash, tiklash) yoki tasvirni tubdan o'zgartiradigan maxsus konvertatsiyaga qarab yaxshilanish bo'lishi mumkin.

Tasvirlarni qayta ishlashda quyidagi vazifa guruhlari mavjud:

Biz faqat raqamli tasvir bilan ishlaymiz. Konversiya uchun raqamli o'zgarishlarni ikki turga bo'lish mumkin:

Tasvirni tiklash - mavjud buzilishlarni qoplash (masalan, suratga olishning yomon shartlari);

Tasvirni takomillashtirish ingl. Idrokni takomillashtirish yoki uni keyingi ishlov berish uchun qulay bo'lgan shaklga aylantirish uchun tasvir buzilmasidir.

Kompyuter (kompyuter) grafikalari  (KOMPYUTER GRAFIKALARI) asl nusxada tavsiflovchi xususiyatga ega bo'lmagan holatda tasvirni aks ettiradi. Misol uchun, grafikalar, bar chartlarining yoki diagrammalar tarzida eksperimental ma'lumotlar vizualizatsiya, kompyuter o'yinlari ekranda axborot chiqish, sintez va vahshiyliklar emulyatorlar.

Kompyuter grafikalari endi oddiy suratlardan tabiiy ob'yektlarning haqiqiy tasvirlariga qadar turli xil tasvirlar uchun apparat va dasturiy ta'minot fani sifatida yaratilgan. Kompyuter grafikalari qariyb barcha ilmiy va muhandislik intizomlarida ko'rish va his qilish, axborotlarni uzatish uchun ishlatiladi. Tibbiyot, reklama, ko'ngilochar va hokazolarda qo'llaniladi. Kompyuter grafikasidan tashqari, zamonaviy dasturlar ham yo'q. Grafika bo'yicha ishlar ommaviy dastur uchun dasturlarni ishlab chiqaradigan dastur guruhlarining ish vaqtining 90% ni tashkil etadi.

Kompyuter grafikalarining yakuniy mahsuloti tasvirdir.Bu tasvir turli sohalarda foydalanish mumkin, masalan, bu bir texnik chizmachilik, batafsil Qo'llanmani, mo'ljallangan dizayn yoki dizayn xususiyatiga ega me'moriy ko'rinishi, karikaturaga reklama yoki ramka misol oddiy diagramma tasvirlangan bir masal bo'lishi mumkin.

Kompyuter grafikasi - bu fan, uning mavzusi kompyuterlar yordamida modellarni va ularning tasvirlarini yaratish, saqlash va qayta ishlashdir. bu kompyuterda turli xil tasvirlarni (chizmalar, chizmalar, animatsiyalar) olish muammolari bilan shug'ullanadigan kompyuter fanining bo'limidir.

Kompyuter grafikasida quyidagi vazifalar ko'rib chiqiladi:

Kompyuter grafikasida tasvirning namoyishi;

Vizualizatsiya uchun tasvirni tayyorlash;

Rasm yaratish;

Tasvirni aks ettirish.

Kompyuter grafikasi odatda kompyuter yordamida grafik ma'lumotlarini tayyorlash, o'zgartirish, saqlash va ko'paytirish jarayonlarini avtomatlashtirish deb tushuniladi. Grafik ma`lumotlar ostida ob'ektlar modellari va ularning tasvirlari tushuniladi.

Agar foydalanuvchi ob'ektlar xususiyatlarini nazorat qila oladigan bo'lsa, interfaol kompyuter grafikasi haqida gapirishadi, ya'ni. Kompyuter tizimining grafikani yaratish va shaxs bilan muloqot qilish qobiliyati. Hozirgi kunda deyarli har qanday dasturni interaktiv kompyuter grafikasi deb hisoblash mumkin.

Interaktiv kompyuter grafikasi  - bu shuningdek, tasvirlarni tayyorlash va ularni qayta o'qitish uchun kompyuterlardan foydalanishdir, lekin foydalanuvchi oynatilish davomida to'g'ridan-to'g'ri tasvirga o'zgartirish kiritishga qodir. Grafika bilan real vaqtda muloqot rejimida ishlash mumkin deb taxmin qilinadi.

Interaktiv grafikalar kompyuter grafikalarining muhim qismidir, bu yerda foydalanuvchi interfaol nazorat asboblari yordamida tasvirning mazmunini, shakli, o'lchamini va rangini dinamik ravishda boshqarishi mumkin.

Tarixiy jihatdan, birinchi interaktiv tizimlar 60-yillarda paydo bo'lgan kompyuter quvvat dizayn (SAPR) tizimlari. Ular kompyuterlar va dasturlarning evolyutsiyasida muhim bosqichdir. Interaktiv kompyuter grafikasi tizimida foydalanuvchi ekranni ma'lum murakkab ob'ektni ifodalaydigan tasvirni sezadi va ob'ektning tavsifiga (modeliga) o'zgartirish kiritishi mumkin. Bunday o'zgarishlar alohida elementlarning kiritilishi va tahrir qilinishi, har qanday parametrlar uchun raqamli qadriyatlar belgilanishi, shuningdek, tasvirni qabul qilish asosida ma'lumotlarni kiritish bo'yicha boshqa operatsiyalar bo'lishi mumkin.

Raster grafikalar, umumiy ma'lumotlar

Kompyuter rastrasi tasvirlari to'rtburchak shaklli matritsa bo'lib, ularning har bir xujayrasi rangli nuqta bilan ifodalanadi.

Grafika raster tasvirining asosi hisoblanadi piksel (nuqta) rangi ko'rsatiladi. Masalan, oq fonda qizil ellipsni tavsiflaganda, ellips va fonning har bir nuqtasining rangi ko'rsatilishi kerak. Rasm ko'p sonli bal shaklida ifodalanadi - ularning ko'pchiligi, rasm qanchalik yaxshi va fayl hajmi kattaroq. Ya'ni. Bir va hatto bitta rasm uzunligiga birburchak o'lchamlari (odatda, dyuymdagi nuqta - dpi yoki dyuymga piksel) uchun ball soni bo'yicha yaxshi yoki yomon sifat bilan taqdim etilishi mumkin.

Bitmapli tasvirlar har qanday hujayraning qora yoki oq bilan to'ldirilgan va yig'indagi rasmda shakllanadigan katakli qog'ozning parchasiga o'xshash. Piksel, raster tasvirlarning asosiy elementidir. Bu elementlardan raster tasvir mavjudligi, ya'ni, Raster grafikalari tasvir ustida tasvirlangan rang nuqtalari (piksel) yordamida tasvirlangan.

Raster grafikalarini tahrir qilayotganda siz chiziqlar emas, balki piksellarni tahrir qilasiz. Raster grafikalari piksellar soniga bog'liq, chunki tasvirni ta'riflaydigan ma'lumotlar ma'lum bir o'lchamdagi panjara bilan biriktirilgan. Raster grafikalarini tahrirlashda uning taqdimot sifati o'zgarishi mumkin. Xususan, raster grafikalar hajmini o'zgartirish tasvirning qirralarini "raspolmachivaniyu" ga olib kelishi mumkin, chunki piksellar gridga qayta taqsimlanadi. Tasvirning o'zini o'zi olishiga qaraganda kamroq o'lchamli qurilmalarga raster grafikalar chiqishi sifatini pasaytiradi.

Bundan tashqari, sifat, shuningdek, tasvirning har bir nuqtasini qabul qilishi mumkin bo'lgan ranglar va soyalar soniga bog'liq. Tasvirlar bilan ifodalanadigan ko'proq soya, ularni tasvirlash uchun zarur bo'lgan bit sonini ko'paytiradi. Qizil raqam 001, va ehtimol - 00000001 bo'lishi mumkin. Shunday qilib, rasm qanchalik baland bo'lsa, fayl hajmi kattaroq bo'ladi.

Fotosurat turini tasvirlar yoki ranglar bilan ifodalash uchun rastr tasvirini odatda ishlatiladi. Afsuski, bunday rasmlarni har qanday yo'nalishda o'lchash odatda sifati pasaytiradi. Ballar sonining kamayishi bilan kichik tafsilotlar yo'qoladi va yozuvlar buziladi (rasmning o'zi ingl. O'lchamlari kamaytirilsa, masalan, o'lcham saqlanib qolsa). Piksel qo'shilishi, tasvirning aniqligi va yorqinligini pasayishiga olib keladi Yangi ballar ikki yoki undan ortiq chegara ranglari orasidagi o'rtacha ranglarni berishlari kerak.

Raster grafikalar yordamida siz haqiqiy tasavvurga mos keladigan ranglarning va nozik effektlarning butun gamutini aks ettira olasiz. Tasvirning rastrasi rasmga yaqinroq bo'lib, fotosuraning asosiy xususiyatlarini yanada aniqroq ko'rsatish imkonini beradi: yorug'lik, shaffoflik va maydon chuqurligi.

Ko'pincha, raster tasvirlar raqamli fotosurat yordamida yoki "videotasvirni tortib olish" yordamida rasm va boshqa rasmlarni skanerlash orqali olinadi. Bitmapli tasvirlar to'g'ridan-to'g'ri raster yoki vektor grafik dasturlaridan vektor tasvirlarini konvertatsiya qilish yo'li bilan olinishi mumkin.

Formatlar .tif, .gif, .jpg, .png, .bmp, .pcx va boshqalar keng tarqalgan.

Vektorli grafikalar, umumiy ma'lumotlar

Vektorli grafikalar tasvirlarni vektor deb nomlangan tekis va kavisli chiziqlardan, shuningdek, rang va tartibni tasvirlaydigan parametrlardan foydalangan holda tasvirlaydi. Misol uchun, daraxt bargining tasvirlari (1-rasmga qarang), chiziq o'tgan nuqtalar orqali aniqlanadi va shu bilan bir qatlam konturini yaratadi. Plitaning rangi konturning rangi va ushbu kontur ichidagi maydon bilan belgilanadi.

Vektor grafikalaridagi raster grafikalardan farqli ravishda, tasvir ob'ektlar, doiralar va chiziqlarning matematik tavsifi yordamida tuziladi. Garchi birinchi qarashda rastrli jadvallarni ishlatishdan ko'ra murakkabroq ko'rinishi mumkin, biroq ba'zi turdagi tasvirlar uchun matematik tavsiflarni ishlatish ancha sodda.

Vektorli grafikalarning asosiy nuqtasi - bu ob'ekt uchun kompyuter buyruqlari va matematik formulalar kombinatsiyasidan foydalanadi. Bu kompyuter qurilmalarini hisoblash va to'g'ri joyga qo'yish uchun ushbu ob'ektlarni chizish paytida haqiqiy nuqtalarni beradi. Vektorli grafikalarning bu xususiyati raster grafikalar bilan bir qator afzalliklarni beradi, biroq ayni paytda uning kamchiliklarini keltirib chiqaradi.

Vektorli grafikalar ko'pincha deyiladi ob'ektga yo'naltirilgan grafikalar  yoki grafikani chizish. Davralar, chiziqlar, sharlar, kublar va shunga o'xshash oddiy narsalarga primitivlar deyiladi va ular murakkab ob'ektlarni yaratish uchun ishlatiladi. Vektorli grafikalardagi ob'ektlar turli ob'ektlarni birlashtirib yaratiladi.

Vektorli chizmalar yaratish uchun siz ko'plab tasviriy paketlardan birini qo'llashingiz kerak. Vektorli grafikalarning afzalligi quyidagicha: tushuntirish oddiy va kompyuter xotirasi kam. Biroq, qobiliyatlar batafsil vektor ob'ekt ham murakkab bo'lishi mumkin, deb hisoblanadi, u foydalanuvchi kutmoqda yoki printer talqin yoki vektor ko'rsatmalarni tushunib emas, hatto, agar bosilgan bo'lishi mumkin emas bo'lgan shaklida emas chop etishingiz mumkin.

Vektorli grafikalar elementlarini tartibga solish chog'ida bu elementlarning shakli tasvirlangan tekis va kavisli chiziqlarning parametrlari o'zgaradi. Siz narsalarni uzatishingiz, ularning o'lchamini, shakli va rangini o'zgartirishingiz mumkin, ammo bu ularning ingl. Taqdimot sifatiga ta'sir qilmaydi. Vektorli grafikalar piksellar soniga bog'liq emas, ya'ni. sifati yo'qolmasdan turli xil ruxsatlarga ega chiqish moslamalarini aks ettirishi mumkin.

Vektorli vakillik matematik egri chizilgan rasm elementlarini ta'riflashdan iborat bo'lib, ularning ranglarini va to'ldirilishini ko'rsatadi.

Yana bir afzallik - har qanday yo'nalishda sifatli o'lchash. Ob'ektlarni oshirish yoki kamaytirish matematik formulalar bo'yicha tegishli koeffitsientlarni ko'paytirish yoki kamaytirish orqali amalga oshiriladi. Afsuski, vektor formati tasvirlarni ko'p sonli tints yoki kichik detallar (masalan, rasmlar) bilan o'tkazishda foydasiz bo'ladi. Axir, bu holda har bir kichkinagina nashr monoxrom nuqta to'plamidan iborat emas, balki murakkab matematik formulada yoki har birining formulasi bo'lgan grafik primitivlar to'plami bilan ifodalanmaydi. Bu og'ir faylga olib keladi. Bundan tashqari, vektor formatida qilish Raster tasvir uzatish (masalan, dastur Adobe Strime Line yoki Corel OCR-Track) katta yo'l to'g'ri, miqyosi mumkin emas meros olib keladi. Chiziqli o'lchamlarning oshib borishi natijasida birlik maydoniga taalluqli qismlar yoki soylarning soni ortmaydi. Ushbu cheklash kirish qurilmalari (skanerlar, raqamli kameralar va boshqalar) ning rezolyutsiyasi bilan o'rnatiladi.

Vektorli grafikalarning elementlari (ob'ektlar). Ob'ektlar va ularning sifati

Vektorli grafikalarning asosiy mantiqiy elementi geometrik ob'ektdir. Ob'ekt oddiy geometrik shakllar (ibtidoiylar - to'rtburchaklar, bir doira, ellips, chiziq), aralashmalar yoki primitivlardan yaratilgan raqamlar, rangli plombalarning, shu jumladan gradientlar.

Vektorli grafikalarning muhim ob'ekti - spline. Spline - bu bir yoki boshqa geometrik shakl tasvirlangan egri. Splinelarda TryeType va PostScript shriftlari yaratilgan.

Vektorli grafikalar ob'ektlari osongina o'zgartiriladi va o'zgartiriladi, bu tasvir sifatiga deyarli ta'sir qilmaydi. Vektorlarni o'lchash, aylantirish, bükttirishni vektorlarga nisbatan uchta elementar konvertatsiya qilish mumkin.

Agar raster grafikasida tasvirning asosiy elementi nuqta bo'lsa, u holda vektor grafikasida bir chiziq mavjud. Chiziq matematik ravishda bitta ob'ekt sifatida tasvirlangan va shuning uchun vektor grafikalar yordamida ob'ektni aks ettiradigan ma'lumot miqdori raster grafikalaridan sezilarli darajada kichikroq.

Bu yo'nalish vektor grafikasining oddiy elementi. Har qanday ob'ektga o'xshab, chiziq xususiyatga ega: shakl (to'g'ri, egri), qalinligi, rangi, yozuv (qattiq, nuqta). Yopiq liniyalar to'ldirish xususiyatini oladi. Ular bilan qoplangan maydon boshqa ob'ektlar (to'qimalar, xaritalar) yoki tanlangan ranglar bilan to'ldirilishi mumkin. Eng oddiy yopiq chiziq ikki nuqta bilan cheklangan. Nodlar shuningdek, parametrlari chiziq oxirining shakliga va interfeysning boshqa ob'ektlar bilan tabiatiga ta'sir qiladigan xususiyatlarga ega. Vektorli grafikalarning barcha boshqa ob'ektlari chiziqlardir. Misol uchun, kub 6 ta biriktirilgan to'rtburchakdan iborat bo'lishi mumkin, ularning har biri o'z navbatida to'rtta ulangan chiziq bilan hosil bo'ladi.

Har bir kompyuter foydalanuvchisi doimo turli formatdagi matnli fayllarni uchratishadi, ammo bu formatlar va dasturlarning tarixi qanchalik boy ekanini, odamga kitobni o'qish, matn bilan ishlash va kompyuterga kerakli barcha hujjatlarni yaratish imkoniyatini yaratdi.

Matn fayllari tarixi o'zlaridan ko'ra ancha yoshroq emas shaxsiy kompyuterlar  - ularning asarlari hozirgi zamon "noutbuk" ning dastlabki analoglarida yozilgan. Xo'sh, ular bilan ishlash uchun matnli fayllar va dasturlarning formatlari qanday? Birinchidan, matnli fayllar uchun nima ekanligini tushunishingiz kerak, ularning orasidagi farqlar va ular umumiy bo'lgan narsalar. U matnning barcha formatlarini o'zlarining asosiy vazifalarini - matnli ma'lumotlarni saqlashni birlashtiradi. Ular qayta ishlash qobiliyatlari va boshqa dasturlar bilan muvofiqligi jihatidan fayllarda saqlangan ma'lumotlarga kirishda farqlanadi.

Eng oddiy matn formati odatda TXT formatida. Bu xususiyatlar va eng qadimgi matn formati jihatidan eng oddiy. Uning soddaligi tufayli (TXT imkoniyatlarini paragraflarga yozish va cheklash bilan cheklangan), bu format ko'pincha turli platformalarda ko'plab dastur va dasturlar tomonidan ishlatiladi.

Shaxsiy kompyuterlarning tarqalishi va ularning savdosi oshishi bilan, Microsoft Rich Text Format (yoki oddiy RTF) deb nomlangan boshqa mashhur formatni yaratmoqda. Matnga murakkab formatlash elementlarini saqlab qolish va formulalar, jadvallar, raqamlar, izohlar va izohlarni kiritish uchun ruxsat beruvchi ba'zi "boshqarish so'zlari" yordamida belgilanadigan matndir.

Biroq, RTF DOC formatiga qobiliyatlari uchun juda kam, Microsoft tomonidan yaratilgan dasturiy ta'minot to'plami uchun ham yaratilgan Microsoft Office. Bundan o'n besh yil avval yaratilgan DOC matnlarni formatlash va qayta ishlash, tasvirlarni, diagramlarni, jadvallarni va boshqa elementlarni yaratish, tahrirlash va joylashtirish uchun juda ko'p imkoniyatlarni o'z ichiga oladi. Shuni ta'kidlash kerakki, ushbu vazifalar faqat MS Word dasturida ishlaydi. Bu, birinchi navbatda, Microsoft DOC formatining hozirgi spetsifikatsiyasi emasligi va uning raqobatchilari va mustaqil ishlab chiquvchilariga ushbu formatning imkoniyatlarini to'liq hajmda ishlatishiga yo'l qo'ymaydi. DOC formatiga qo'shimcha ravishda, bugungi kunda keng foydalaniladigan matnli fayllarning boshqa formatlari ham bu faktning asosiy sabablaridan biridir.

DOC formati va matn va txt o'rtasidagi asosiy farq, uning ikkilikligi bo'lib, Wordpad, Lexicon, Atlantis kabi sodda bo'lgan narsalarda o'qilmaydi. Bundan tashqari, ayrim hollarda MS Wordning turli xil versiyalarida yaratilgan DOC-fayllarining mos kelmasligi kuzatilishi mumkin.

Matn fayllarining formatlari ko'plab dasturlarda ochilishi va tahrirlanishi mumkin. Yuqorida aytib o'tilgan MS Word dasturiga qo'shimcha ravishda, ulardan eng keng tarqalgani - Sun Microsystems, Corel WordPerfect va OpenOffice.org bepul to'plamlari tomonidan ishlab chiqarilgan StarOffice.

Elektron kitobxonlarning tarqalishi bilan boshqa matnli fayllar, masalan, FB2 va LRF kabi mashhurlikka ega.

Turli xil platformalarda turli xil matnli formatlardan foydalanish uchun konvertorlar deb nomlangan ko'plab dasturlar yaratilgan. Matnli fayl konvertorlari sizga manba kodini boshqa formatdan boshqasiga saqlashga va keyinchalik turli xil qurilmalar va platformalarda foydalanishga imkon beradi.

Konvertorlar faqat matnni boshqa formatdan ikkinchisiga saqlash uchun emas, balki asl manbalardan farqli o'laroq, asl fayllarni "o'qimaydigan" qurilmalarda ishlatilishi mumkin bo'lgan fayllarni yaratish uchun ham ishlatiladi. Misol uchun, mashhur matnli fayl formatlarini qo'llab-quvvatlamaydigan ba'zi elektron kitoblar konvertor dasturlari yordamida manba fayllaridan olingan LRF yoki FB2 formatlarini osongina aniqlashi mumkin.

Matn ma'lumotlar TXTda faqat bitta konteynerga joylashtirilgan. Boshqa hech kim yo'q edi. Hozir ularning soni ellikka yaqin. Biz doimiy ravishda foydalanamiz, boshqalarga kamdan-kam hollarda duch kelamiz. Uchinchi borligimiz haqida hatto shubhalanmaymiz. Eng qulay matnli ma'lumotlar do'konlarini qulaylik nuqtai nazaridan ko'rib chiqing  foydalanish.
<<>>

TTT ("oddiy matn")

"Janr" ning otasi. Bugungi kunda faol ishlatilgan. matn belgilar majmuasini sifatida saqlanadi, chunki, bayt Fayl hajmi belgilar plus non-printable belgilar soni (bo'sh joy, tab, bir bandning va boshqalar uchini belgilang - ular formatlash belgi deyiladi). Shuning uchun, kichik fayl hajmi erishiladi. Biroq, bunday hujjatlarni formatlashtirish imkoniyatlari juda cheklangan. Aslida - bu faqat matn. Matn ma'lumotlar TXT-ning kengaytmasi bo'lgan konteynerlarda saqlanishi mumkin emas. Aslida, bu kengaytmalar majburiy emas. TXT-ni DOC-ga qayta nomlash, hech narsa o'zgarmaydi. Ichki tuzilish bir xil bo'ladi. Xuddi shunday, TXT-ga DOC kengaytmasini o'zgartirib, siz bir xil "vordian" faylini olasiz. Nimaga bu uch harfdan so'ng nima uchun kerak bo'ladi? Sukut bo'yicha ularni ochadigan dasturlarni to'g'ri talqin qilish uchun.

RTF (boy matnli format)

1987-yilda Microsoft tomonidan yaratilgan matnli hujjatlarni formatlash uchun bepul o'zaro faoliyat platformalar saqlash formati. Bugungi kunda u keng tarqalgan, shuning uchun eng zamonaviy matn muharrirlari uni qo'llab-quvvatlamoqda. RTFni Windows platformasida yaratganingizdan so'ng, boshqa platformalarda (Apple, Linux va boshqalar) juda yaxshi o'qiladi va tahrirlanadi. Bosib chiqarishda de facto standart. Biroq, barcha dasturlar uni teng darajada yaxshi tashkil qilmaydi. Ta'kidlash joizki, OpenOffice'da yaratilgan hujjatlarda formatlash ba'zan uchib, ba'zilari esa o'qilmaydigan belgilarga aylandi.

RTF sizni juda murakkab formatlash, qo'shish, footnotes, footers, chizmalar, jadvallar va formulalarni ishlab chiqarish va saqlashga imkon beradi, garchi bu hali DOC formatidan past bo'lsa. DOCni qabul qiladi va fayllar hajmida: murakkab hujjatlar DOC-fayllarida (sodda - aksincha) ixchamgina saqlanadi. Biroq, RTF xavfsizlik bilan bog'liq DOC bilan tortishuvni oladi, chunki u makrolardan foydalanmaydi. Shu bois, Word fayllari RTF formatida saqlash orqali "shifo" bo'lishi mumkin. Bundan tashqari, RTF formati fayl korruptsiyasiga chidamli. DOC faylida kamida bitta baytni o'zgartirsangiz, Wordda endi ochilmaydi. Va RTF formatidagi faylni buzish faqat buzilgan matnni yo'qotishiga olib kelishi mumkin.

DOC (ingliz "hujjat" dan)

Dastlab, bu kengaytma formatlashdan oddiy matnli fayllarga murojaat qilish uchun ishlatilgan, ammo 90-yillarning boshida Microsoft aslida uni «xususiylashtirdi». Shuning uchun hozir DOC faqat ushbu kompaniyaning mahsulotlari bilan bog'liq. Ushbu format matnni formatlashtirishda (skriptlar, makrolar) katta imkoniyatlar yaratadi. Shu sababli, uchinchi shaxslarning matn muharrirlari bilan muvofiqligi yomonlashdi. Ushbu formatdagi fayllar shriftlar, xarakterlarni kuzatish, paragraflar va intervallar haqida juda ko'p ma'lumotlarni o'z ichiga oladi. Buning sababi faqatgina matnni o'z ichiga oladigan fayl RTF faylining hajmidan kattaroqligi bilan bog'liq. Biroq, hujjatda turli xil grafik elementlar va tasvirlar kiritilganda, DOC hajmi kattaroq va katta muvofiqligi ta'minlaydi. TXT va RTF dan farqli o'laroq, DOC oddiy formatdagi matn muharrirlari tomonidan o'qilmaydi. Masalan, Eslatma kitoblari ba'zi RTF fayllarini ko'rib chiqishi mumkin. RTF bilan mashhur.

DOCX

Office 2007 yillari kelib chiqishi bilan, Microsoft Office Open XML-ga asoslangan yangi formatlarga ko'chib o'tdi (kengaytmalar oxirida "x" harfini qo'shib tanlagan holda). Format - XML, grafikalar va boshqa ma'lumotlar shaklidagi matnlarni o'z ichiga olgan zip-arxivdir. Fayl hajmini kamaytirish uchun ZiP siqish ishlatiladi. Hujjatlar faqat Office 2000 / XP / 2003 bilan mos keladi, agar Microsoft Office Compatibility Pack o'rnatilgan bo'lsa (rasmiy Microsoft veb-saytidan topishingiz va yuklab olishingiz mumkin, fayl hajmi 27,8 MB). DOCXni tezda boshqa formatga aylantirishingiz kerak bo'lsa, http://docx-converter.com/ saytining xizmatlaridan foydalaning. Agar siz foydalanmoqchi bo'lsangiz oxirgi versiyasi  Ofis va fayllarni boshqasiga o'tkazish rejalashtirilmoqda, hujjatlarni RTF yoki DOC da saqlash.

ODT / ODF ("Hujjatni ochish")

ODF - umumiy ism ochiq format  ofis ilovalari uchun hujjatlar (matnlar, jadvallar, ma'lumotlar, ma'lumotlar bazalari, taqdimotlar). Matnli ma'lumotlar ODT kengaytmali fayllarda saqlanadi. Standart OASIS sanoat jamiyati tomonidan ishlab chiqilgan va XML formatiga asoslangan. 2006 yil 1 mayda ISO / IEC 26300 xalqaro standarti sifatida qabul qilindi. ODF hamma uchun mavjud va cheklashsiz foydalanish mumkin. Microsoft-ning yopiq formatlariga bunday bepul alternativ. Microsoft mahsulotlarida ODF formatini o'qish va yozish uchun Microsoft Office plagini uchun Sun ODF plaginini chiqarildi. Microsoft Office 2007-da ODF-ni qo'llab-quvvatlashni 2-chi xizmat to'plami bilan tanishtirish kerak. Afsuski, bu RTF va DOC tarqalishidan kam.

HTML

(Ingliz gipermatn belgilash tili - "gipermatn belgilash tili")

Internetdagi hujjatlar uchun standart formatlash tili (extension.htm / html). Veb-sahifalar HTML (yoki XHTML) yordamida yaratiladi. HTML 1991 yilda ingliz olimi Tim Berners-Li tomonidan ishlab chiqilgan sohada mutaxassis bo'lmagan odamlar tomonidan qo'llanilishi mumkin bo'lgan ilmiy va texnik hujjatlarni almashish uchun til sifatida ishlab chiqilgan. HTML formatlashtiruvchi matn stilistik va strukturaviy buzilishlarsiz turli xil qurilmalarda takrorlanishi kerak. Biroq, keyinroq multimedia va grafik dizaynni joriy etish bu rejalarni buzdi. HTML-hujjatlarni ko`rish uchun maxsus reja tuzish kerak emas, OS uchun etarli standart vositalar. Ochiqlik, indeksatsiya, konvertatsiya va okunabilirlik boshqa har qanday formatlardan ustundir. Afsuski, jadval alohida papkaga saqlanadi. Internet Explorer matn va grafiklarni bitta MNT hujjatida saqlashga imkon beradi, lekin boshqa brauzerlar xuddi shunday faylni ochmasligi mumkin.

SNM (kompilyatsiya qilingan HTML)

SNM aslida veb-sahifalardan olingan arxivga o'xshash biror HTML-hujjat to'plami bo'lib, uning hajmi kichikroq. Yordamchi dasturni ko'rish uchun o'rnatilgan Windows 98 / NT va undan yuqori versiyasi ishlatiladi. Shuningdek, uchinchi tomon tomoshabinlar ham bor. .Chm fayllarini yaratish uchun foydalanishingiz mumkin bepul vosita  HTML yordam dastgohi. Endi turli dasturlar uchun faol ravishda foydalaniladi.

PDF

(Portativ hujjat formati - ko'chma hujjat formati)

Adobe Systems tomonidan bir nechta PostScript funktsiyalaridan foydalangan holda yaratilgan elektron hujjatlarning o'zaro faoliyat platformasi formati. Birinchidan, bu poligrafiya mahsulotining elektron ko'rinishda taqdim etish uchun mo'ljallangan. Siz rasmiy vakildan foydalanishingiz mumkin bepul dastur  Adobe Reader, shuningdek, boshqa ishlab chiquvchilar dasturlari. Qulay bo'ladiki, floppy formatlash muammosi, ko'milgan grafik elementlarni noto'g'ri ko'rsatish, ba'zi shriftlar etishmasligi hal qilinadi. Har qanday platformadagi fayl yaratilgan shaklda ko'rsatiladi. PDF-hujjatlarni yaratishning an'anaviy usuli quyidagicha: hujjatning o'zi dasturda tayyorlanadi va keyinchalik PDF-ga eksport qilinadi. Ba'zi dasturlar to'g'ridan-to'g'ri eksport qilish imkoniyatiga ega (virtual printerni ishlatmasdan). Misol uchun, OpenOffice.org. MS Wordda hali bunday imkoniyat yo'q. Hujjatlarning aksariyati uchun haqiqiy standart.

DjVu ("deja vu")

maxsus skanerdan hujjatlarni saqlash uchun mo'ljallangan yo'qotishlar bilan tasvir siqishni texnologiyasi, - formulalar, diagrammalar, rasmlar va xati mavjudligi, ularning to'la e'tirof qiluvchi juda vaqti qiladi kitoblar, jurnal, qo'lyozmalar, va hokazo .. Dizaynning barcha nuanalarini, masalan, tarixiy hujjatlarni ko'chirishingiz kerak bo'lsa, u ham samarali echimdir. Ko'plab kutubxonalar skanerlangan ilmiy kitoblarni saqlash uchun juda ko'p qo'llaniladi. DjVu ba'zida "matn-grafik" deb nomlanadi. DjVu texnologiyasining mohiyati tasvirlarning avtomatik ravishda bo'linishi (masalan, matn, kompaniya logotipi va raster foto) bo'lib, ularning har biri optimal siqishni algoritmi tanlangan. Bundan tashqari, DjVu-fayl tarkibidagi interfaol interaktiv jadval va faol joylarni o'z ichiga olishi mumkin - bu sizga qulay navigatsiya qilish imkonini beradi. GIF formati bilan solishtirilganda, faylning hajmida o'rtacha yarim va ikki o'n barobar ko'p bo'lgan g'olibni beradi.

XML-formatlari

("Kengaytirilgan gipermatnli til")

Muayyan qurilma yoki dastur uchun yaratilgan juda ko'p matnli formatlar mavjud. Masalan, elektron kitoblar. Bunga Rocket elektron kitob (.rb), Microsoft Reader (.lit), PalmDoc, MobiPocket (.pro) va boshqalar kiradi. Odatda, ularning barchasi XML tilidan foydalanib yaratilgan. Bularning eng muvaffaqiyatli va eng keng tarqalgan turi FictionBook formatidir (FB2). Bugungi kunda ushbu elektron kitoblar uchun eng progressiv va istiqbolli formatdir. Uning yagona kamchiliklari - dastlabki matnni tayyorlashda ko'p vaqt sarflangan. O'qish nimani anglatadi, o'qishning qulayligi. FictionBook'ning ta'kidlashicha, hujjatning tuzilishiga alohida e'tibor beriladi: teglardan foydalangan holda, turli xil matn maydonlarini (bo'limlar, sarlavhalar, sitatlar, ramkalar) tanlashingiz mumkin. Har bir narsa ekranda qanday ko'rinishini dastur o'quvchiga bog'liq. Hujjatni ma'lum bir shaklda chizish bo'lsangiz, uslublar jadvalini qo'shishingiz mumkin.


Nima uchun matnga ehtiyoj bor?

Bugungi kunda uchta keng tarqalgan matn formati bor - TXT, RTF va DOC. Ularning farqlari nima va ularning umumiyligi nima? Ularning umumiy bir nuqtasi bor: ularning barchasi matnli ma'lumotni saqlaydi. Farqi ular taqdim etgan matnni formatlash va qayta ishlash imkoniyatlarini, shuningdek, dasturlarda ularning uyg'unligi haqida saqlangan ma'lumotlarning qanchalik darajada mavjudligini o'z ichiga oladi.

Eng oddiy matn formati

Formativ jihatdan eng qadimgi va oddiy. Ushbu formatdagi matn bilan amalga oshirilishi mumkin bo'lgan barcha narsalar matni to'g'ri kiritishini va xatboshiligini saqlab qolishdir. Muayyan holatlardagi ushbu oddiylik universallik va shaffoflikning muhimligini ta'minlaydi: TXT har xil dasturlarda va turli platformalarda o'qish uchun osongina mavjud. Bundan tashqari, matn bilan o'zlarining to'g'ridan-to'g'ri ishlashiga ega bo'lmagan ko'pgina dasturlar TXT formatida matnni saqlashga qodir.

TXT-protsessorlari

DOS-ovsk davridan buyon ko'pchilik TXT-formatini juda yuqori darajada boshqarishga muvaffaq bo'lgan Lexicon so'z protsessorini esga olishadi. Bugun TXT bilan ishlashning asosiy vositasi - standart Windows notepad. Uning vazifalarini etarlicha tuyulmasa, har doim ham bepul World Wide Webning ta'mi va ehtiyojlari uchun muharriri topishi mumkin. Misol uchun, bepul Vega Konstantin Sheremetev dasturidan foydalanib, siz ochilgan matn fayli juda katta ekanligini bildirgan xabarni ko'rishingiz mumkin; Muallifning ishontirishicha, Vega 2.04 versiyasi 2 Gb (!) fayllarni ochadi va dasturning o'zi 9,5 kilogrammni oladi (solishtiring, Windows XP-dagi Eslatma kitoblari taxminan 65 kilogramm); Bunday holda, Vega Notepadga qaraganda ancha qulay va o'rnatishni talab qilmaydi. Va bu erda "oddiy matnni" ishlash imkoniyatlarining yana bir misoli mavjud. Siz o'qigan matn, IDM Computer Solutions'dan UltraEdit protsessoriga yozildi. Uning kuchli tomoni dasturlash tillarining sintaksisining maxsus ekrani va ishlovi, ammo eng sodda matn bilan u mo''jizalar yaratishi mumkin. Kirillli kodlashning o'ziga xos xususiyatlariga ko'ra, qulay ruslashtirilgan dasturlarni, ergonomik va, eng muhimi, "bilimdon" bo'lganlarni biladiganlar uchun "Patriot" dasturi bilan tanishish kerak.

Formatlashtirish va universallik

Boy matnli format - bu Microsoft korporatsiyasi tomonidan yaratilgan formatda nomlangan qisqartirishni anglatadi. RTF Agar ishlab chiqarish va etarli darajada murakkab formatlash saqlab, bu qo'shimcha RTF ishlashda kimdan kam DOC ob'ektlari da, Izohlar, üstbilgi va altbilgiler, shakl, jadval va formulalar kiritish imkonini beradi maxsus "nazorat qilib aytganda" bilan belgilangan matn hisoblanadi. U DOC va fayllar sonini qabul qiladi: uslublar jadvalining o'rniga matnni formatlashtirish uchun "boshqaruv so'zlari" dan foydalanish kompaktlikka olib kelmaydi. Biroq, RTF xavfsizlik bilan bog'liq DOC bilan bahsni oladi, chunki uning ichki tuzilishi so'l kodini saqlashni ta'minlamaydi va shuning uchun so'l viruslari uchun immunitet mavjud emas.

RTF-protsessorlari

RTF ko'pchiligida, eng ko'p bo'lmasa, so'zni qayta ishlash dasturlarida asosiy yoki qo'llab-quvvatlanadigan format sifatida ishlatiladi. Yaxshi vosita  Misol uchun, hiyeroglif Mikhail Morozovga xizmat qilishi mumkin. Ushbu dasturda nafaqat rus tilining matnlari, balki tillarning klaviatura makonini avtomatik almashtirish funktsiyasi ham amalga oshiriladi. , Sun echimlar Rising tijorat va bepul versiyasi albatta ko'p o'ylangan interfeysi foydalanuvchilarni mos ham mavjud dan Atlantis Word Processor, klaviatura terish, olinadigan avtomobil qutisidan va boshqalar bir qator mavjudligi. Vazifalari. RTF va Patriot ishlaydigan redaktor ishlay olishi mumkin.

Eng "katta" matn formati

DOC formati matnlarni qayta ishlash va formatlashning eng keng imkoniyatlarini, jumladan izohlar va izohlarni yaratish, jadvallar, diagrammalar, tasvirlar va boshqa elementlarni yaratish, joylashtirish va tahrirlashni o'z ichiga oladi. Haqiqatan ham, ushbu xususiyatlar to'liq va to'g'ri tarzda MS Wordda qo'llaniladi, bu Microsoft tomonidan mashhur formatdagi mavjud xususiyatlarini oshkor qilmaydigan pozitsiyasi. DOC «tushunish» va boshqa dasturlarga qaramasdan, ularning ishlab chiqaruvchilari har doim ham to'g'ri tan olinishini kafolatlamaydilar. TXT va RTF dan farqli o'laroq, DOC oddiy matn muharrirlarida o'qilmaydi va, o'z navbatida, o'z versiyalarining to'liq mosligini ta'minlamaydigan ikkilik formatdir.

DOC-protsessorlari

Yuqorida aytib o'tilgan sabablarga ko'ra asosiy va DOC bilan ishlash uchun "o'zgarmas" so'z protsessor MS Word, bu formatning barcha xususiyatlarini to'la-to'kis amalga oshiradi. WORD ko'plab hosildorlik va funktsionallik uchinchi tomonning rivojlanishi - qo'shimchalar, makrolar va dasturlarning barcha turlari tarmoqda juda ko'p mavjud. Vordu tanlovi, masalan, Corel WordPerfect, Sun Microsystems StarOffice va bepul OpenOffice.org tomonidan taqdim etiladi. Ham Word, ham boshqa dasturlarda ishlaydigan bo'lsak, mos kelmasligi muammosini yuzaga kelmasligiga amin bo'lishingiz kerak.

Formatlarning amal qilishi

Ko'rib shakllaridan biri boshqalardan ko'ra yomonroq, ular ishlatilishi kerak bo'lgan muammolarning o'ziga xos xususiyatlarini hisobga olmagan holda, shubhasizdir. So'z protsessorida tartibni yaratish vazifasini o'zimizga qo'ymaymiz, chunki tanlov deyarli aniqdir. Matn hajmini o'rta dan juda katta hajmgacha tayyorlash va har qanday dastur tomonidan kiritilgan yozuvlarni to'liq tushunishni ta'minlash uchun matn yozish va saqlashning eng oddiy, ixcham va ko'p qirrali vositalarini - TXT formatini ishlatish eng qulaydir. Turmushdagi boshqa matn formatlarini qo'llash borasida juda ko'p narsa ma'lum bir tartib-qoidalar dasturida o'zlarining yordamini amalga oshirishga bog'liq.
  OpenOffice.org ochiq operatsion platformalarda ishlaydigan, ochiq API va XML formatidagi fayl formati bilan ishlaydigan universal ofis to'plamini yaratishga qaratilgan ochiq kodli xalqaro loyihadir. Aslida, OpenOffice.org - bu loyiha doirasida ishlab chiqilgan dasturlar majmui. U ichiga quyidagilar kiradi: bir so'z protsessor, elektron jadvallar, rasm muharriri, taqdimot tizimi va ma'lumotlar uzatish tizimi. Uning qobiliyatlari nuqtai nazaridan u xuddi shunday tijorat dasturlari bilan taqqoslanadi va ularga muqobil deb qaralishi mumkin. Hozirgi vaqtda OpenOffice.org ikkilamchi litsenziyaga ega: GPL va SISSL. Ushbu litsenziyalardagi farqlarga qaramasdan, oxirgi foydalanuvchilar uchun OpenOffice.org bepul.

OpenOffice.org nashri StarDivision tomonidan 90-yillarning o'rtalarida ishlab chiqilgan StarOffice ofis to'plamidan kelib chiqadi. 1999 yilning kuzida Sun StarDivision ni sotib oldi. 2000 yil iyun oyida StarOffice 5.2 MS Windows, Linux va Solaris asosida Sunning savdo belgisi ostida chiqarildi. 2000-yil 13-oktabrda StarOffice manba kodi ochildi (uchinchi kompaniyalar tomonidan ishlab chiqilgan ayrim modul kodlari bundan mustasno) va bu kun rasmiy ravishda OpenOffice.org tug'ilgan kuni deb hisoblanadi. Bugungi kunda OpenOffice.org kodi orqali butun dunyodagi ko'ngilli va Sun dasturchilari ham bor.

Hozirgi kunda OpenOffice.org jamiyati tomonidan ishlab chiqarilgan manba kodidan ikkita mahsulot ishlab chiqariladi: StarOffice, maxsus litsenziya va bepul OpenOffice.org tarkibiy qismlarini qo'shib beradi. OpenOffice.org saytida StarOffice'da mavjud bo'lgan xususiy komponentlarning ko'pchiligi o'zlarining bepul hamkorlari bilan almashtiriladi.

(Cnews.ru saytiga ko'ra).

Siz maqolani yoqtirasizmi? Do'stlar bilan o'rtoqlashing: