Добре По едно време тук писах за проблема с увеличаването на размера на Word файла при вмъкване на част от текста
По едно време тук писах за проблема с увеличаването на размера на Word файла при вмъкване на част от текста. Там някак си ми казаха, че това се дължи на факта, че когато копирате текст директно в Word, той взема шрифтове със себе си и т.н. Но аз дори го копирах в бележника и го поставих от там (и просто го поставих в бележника и го копирах, без да запазя файла с бележника; и направих същото, като запазих документа в бележника, след което вмъкнах текст от записания файл с бележник; и дори, тъй като текстът от Интернет, направих същото, когато интернет беше изключен) - същото нещо: rtf файлът, изтеглен от литри, с него тежи1, 47 mb(приблизително). Изтрих снимката от книгата - стана 7 мб. Вмъкнах анотация, която заемаше20,5 kbвъв файл с бележник и24,5 kbс всички стилове и т.н. в прясно създаден документ на Word - стана повече от8 mb. И въпросът е - защо е така? Имат ли някаква защита? Разбирам, но не съвсем. Как това се отразява на размера - не разбирам.
В същия файл (по-точно в негово копие на друго място) вмъкнах снимка от изтегления литерал файл, изтеглен от друга библиотека - беше 500 и нещо kb, стана 2,78 mb. Но вмъкнах текста на анотацията от файл от друга библиотека в копие на книгата от liters (с форматиране) - беше 2,03 mb, стана 8 mb. И двата файла са в rtf формат.
и какво му е необичайното?
записаният документ тежи същите 20,5 kb
записани в rtf, doc или docx?
Вмъкнах анотация, която заемаше 20,5 kb в notepad файл, а в току-що създаден Word документ отне 24,5 kb с всички стилове и т.н. - стана повече от 8 mb И въпросът е - защо е така? Имат ли някаква защита?
Не знам за каква защита (срещу какво?) говорите
опитайте да поставите една и съща анотация с всички стилове в прясно създаден rtf. Може би увеличението на размера няма да зависи от оригиналния rtf
Enkryptor и какво е необичайното в него? Фактът, че снимката ще заеме значително място в Word (по-голямо от оригиналния размер), е разбираем, но
Но вмъкнах анотационния текст от файл от друга библиотека в копие на книгата от liters (с форматиране) - беше2, 03mb, стана8 mb. И двата файла са в rtf формат. т. т.е. размерът се е увеличил с 6 mb поради вмъкването на анотация. записан като rtf, doc или docx? Първо запазено в документ. Но за интерес, след като прочетох това, го пробвах в rtf. Стана 5 kb. Не съм го пробвал в docx. Не знам за какъв вид защита (срещу какво?) говорите Това е само предположение; може би, за да създаде известно неудобство за тези, които искат по някакъв начин да променят текста. добре х. може би за защита от копиране. опитайте да поставите същата анотация с всички стилове в прясно създаден rtf. Може би увеличението на размера няма да зависи от оригиналния rtf Готово. Стана 6,77 kb. Вместо 5.
накратко, искам да знам защо има такъв скок в размера на тези файлове, изтеглени от liters, когато ги редактирате
Интересувате ли се от случая при записване в rtf формат или и в други формати? Какво друго?
глупости. Е, вземете Word, напишете текста в един ред и направете фона на листа, например жълт. Запазване в rtf. Размерът на файла (един ред текст) ще ви изненада неописуемо.
rtf основно прави файловете с гигантски размер, ако файлът има картина (дори и най-малката) или някакъв вид форматиране.
PS. всичко това се отнася до запазването на rtf в Word. Аз самият се сблъсках с този проблем.
по-близо до въпроса за литрите, но тъй като въпросът тук е именно в запазването на някой отдва формата - следователно, в общи линии.
Тогава, за да намеря отговора на въпроса си, искам да знам защо има такъв скок на размера, ще трябва да проучите спецификацията на формата. Готови ли сте да направите това?
Това е интересно. Но като?
И не, няма начин. Сбърках - обърках с OpenOffice. Word записва само в един rtf формат (последния познат му). 2007-ият офис записва в1.9.1, а 2003-ият - в1.8(RTF имаше общо десет версии - en.wikipedia.org/wiki/Rich_Text_Format )
Между другото, може да възникне скок в размера поради факта, че книгите са във формат на една версия на литър и Word ги записва отново в друга. Опитайте да го проверите - отворете RTF в Word и го запазете под друго име, без да променяте нищо, и след това сравнете размерите.