Негізгі мазмұнға өту

Файл форматтары

DOCX дегеніміз не? Word файл форматының ішкі құрылымы

DOCX Word 2007 нұсқасынан бері Word-тың әдепкі форматы және ол XML файлдарынан тұратын ZIP бумасы. Оның құрылымын, негізіндегі стандарттарды және түрлендіруде не сақталатынын түсіндіреміз.

Автор: Hemen Dönüştür Editör EkibiЖарияланды: 6 мин оқу

DOCX жазуы бар көк файл белгішесі

Word-та «Сақтау» батырмасын бассаңыз, алатын файлыңыздың аты .docx деп аяқталатыны анық. Бұл жиырма жылға жуық уақыт бойы Microsoft Word-тың әдепкі форматы және бизнесте, білім беруде және мемлекеттік секторда ең көп тараған өңделетін құжат форматтарының бірі. Алайда DOCX файлының шын мәнінде XML файлдарына толы ZIP мұрағаты екенін аз адам біледі. Бұл мақалада DOCX-тің қалай пайда болғаны, қандай стандарттарға негізделгені, ішінде не бар екені және DOCX-ті басқа форматтарға түрлендіргенде нені ескеру керегі айтылады.

DOCX дегеніміз не?

DOCX Office Open XML (OOXML) стандартының мәтін өңдеуге арналған бөлігі WordprocessingML тілінде жазылған құжаттардың файл кеңейтімі. Ескі .doc форматы Word-тың жадтағы құрылымдарын дискіге шамамен сол күйінде жазатын жабық бинарлық формат еді. DOCX болса мәтінді, пішімді, суреттерді және баптауларды жеке XML бөліктері ретінде сақтап, оларды бір қысылған бумаға жинайды. Нәтижесінде файлдар әдетте кішірек, зақымдануға төзімдірек болады және оларды Word-тан басқа бағдарламалар да оқып, жаза алады.

Қысқаша тарих

Microsoft XML негізіндегі Office форматтарына кезең-кезеңімен көшті. Excel-ге арналған алғашқы XML форматы 2000 жылы, Word-қа арналғаны 2002 жылы пайда болды, екеуі де Office 2003 құрамында шықты. 2005 жылдың қарашасында Microsoft бұл форматтарды Ecma International арқылы «Office Open XML» атауымен стандарттайтынын жариялады. Одан кейін оқиғалар тез дамыды:

  • 2006 жылғы желтоқсан: Ecma бірінші басылымды ECMA-376 ретінде бекітті.
  • 2007: Office 2007 DOCX-ті Word-тың әдепкі сақтау форматы етті. Word-тың ескі нұсқалары үшін Microsoft DOCX-ті ашып, сақтай алатын Compatibility Pack шығарды.
  • 2008 жылғы сәуір: алғашқы дауыс беруден өте алмаған жеделдетілген ISO/IEC процесі бекітумен аяқталды.
  • 2008 жылғы қараша: стандарт ISO/IEC 29500:2008 ретінде жарияланды, ал Ecma 2008 жылдың желтоқсанында техникалық тұрғыдан баламалы екінші басылымды шығарды.
  • 2011, 2012 және 2021: ECMA-376 стандартының үшінші, төртінші және бесінші басылымдары шықты. Қазіргі бесінші басылымның бөліктері 2015-2021 жылдар аралығында жаңартылды.

Стандарттау екі сәйкестік деңгейін енгізді: Transitional және Strict. Transitional ескі бинарлық құжаттардан қалған үйлесімділік мүмкіндіктерін қамтиды және Word әдепкі бойынша осыны жазады. Office 2010 Strict құжаттарын тек оқи алатын; Office 2013 және одан кейінгі нұсқалар Strict-ті толық қолдайды, бірақ Microsoft кері үйлесімділік үшін оны әдепкі етпеді.

DOCX файлының ішінде не бар?

DOCX файлының атын .zip деп өзгертіп ашсаңыз, әдетте мынадай құрылымды көресіз:

[Content_Types].xml      content types of the parts in the package
_rels/.rels              top-level package relationships
docProps/core.xml        metadata such as title, author and dates
word/document.xml        the main document text
word/styles.xml          style definitions
word/numbering.xml       list numbering
word/header1.xml         header (if any)
word/footer1.xml         footer (if any)
word/media/image1.png    embedded images
word/_rels/document.xml.rels  image and hyperlink relationships

Бумалау ережелері ECMA-376 стандартының 2-бөлігінде, Open Packaging Conventions (OPC) ішінде анықталған. Әр бөліктің мазмұн түрі болады, ал бөліктер өзара байланыс файлдары арқылы қосылады. Мысалы, мәтіндегі сурет файл атымен емес, байланыс файлындағы rId5 сияқты идентификатормен көрсетіледі.

Нақты мазмұн word/document.xml ішінде тұрады. Microsoft-тың Open XML құжаттамасына сәйкес, ең қарапайым жарамды құжатқа document түбір элементі, body, кемінде бір абзац (p), оның ішінде бір фрагмент (r) және сол фрагменттің ішінде мәтін (t) қажет:

<w:document xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main">
  <w:body>
    <w:p>
      <w:r>
        <w:rPr><w:b/></w:rPr>
        <w:t>Hello world</w:t>
      </w:r>
    </w:p>
  </w:body>
</w:document>

Фрагмент (run) пішімі бірдей мәтін бөлігі. Сөйлемнің ортасындағы бір қалың сөздің өзі абзацты үш фрагментке бөледі. Сондықтан Word құжаттарында бір мәтін көзге көрінетін себепсіз көптеген фрагменттерге шашырап жатады, және әр түрлендіргіш мұны ескеруі керек.

DOCX, DOCM және DOTX

Бұл топта тағы бірнеше кеңейтім бар. .docm макростары бар құжат; кәдімгі .docx макрос тасымалдай алмайды, сондықтан электрондық поштаға тіркеу үшін қауіпсізірек таңдау. .dotx үлгі, ал .dotm макростары бар үлгі. Құрылымы жағынан олардың бәрі бірдей OPC бумасы; айырмашылық ішіндегі бөліктерде және жарияланған мазмұн түрлерінде.

DOCX қайда қолданылады?

  • Іскерлік хат алмасу: коммерциялық ұсыныстар, есептер, қызметтік жазбалар және келісімшарт жобалары.
  • Білім беру: тапсырмалар, дипломдық жұмыстар, олардың үлгілері және оқу материалдары.
  • Құқық және мемлекеттік сектор: өтініштер мен хат жобалары.
  • Баспа ісі: өзгерістерді бақылау және түсініктемелер арқылы автор мен редактор арасындағы түзету кезеңдері.
  • Құжаттарды автоматты түрде жасау: формат ашық стандарт болғандықтан, бағдарламалар шот-фактураларды, сертификаттарды және есептерді DOCX түрінде жасай алады.

Күшті және әлсіз жақтары

Күшті жақтарыӘлсіз жақтары
Ашық, құжатталған стандарт (ECMA-376, ISO/IEC 29500)Стандарт өте үлкен; оны толық қолдайтын бағдарламалар аз
ZIP қысудың арқасында файлдар шағынӘр бағдарламада беттеу жылжуы мүмкін
Өзгерістерді бақылау, түсініктемелер, стильдер, мазмұнҚаріптер ендірілмейді, сондықтан көрініс құрылғыға байланысты
Макроссыз, қауіпсізірек әдепкі форматTransitional мен Strict бөлінісі үйлесімділік мәселелерін тудыруы мүмкін
Дерлік барлық кеңсе пакеттері қолдайдыСоңғы нұсқаны «бекіту» үшін PDF сияқты ыңғайлы емес

DOCX-ті қандай бағдарламалар ашады?

Word 2007 және одан кейінгі нұсқалар, сондай-ақ Word-тың веб және мобильді нұсқалары DOCX-ті тікелей ашады. LibreOffice Writer, Google Docs, Apple Pages және WPS Office та оны оқып, жаза алады. Word 2003 және одан ескі нұсқаларға Microsoft-тың Compatibility Pack бумасы керек. Бұлардың бәрі қарапайым мәтінмен, стильдермен және кестелермен жақсы жұмыс істейді, бірақ күрделі беттеу, мәтін өрістері, SmartArt және кейбір өріс кодтары бағдарламадан бағдарламаға өзгеше көрінуі мүмкін.

Жиі кездесетін мәселелер және оларды шешу

«Файл зақымдалған және ашылмайды»

DOCX ZIP бумасы болғандықтан, толық жүктелмеген файл не дұрыс сақталмаған пошта тіркемесі ашылмайды. Алдымен оны қайта жүктеп көріңіз. Word-та «Ашу» терезесіндегі «Ашу және қалпына келтіру» параметрі көбінесе мәтінді құтқарады. Файлдың көшірмесінің атын .zip деп өзгертіп ашып көру де оның жарамды бума екенін не емесін көрсетеді.

Басқа компьютерде беттеу жылжиды

DOCX әдепкі бойынша қаріптерді ендірмейді. Алушыда қаріп болмаса, оның орнына басқасы қолданылады, жолдар қайта бөлінеді және бет үзілімдері жылжиды. Беттеу дәл болуы керек болса, PDF жіберіңіз не Word параметрлерінде қаріптерді ендіруді қосыңыз.

«Үйлесімділік режимі» жолағы

Ескі .doc файлын Word-тың жаңа нұсқасында ашқанда тақырып жолағында «Үйлесімділік режимі» жазуы шығады. Файлды DOCX ретінде қайта сақтау бұл режимді өшіріп, жаңа мүмкіндіктерді ашады.

Түзетулер әлі көрініп тұр

Қабылданбаған өзгерістер мен түсініктемелер жіберілген файлда қала береді. Жібермес бұрын барлық өзгерістерді қабылдаңыз не қабылдамаңыз және түсініктемелерді жойыңыз.

DOCX файлдарын түрлендіру бойынша кеңестер

Біздің түрлендіргіште Word құжаттары біздің серверге жүктеледі және 30 минут ішінде жойылады. DOCX, DOC, RTF және PDF арасындағы түрлендірулер аралық HTML қадамынсыз тікелей LibreOffice арқылы орындалады. Сондықтан Word-ты PDF-ке түрлендіру бет орналасуын, жоғарғы және төменгі колонтитулдарды, кесте жиектерін, тізім нөмірлерін және суреттерді сақтайды. Серверде орнатылмаған арнайы қаріп ұқсас қаріппен алмастырылуы мүмкін.

  • Ескі жүйелер үшін: Word-ты DOC-қа түрлендіру тек Word 97-2003 форматын қабылдайтын бағдарламаларға көмектеседі. DOC-та баламасы жоқ жаңа мүмкіндіктер, мысалы кейбір графикалық және беттеу элементтері, жеңілдетілуі мүмкін.
  • Веб және құжаттама үшін: Word-ты Markdown-ға түрлендіру тақырыптарды, қалың және көлбеу мәтінді, тізімдерді, кестелерді және сілтемелерді сақтайды; қаріптер, түстер және бет орналасуы алынып тасталады, себебі Markdown-да олардың баламасы жоқ.
  • Кері бағытта: PDF-ті Word-қа түрлендіру әрқашан қайта құрастыру болып табылады, сондықтан мүмкін болса түпнұсқа DOCX-ті сақтап қойыңыз.

Жиі қойылатын сұрақтар

DOCX пен DOC арасында қандай айырмашылық бар?

DOC Word 97-2003 қолданған бинарлық формат. DOCX Word 2007-мен бірге енгізілген, XML бөліктерінен тұратын ZIP негізіндегі ашық стандарт. DOCX әдетте кішірек, сенімдірек және макрос тасымалдай алмайтындықтан қауіпсізірек.

DOCX ашық стандарт па?

Иә. Оны Ecma ECMA-376 ретінде, ал ISO/IEC ISO/IEC 29500 ретінде стандарттаған. ECMA-376 мәтіндерін Ecma сайтынан тегін жүктеп алуға болады.

DOCX файлының ішіне қалай қарауға болады?

Көшірмесін жасап, кеңейтімін .zip деп өзгертіңіз де, ашыңыз. Мәтінді word/document.xml ішінен, ал суреттерді word/media қалтасынан табасыз.

DOCX файлында вирус болуы мүмкін бе?

Кәдімгі DOCX макрос қамти алмайды; макростары бар құжаттар .docm кеңейтімін қолданады. Кез келген файл түріндегідей, белгісіз көздерден келген құжаттарға абай болыңыз және кеңсе бағдарламаларыңызды жаңартып отырыңыз.

DOCX-ті Word-сыз ашуға бола ма?

Иә. LibreOffice Writer, Google Docs, Apple Pages және WPS Office DOCX-ті ашады. Тек оқу керек болса, оны PDF-ке түрлендіру де ыңғайлы жол.

Дереккөздер

Қатысты түрлендіргіштер

Барлық мақалалар