Computerra се намали размерът на текстообработващи документи

След дълго редактиране на Word документи често се развиват до невъобразими пропорции. Прости стъпки ще ви помогнат да се намали размерът на тези файлове.







След дълго редактиране на Word документи често се развиват до невъобразими пропорции. Прости стъпки ще ви помогнат да се намали размерът на тези файлове.

Първо разберете защо два напълно идентични файл към док формат може да е различен. Обстоятелството, че документът на Word се съхранява под формата на така наречения структуриран OLE съхранение (структурирано съхранение). Док-файл съдържа разнообразна информация: в текста на документа, форматиране на данни, макроси, описание на документа, стила лист, и много повече. В рамките на всеки документ на Word е нещо като "малки файлове". Те се наричат ​​потоци, а в тях, които са поставени на различните видове информация. Потоците се обединяват в хранилището (нещо като папка или директория), и заедно те образуват комплекс дървовидна структура, наподобяваща файлова система. Тази структура е написано във всяка док-файл.







Структуриран съхранение помага на програмистите да се съберат в един файл много разнообразна информация. Но те имат един сериозен недостатък: Съхранение подлежи на фрагментация, както и между полезна информация често е "боклук" (отпадъци от стари текстове и случайни байта от диска). Особено много отпадъците ще остане в файловете, ако изберете "Tools> Options> Save> Разрешаване бързо спасява". Когато този режим е в положение, Word оставя основните съдържанието на файла непокътнати, и всички промени се записват отделно от основния текст. Ако искате да се намали размера на док-файл, този режим трябва да бъде изключен.


Quick Save Mode

Има по-лесен начин. Запазване на док-файл в RTF формат, а след това отново в док. В резултат на това размерът на файла може да бъде намалена с 10-50%. Въпреки това, ако макроси, съдържащи се в оригиналния документ по делото, те ще бъдат загубени.


След като запазите в RTF и док

Ние може да напише макрос, който ще спаси текущия документ за първи път в RTF под едно и също име, а след това във формат DOC.

Под CompressDocFile ()
ActiveDocument.SaveAs файлов формат: = wdFormatRTF
ActiveDocument.SaveAs файлов формат: = wdFormatDocument
End Sub