Faýl formatlary
DOCX näme? Word faýl formatynyň içki gurluşy
Word 2007-den bäri Word-yň esasy formaty bolan DOCX XML faýllaryndan ybarat ZIP bukjasydyr. Onuň gurluşyny, daýanýan standartlaryny we öwrülende nämäniň saklanýandygyny düşündirýäris.
Awtor: Hemen Dönüştür Editör EkibiÇap edildi: 6 min okamak

Word-da "Ýatda sakla" düwmesine basanyňyzda alýan faýlyňyz hökman diýen ýaly .docx bilen gutarýar. Ol takmynan ýigrimi ýyl bäri Microsoft Word-yň esasy formaty bolup, iş dünýäsinde, bilimde we döwlet edaralarynda iň köp ulanylýan redaktirlenýän resminama formatlarynyň biridir. Emma DOCX faýlynyň aslynda XML faýllaryndan doly ZIP arhiwidigini az adam bilýär. Bu makalada DOCX-iň nähili döränligi, haýsy standartlara daýanýandygy, içinde näme bardygy we DOCX-i başga formatlara öwürenizde nämäni ýatda saklamalydygy düşündirilýär.
DOCX näme?
DOCX Office Open XML (OOXML) standartynyň tekst işleýiş bölegi bolan WordprocessingML-de ýazylan resminamalaryň faýl giňeltmesidir. Köne .doc formaty Word-yň ýatdaky gurluşlaryny diskde takmynan şol durşuna ýazýan ýapyk ikilik formatdy. DOCX bolsa teksti, formatlamany, şekilleri we sazlamalary aýry XML bölekleri hökmünde saklaýar we olary bir gysylan bukja jemleýär. Netijede faýllar adatça kiçiräk, zeperlenmä has durnukly bolýar we Word-dan başga programmalar hem olary okap we ýazyp bilýär.
Gysgaça taryhy
Microsoft XML esasly Office formatlaryna tapgyrlaýyn geçdi. Excel üçin ilkinji XML formaty 2000-nji ýylda, Word üçin bolsa 2002-nji ýylda peýda boldy we ikisi hem Office 2003 bilen ýaýradyldy. 2005-nji ýylyň noýabrynda Microsoft bu formatlary "Office Open XML" ady bilen Ecma International arkaly standartlaşdyrjakdygyny yglan etdi. Soňra işler çalt öňe gitdi:
- 2006-njy ýylyň dekabry: Ecma birinji neşiri ECMA-376 hökmünde tassyklady.
- 2007: Office 2007 DOCX-i Word-yň ýatda saklamakdaky esasy formaty etdi. Köne Word wersiýalary üçin Microsoft DOCX-i açyp we ýatda saklap bilýän Compatibility Pack goşmaçasyny çykardy.
- 2008-nji ýylyň apreli: ilkinji ses berişliginden geçip bilmedik çaltlandyrylan ISO/IEC prosesi tassyklama bilen tamamlandy.
- 2008-nji ýylyň noýabry: standart ISO/IEC 29500:2008 hökmünde çap edildi, Ecma bolsa 2008-nji ýylyň dekabrynda tehniki taýdan deň ikinji neşiri çykardy.
- 2011, 2012 we 2021: ECMA-376-nyň üçünji, dördünji we bäşinji neşirleri çykdy. Häzirki bäşinji neşiriň bölekleri 2015-2021-nji ýyllar aralygynda täzelendi.
Standartlaşdyrma iki gabat gelşik derejesini girizdi: Transitional we Strict. Transitional köne ikilik resminamalardan galan gabat gelşik aýratynlyklaryny öz içine alýar we Word ony adaty ýagdaýda ýazýar. Office 2010 Strict resminamalary diňe okap bilýärdi; Office 2013 we soňky wersiýalar Strict-i doly goldaýar, ýöne Microsoft köne wersiýalar bilen gabat gelşik sebäpli ony esasy format etmedi.
DOCX faýlynyň içinde näme bar?
DOCX faýlynyň adyny .zip edip üýtgedip açsaňyz, adatça şeýle gurluşy görersiňiz:
[Content_Types].xml bukjadaky bölekleriň mazmun görnüşleri
_rels/.rels bukjanyň ýokary derejeli baglanyşyklary
docProps/core.xml at, awtor we senelerden ybarat metamaglumatlar
word/document.xml resminamanyň esasy teksti
word/styles.xml stil kesgitlemeleri
word/numbering.xml sanaw belgilemesi
word/header1.xml ýokarky kolontitul (bar bolsa)
word/footer1.xml aşaky kolontitul (bar bolsa)
word/media/image1.png goşulan şekiller
word/_rels/document.xml.rels şekil we gipersalgy baglanyşyklary
Bukjalama düzgünleri ECMA-376-nyň 2-nji böleginde, Open Packaging Conventions (OPC) resminamasynda kesgitlenýär. Her bölegiň mazmun görnüşi bar, bölekler bolsa baglanyşyk faýllary arkaly birikdirilýär. Meselem, tekstdäki şekile faýl ady bilen däl-de, baglanyşyk faýlyndaky rId5 ýaly ID bilen salgylanylýar.
Hakyky mazmun word/document.xml faýlynda saklanýar. Microsoft-yň Open XML resminamalaryna görä, iň ýönekeý dogry resminama üçin document kök elementi, body, içinde bölüm (r) bolan azyndan bir abzas (p) we şol bölümiň içinde tekst (t) gerek:
<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>
Bölüm (run) birmeňzeş formatlamaly tekst böleginiň dowamydyr. Sözlemiň ortasyndaky ýeke galyň söz abzasy üç bölüme bölýär. Şonuň üçin Word resminamalary köplenç görünýän sebäpsiz şol bir teksti köp bölüme dargadýar we her öwrüji munuň bilen başa çykmaly bolýar.
DOCX, DOCM we DOTX
Şol maşgalada ýene birnäçe giňeltme bar. .docm makrosly resminamadyr; ýönekeý .docx makros saklap bilmeýär, şonuň üçin e-poçta goşundylary üçin has howpsuz saýlawdyr. .dotx şablon, .dotm bolsa makrosly şablondyr. Gurluş taýdan olaryň hemmesi şol bir OPC bukjasydyr; olar öz içindäki bölekler we yglan edilen mazmun görnüşleri bilen tapawutlanýar.
DOCX nirede ulanylýar?
- Iş hat alyşmalary: teklipler, hasabatlar, gullukçy hatlary we şertnama taslamalary.
- Bilim: ýumuşlar, diplom işleri, olaryň şablonlary we okuw materiallary.
- Hukuk we döwlet pudagy: arzalar we hat taslamalary.
- Neşirýat: yzarlanýan üýtgetmeler we teswirler arkaly awtor bilen redaktoryň arasyndaky redaktirleme tapgyrlary.
- Awtomatik resminama döretmek: format açyk standart bolany üçin programmalar hasap-fakturalary, sertifikatlary we hasabatlary DOCX görnüşinde döredip bilýär.
Güýçli we gowşak taraplary
| Güýçli taraplary | Gowşak taraplary |
|---|---|
| Açyk, resminamalaşdyrylan standart (ECMA-376, ISO/IEC 29500) | Standart örän uly; ony doly goldaýan programma az |
| ZIP gysyşy sebäpli kiçi faýllar | Dürli programmalarda maket süýşüp biler |
| Yzarlanýan üýtgetmeler, teswirler, stiller, mazmun sanawy | Şriftler goşulmaýar, şonuň üçin görnüşi enjama bagly |
| Makrossyz, has howpsuz esasy format | Transitional we Strict bölünişi gabat gelşik meselelerini döredip biler |
| Diýen ýaly ähli ofis programmalary goldaýar | Jemleýji wersiýany "gulplamak" üçin PDF ýaly amatly däl |
DOCX-i haýsy programmalar açýar?
Word 2007 we soňky wersiýalar, şeýle hem web we mobil Word DOCX-i göni açýar. LibreOffice Writer, Google Docs, Apple Pages we WPS Office hem ony okap we ýazyp bilýär. Word 2003 we ondan öňki wersiýalara Microsoft-yň Compatibility Pack goşmaçasy gerek. Bularyň hemmesi esasy teksti, stilleri we tablisalary gowy işleýär, ýöne çylşyrymly maket, tekst gutulary, SmartArt we käbir meýdan kodlary bir programmadan beýlekisine tapawutly görnüp biler.
Ýygy duş gelýän meseleler we olary çözmek
"Faýl zeperlenen we açylyp bilmeýär"
DOCX ZIP bukjasy bolany üçin doly ýüklenmedik faýl ýa-da nädogry ýatda saklanan e-poçta goşundysy açylmaýar. Ilki ony gaýtadan ýükläp görüň. Word-da Açmak penjiresindäki "Aç we dikelt" (Open and Repair) saýlawy köplenç teksti dikeldýär. Göçürmäniň adyny .zip edip açmaga synanyşmak hem faýlyň umuman dogry bukjadygyny ýa-da däldigini görkezýär.
Başga kompýuterde maket süýşýär
DOCX adaty ýagdaýda şriftleri goşmaýar. Alyjyda şol şrift ýok bolsa, ornuny tutujy şrift ulanylýar, setirler täzeden bölünýär we sahypa bölünişleri süýşýär. Maket takyk bolmaly bolsa, PDF paýlaşyň ýa-da Word sazlamalarynda şrift goşmagy açyň.
"Gabat gelşik tertibi" ýazgysy
Köne .doc faýlyny täze Word-da açanyňyzda at setirinde "Gabat gelşik tertibi" (Compatibility Mode) görünýär. Faýly gaýtadan DOCX hökmünde ýatda saklamak bu tertibi öçürýär we täze mümkinçilikleri açýar.
Yzarlanýan üýtgetmeler henizem görünýär
Kabul edilmedik üýtgetmeler we teswirler paýlaşylan faýlda galýar. Ibermezden öň ähli üýtgetmeleri kabul ediň ýa-da ret ediň we teswirleri pozuň.
DOCX faýllaryny öwürmek boýunça maslahatlar
Biziň öwrüjimizde Word resminamalary serwerimize ýüklenýär we 30 minut içinde pozulýar. DOCX, DOC, RTF we PDF arasyndaky öwürmeler aralyk HTML ädimi bolmazdan, göni LibreOffice bilen ýerine ýetirilýär. Şonuň üçin Word-dan PDF-e öwürmek sahypa maketini, ýokarky we aşaky kolontitullary, tablisa serhetlerini, sanaw belgilemesini we şekilleri saklaýar. Serwerde gurnalmadyk ýörite şrift meňzeş şrift bilen çalşylyp bilner.
- Köne ulgamlar üçin: Word-dan DOC-a öwürmek diňe Word 97-2003 formatyny kabul edýän programmalar üçin peýdaly. DOC-da deňi bolmadyk täze mümkinçilikler, meselem käbir grafikalar we maket elementleri, ýönekeýleşdirilip bilner.
- Web we resminamalaşdyrma üçin: Word-dan Markdown-a öwürmek sözbaşylary, galyň we kursiw teksti, sanawlary, tablisalary we salgylary saklaýar; şriftler, reňkler we sahypa maketi aýrylýar, sebäbi Markdown-da olaryň deňi ýok.
- Ters ugurda: PDF-den Word-a öwürmek hemişe täzeden gurmakdyr, şonuň üçin mümkin bolanda asyl DOCX-i saklaň.
Köp berilýän soraglar
DOCX bilen DOC-yň arasynda nähili tapawut bar?
DOC Word 97-2003-iň ulanan ikilik formatydyr. DOCX bolsa Word 2007 bilen girizilen, XML böleklerinden ybarat ZIP esasly açyk standartdyr. DOCX adatça kiçiräk, has durnukly we makros saklap bilmeýändigi sebäpli has howpsuzdyr.
DOCX açyk standartmy?
Hawa. Ol Ecma tarapyndan ECMA-376, ISO/IEC tarapyndan bolsa ISO/IEC 29500 hökmünde standartlaşdyryldy. ECMA-376 tekstlerini Ecma-nyň saýtyndan mugt ýükläp alyp bolýar.
DOCX faýlynyň içine nädip seredip bolar?
Göçürmesini alyň, giňeltmesini .zip edip üýtgediň we açyň. Teksti word/document.xml faýlynda, şekilleri bolsa word/media bukjasynda taparsyňyz.
DOCX faýlynda wirus bolup bilermi?
Ýönekeý DOCX makros saklap bilmeýär; makrosly resminamalar .docm giňeltmesini ulanýar. Islendik faýl görnüşindäki ýaly, näbelli çeşmelerden gelen resminamalara seresap boluň we ofis programmaňyzy täzeläp duruň.
DOCX-i Word-syz açyp bolarmy?
Hawa. LibreOffice Writer, Google Docs, Apple Pages we WPS Office DOCX-i açýar. Diňe okamak gerek bolsa, ony PDF-e öwürmek hem amatly ýoldur.


