VSTM faylı nədir?
VSTM uzantılı fayllar, makroları dəstəkləyən Microsoft Visio ilə yaradılmış şablon fayllardır. VSDX fayllarından fərqli olaraq, VSTM şablonlarından yaradılmış fayllar Visual Basic for Applications (VBA) kodunda hazırlanmış makroları işlədə bilər. Bu parametrlərlə əlavə sənədlər yaratmaq üçün istifadə edilə bilən sənədin əsas parametrlərini təmin etmək üçün şablon faylı yaradıla bilər. Visio faylları vizual obyektləri, hərəkət sxemlərini, UML diaqramını, məlumat axını, təşkilati diaqramları, proqram diaqramlarını, şəbəkə düzenini, verilənlər bazası modellərini, obyektlərin xəritələşdirilməsini və digər oxşar məlumatları ehtiva edən çertyojlar yaratmaq üçün istifadə olunur. Visio istifadə edərək yaradılan fayllar PNG, BMP, PDF və başqaları kimi müxtəlif fayl formatlarına da ixrac edilə bilər.
Fayl Format
VSTM faylları Açıq Qablaşdırma Konvensiyalarına və XML-ə əsaslanır və tərtibatçılar bu faylla proqramlı şəkildə işləməyi öyrənməklə bu formatdan faydalana bilərlər. Format, Visio XML Drawing fayl formatından (.vdx) onun hissələri kimi eyni XML strukturlarının çoxunu miras alır. Üçüncü tərəf proqram təminatı Visio fayllarını fayl formatı səviyyəsində manipulyasiya edə bildiyi üçün Visio faylları ilə qarşılıqlı fəaliyyət xeyli artır.
Hər bir Visio faylı digər faylları və ya hissələri saxlayan paket adlanır. Paket hissəsi XML faylı, şəkil və ya hətta VBA həlli ola bilər. Paket daxilindəki hissələr sənəd və əlaqə hissələrinə bölünə bilər.
Sənəd
Sənəd hissələri Visio faylının faktiki məzmununu və metadatasını, məsələn, faylın adı, birinci səhifə və onun tərkibindəki bütün formaları, hətta formalar üçün məlumat bağlantılarını ehtiva edir. Paketdəki şəkillər və mətn faylları sənəd hissələri hesab olunur.
Münasibətlər
Visio faylının əlaqə hissələri _rels qovluğunda saxlanılır və paketdəki hissələrin hər biri ilə necə əlaqəli olduğunu təsvir edir. O, həmçinin faylın strukturunu təmin edir. Müstəqil bir XML sənədi obyektlərin bir-biri ilə əlaqəsini müəyyən etmək üçün elementlərin ana/uşaq münasibətindən istifadə edir. Etibarlı Visio 2013 fayl formatı düzgün hissələr dəstini və paket hissələr arasındakı əlaqələri ehtiva edir.
Əlaqə hissələri paket daxilində müxtəlif sənəd hissələri arasındakı əlaqələri təsvir edən XML sənədləridir. Onlar iki element arasında əlaqəni müəyyənləşdirirlər: müəyyən mənbə (əlaqə faylının adı və yeri ilə müəyyən edilir) və müəyyən edilmiş hədəf sənəd hissəsi. Məsələn, əlaqə hissələri hansı forma ustalarının faylla əlaqəli olduğunu, səhifələrin fayl və bir-biri ilə necə əlaqəli olduğunu və ya şəkillərin və obyektlərin müəyyən bir səhifə ilə necə əlaqəli olduğunu təsvir etmək üçün istifadə olunur.