Əsas məzmuna keç

Fayl formatları

DOCX nədir? Word fayl formatının daxili quruluşu

Word 2007-dən bəri Word-ün standart formatı olan DOCX əslində XML fayllarından ibarət ZIP paketidir. Onun quruluşunu, əsaslandığı standartları və çevirmədə nəyin qorunduğunu izah edirik.

Müəllif: Hemen Dönüştür Editör EkibiDərc olunub: 6 dəq oxuma

Üzərində DOCX yazılmış mavi fayl nişanı

Word-də "Saxla" düyməsini basırsınız və yaranan faylın adı demək olar ki, həmişə .docx ilə bitir. Bu format təxminən iyirmi ildir Microsoft Word-ün standart formatıdır və biznesdə, təhsildə və dövlət sektorunda ən çox istifadə olunan redaktə edilə bilən sənəd formatlarından biridir. Bununla belə, az adam bilir ki, DOCX faylı əslində XML fayllarla dolu ZIP arxividir. Bu məqalədə DOCX-in necə yarandığı, hansı standartlara əsaslandığı, içində nə olduğu və onu başqa formatlara çevirərkən nələri nəzərə almaq lazım olduğu izah edilir.

DOCX nədir?

DOCX Office Open XML (OOXML) standartının mətn emalı hissəsi olan WordprocessingML ilə yazılmış sənədlərin fayl genişlənməsidir. Köhnə .doc formatı Word-ün yaddaşdakı strukturlarını az qala birbaşa diskə yazan qapalı binar format idi. DOCX isə mətni, formatı, şəkilləri və parametrləri ayrı XML hissələri kimi saxlayır və onları vahid sıxılmış paketdə birləşdirir. Nəticədə fayllar adətən daha kiçik olur, zədələnməyə daha davamlı olur və Word-dən başqa proqramlar tərəfindən də oxunub yazıla bilir.

Qısa tarixçə

Microsoft XML əsaslı Office formatlarına mərhələlərlə keçdi. Excel üçün ilk XML formatı 2000-ci ildə, Word üçün isə 2002-ci ildə çıxdı və hər ikisi Office 2003 ilə təqdim olundu. 2005-ci ilin noyabrında Microsoft bu formatları Ecma International vasitəsilə "Office Open XML" adı altında standartlaşdıracağını elan etdi. Bundan sonra hadisələr sürətlə inkişaf etdi:

  • Dekabr 2006: Ecma birinci nəşri ECMA-376 kimi təsdiqlədi.
  • 2007: Office 2007 DOCX-i Word-ün standart saxlama formatı etdi. Köhnə Word versiyaları üçün Microsoft DOCX-i açıb saxlaya bilən Compatibility Pack (uyğunluq paketi) buraxdı.
  • Aprel 2008: ilk səsvermədə uğursuz olan sürətləndirilmiş ISO/IEC prosesi təsdiqlə başa çatdı.
  • Noyabr 2008: standart ISO/IEC 29500:2008 kimi dərc olundu, Ecma isə 2008-ci ilin dekabrında texniki cəhətdən ekvivalent ikinci nəşri buraxdı.
  • 2011, 2012 və 2021: ECMA-376-nın üçüncü, dördüncü və beşinci nəşrləri çıxdı. Hazırkı beşinci nəşrin hissələri 2015-2021-ci illər arasında yeniləndi.

Standartlaşdırma iki uyğunluq səviyyəsi gətirdi: Transitional və Strict. Transitional köhnə binar sənədlərdən qalan uyğunluq imkanlarını əhatə edir və Word standart olaraq məhz onu yazır. Office 2010 Strict sənədləri yalnız oxuya bilirdi; Office 2013 və sonrakı versiyalar Strict-i tam dəstəkləyir, lakin Microsoft geriyə uyğunluq səbəbindən onu standart etmədi.

DOCX faylının içində nə var?

DOCX faylının adını .zip olaraq dəyişib açsanız, adətən belə bir quruluş görərsiniz:

[Content_Types].xml      paketdəki hissələrin məzmun növləri
_rels/.rels              paketin yuxarı səviyyəli əlaqələri
docProps/core.xml        başlıq, müəllif və tarixlər kimi metaməlumatlar
word/document.xml        sənədin əsas mətni
word/styles.xml          üslub təsvirləri
word/numbering.xml       siyahı nömrələnməsi
word/header1.xml         yuxarı kolontitul (varsa)
word/footer1.xml         aşağı kolontitul (varsa)
word/media/image1.png    daxil edilmiş şəkillər
word/_rels/document.xml.rels  şəkil və keçid əlaqələri

Paketləmə qaydaları ECMA-376-nın 2-ci hissəsində, Open Packaging Conventions (OPC) sənədində müəyyən edilib. Hər hissənin məzmun növü var və hissələr əlaqə faylları vasitəsilə bir-birinə bağlanır. Məsələn, mətndəki şəklə fayl adı ilə deyil, əlaqələr faylındakı rId5 kimi bir identifikatorla istinad olunur.

Əsl məzmun word/document.xml faylındadır. Microsoft-un Open XML sənədlərinə görə, ən sadə etibarlı sənəd üçün document kök elementi, body, içində run (r) olan ən azı bir abzas (p) və həmin run-ın içində mətn (t) lazımdır:

<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 eyni formata malik mətn parçasıdır. Cümlənin ortasındakı tək bir qalın söz abzası üç run-a bölür. Word sənədlərində eyni mətnin görünən heç bir səbəb olmadan çoxlu run-lara səpələnməsi də buna görədir və hər çevirici bununla bacarmalı olur.

DOCX, DOCM və DOTX

Bu ailənin bir neçə başqa genişlənməsi də var. .docm makrosları dəstəkləyən sənəddir; adi .docx makro daşıya bilmir və bu, onu e-poçt qoşmaları üçün daha təhlükəsiz seçim edir. .dotx şablondur, .dotm isə makrolu şablondur. Quruluşca hamısı eyni OPC paketidir; yalnız içindəki hissələr və elan olunmuş məzmun növləri ilə fərqlənirlər.

DOCX harada istifadə olunur?

  • İşgüzar yazışmalar: təkliflər, hesabatlar, xidməti qeydlər və müqavilə layihələri.
  • Təhsil: tapşırıqlar, dissertasiyalar, dissertasiya şablonları və dərs materialları.
  • Hüquq və dövlət sektoru: ərizə və məktub layihələri.
  • Nəşriyyat: müəllif ilə redaktor arasında dəyişikliklərin izlənməsi və şərhlərlə redaktə mərhələləri.
  • Avtomatik sənəd yaradılması: format açıq standart olduğu üçün proqramlar fakturaları, sertifikatları və hesabatları DOCX kimi yarada bilir.

Güclü və zəif tərəfləri

Güclü tərəflərZəif tərəflər
Açıq, sənədləşdirilmiş standart (ECMA-376, ISO/IEC 29500)Standart çox böyükdür; onu tam dəstəkləyən proqram azdır
ZIP sıxılması sayəsində kiçik fayllarMüxtəlif proqramlar arasında tərtibat sürüşə bilər
Dəyişikliklərin izlənməsi, şərhlər, üslublar, mündəricatŞriftlər daxil edilmir, görünüş cihazdan asılıdır
Makrosuz, daha təhlükəsiz standart formatTransitional və Strict ayrılığı uyğunluq problemləri yarada bilər
Demək olar ki, bütün ofis paketləri dəstəkləyirSon variantı "kilidləmək" üçün PDF qədər uyğun deyil

DOCX-i hansı proqramlar açır?

Word 2007 və sonrakı versiyalar, həmçinin Word-ün veb və mobil versiyaları DOCX-i birbaşa açır. LibreOffice Writer, Google Docs, Apple Pages və WPS Office də onu oxuyub yaza bilir. Word 2003 və daha köhnə versiyalar üçün Microsoft-un Compatibility Pack paketi lazımdır. Bunların hamısı əsas mətni, üslubları və cədvəlləri yaxşı emal edir, lakin qabaqcıl tərtibat, mətn qutuları, SmartArt və bəzi sahə kodları proqramdan proqrama fərqli görünə bilər.

Tez-tez rast gəlinən problemlər və həlləri

"Fayl zədələnib və açıla bilmir"

DOCX ZIP paketi olduğu üçün qismən yüklənmiş fayl və ya düzgün saxlanmamış e-poçt qoşması açılmır. Əvvəlcə faylı yenidən yükləməyə çalışın. Word-də Açma pəncərəsindəki "Aç və bərpa et" (Open and Repair) seçimi çox vaxt mətni geri qaytarır. Faylın surətinin adını .zip olaraq dəyişib açmağa cəhd etmək də onun ümumiyyətlə etibarlı paket olub-olmadığını göstərir.

Başqa kompüterdə tərtibat sürüşür

DOCX standart olaraq şriftləri daxil etmir. Alıcıda həmin şrift yoxdursa, əvəzedici şrift istifadə olunur, sətirlər yenidən düzülür və səhifə keçidləri yerini dəyişir. Tərtibat dəqiq olmalıdırsa, PDF paylaşın və ya Word parametrlərində şriftlərin daxil edilməsini aktivləşdirin.

"Uyğunluq rejimi" bildirişi

Köhnə .doc faylını yeni Word-də açanda başlıq sətrində "Uyğunluq rejimi" (Compatibility Mode) görünür. Faylı yenidən DOCX kimi saxlamaq bu rejimi söndürür və yeni imkanları açır.

İzlənən dəyişikliklər hələ də görünür

Qəbul edilməmiş dəyişikliklər və şərhlər paylaşılan faylda qalır. Göndərməzdən əvvəl bütün dəyişiklikləri qəbul və ya rədd edin və şərhləri silin.

DOCX fayllarını çevirmək üçün tövsiyələr

Bizim çeviricidə Word sənədləri serverimizə yüklənir və 30 dəqiqə ərzində silinir. DOCX, DOC, RTF və PDF arasında çevirmələr aralıq HTML addımı olmadan birbaşa LibreOffice ilə aparılır. Məhz buna görə Word-dən PDF-ə çevirmə səhifə tərtibatını, yuxarı və aşağı kolontitulları, cədvəl haşiyələrini, siyahı nömrələnməsini və şəkilləri qoruyur. Serverdə quraşdırılmamış xüsusi şrift oxşar şriftlə əvəz oluna bilər.

  • Köhnə sistemlər üçün: Word-dən DOC-a çevirmə yalnız Word 97-2003 formatını qəbul edən proqramlarla işləməyə kömək edir. DOC-da qarşılığı olmayan yeni imkanlar, məsələn bəzi qrafik və tərtibat elementləri sadələşdirilə bilər.
  • Veb və sənədləşmə üçün: Word-dən Markdown-a çevirmə başlıqları, qalın və kursiv mətni, siyahıları, cədvəlləri və keçidləri saxlayır; şriftlər, rənglər və səhifə tərtibatı isə Markdown-da qarşılığı olmadığı üçün atılır.
  • Əks istiqamətdə: PDF-dən Word-ə çevirmə həmişə yenidənqurmadır, ona görə də mümkün olduqda orijinal DOCX faylını saxlayın.

Tez-tez verilən suallar

DOCX ilə DOC arasında fərq nədir?

DOC Word 97-2003-ün istifadə etdiyi binar formatdır. DOCX isə Word 2007 ilə gələn, XML hissələrindən ibarət ZIP əsaslı açıq standartdır. DOCX adətən daha kiçik, daha davamlı və makro daşıya bilmədiyi üçün daha təhlükəsizdir.

DOCX açıq standartdırmı?

Bəli. O, Ecma tərəfindən ECMA-376, ISO/IEC tərəfindən isə ISO/IEC 29500 kimi standartlaşdırılıb. ECMA-376 mətnlərini Ecma-nın saytından pulsuz yükləmək olar.

DOCX faylının içinə necə baxmaq olar?

Surətini çıxarın, genişlənməsini .zip olaraq dəyişin və açın. Mətni word/document.xml faylında, şəkilləri isə word/media qovluğunda tapacaqsınız.

DOCX faylında virus ola bilərmi?

Adi DOCX makro ehtiva edə bilmir; makrolu sənədlər .docm genişlənməsindən istifadə edir. İstənilən fayl növündə olduğu kimi, naməlum mənbələrdən gələn sənədlərə ehtiyatla yanaşın və ofis proqramınızı yenilənmiş saxlayın.

DOCX-i Word olmadan aça bilərəmmi?

Bəli. LibreOffice Writer, Google Docs, Apple Pages və WPS Office DOCX-i açır. Faylı yalnız oxumaq lazımdırsa, onu PDF-ə çevirmək də praktik seçimdir.

Mənbələr

Əlaqəli çeviricilər

Bütün yazılar