Рамкирането на страници в OOO Writer е достъпно и лесно за работа в офис пакети
Можете да направите това по следния начин: отидете в разделаФорматиране - Страница - Рамкиране. Изберете подходящия стил на линиите, техния цвят, позиция на страницата, отстъпи на рамката от съдържанието на страницата. И получаваме резултат, подобен на фиг. 1.
За съжаление наборът граници на OOo включва само единични или двойни прави линии с различни дебелини и цветове. Понякога това не ни е достатъчно - например при издаване на каквито и да е дипломи, сертификати, пощенски картички и т.н. е желателно документът да има по-представителен вид. Това може да стане чрез менютоФормат - Страница - Фон. Тук можем да изберем да го рамкираме с цвят или графичен обект.
И ако с цветното рамкиране всичко е очевидно, тогава, избирайки рамкиране с графичен обект, можем да изберем вида му на разположение на страницата. Това може да стане с помощта на радио бутонитеПозиция,Площ иПлочка. ПревключвателятПозиция ви позволява да изберете мястото, където ще се показва изображението в избраната област (център, вдясно и т.н.). ПревключвателятArea разтяга графичния обект, за да запълни цялата област, в съответствие с посочените полета на страницата. ПревключвателятПлочка повтаря графичния обект (хоризонтално и вертикално), за да запълни областта. КвадратчетоВръзка към файл определя дали графичният обект ще бъде вграден в документа или ще се използва отделно. Избирайки рамка с графичен обект, получаваме резултата, както на фиг. 2:
Можем да приложим рамката не към всички страници на документа, а само към тези, от които се нуждаем. Това става чрез менютоФорматиране - Стилове и форматиране. Щракнете върху иконатаСтилове на страница, в списъка със стилове на страница щракнете с десния бутон и изберетеелементСъздаване b. В раздела Управление въведете име за стила на страницата в полетоИме. В полетоСледващ стил изберете стила на страницата, който искате да приложите към следващата страница. След това отворете разделаФон и изберете дали искате да използвате цвят или графика. За да използвате различни фонове на страници в един и същ документ, щракнете преди първия знак на абзаца, за който искате да промените фона на страницата. ИзберетеВмъкване - Прекъсване, след товаПрекъсване на страница. В полетоСтил изберете стила на страницата, който използва фона.
Документ като шаблон
След като създадем такъв документ, можем да го запазим като шаблон и да го използваме в бъдеще за създаване на поздравителни картички или дипломи. Това може да стане чрез менютоФайл - Запиши като. Тук ще изберем да запазим като шаблон на текстов документ (ott разширение). Сега можем да създадем нов документ въз основа на нашия запазен шаблон. Това става чрез първия бутон на стандартната лента с инструменти.
В прозореца, който се показва, избираме мястото, където сме запазили шаблона и натискамеOpen. Така създадохме документ въз основа на нашия шаблон. Можете също така да зададете създаване на всички текстови документи въз основа на нашия шаблон. Правим това по следния начин:Файл - Създаване - Шаблони и документи (фиг. 3).
изберете вашия шаблон и натиснете контролния бутон, изберете вашия шаблон отново и натиснете десния бутон на мишката и в контекстното меню, което се появява, изберетеЗадаване като шаблон по подразбиране (фиг. 4).
Сега всички новосъздадени документи ще бъдат създадени въз основа на нашия шаблон. Това е много полезно при създаване на голям брой документи, които изискват граници или документи с персонализирани настройки.
Рамки с макро
Но какво ще стане, ако вече имаме документи, направени в Microsoft Word с помощта на къдрави рамки от пакета Microsoft Office? За съжаление, те просто няма да бъдат показани в OOo Writer и тогава такива рамки ще трябва да бъдат вмъкнати ръчно, като преди това са запазени празни документи, украсени с такива рамки като картина в графичен формат jpg, bmp и други подобни. За тази цел примерът за създаване на шаблони от предишния раздел не е много подходящ, тъй като трябва да използваме стандартни шаблони на OOo Writer заедно с документи, съдържащи къдрави граници от набора на Microsoft Office. За да разрешим нашия проблем, нека създадем макрос, който рамкира страницата, като натиснем бутон, който ще добавим към стандартния панел. За да направите това, изберете картината, която харесваме, наречете я picture1 и я запазете в някоя папка, например „C:Pictures“. След това през менютоИнструменти - Макроси - Управление на макроси - Openoffice.org m нов макрос (фиг. 5) и го извикайте, например , рамка
ramka списък с макроси
sub ramka rem ---------------------------------------------------------------------- rem define variables dim document as object dim dispatcher as object rem ---------------------------------------------------------------------- rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem --------------------------------------------------------------------- 'Тази команда създава диалогов прозорец, където можете да откажете да вмъкнете граница на страницастраници! Сигурен ли си?",1) ако fff=1 тогава oStyleFamilies= ThisComponent.getStyleFamilies() oPageStyles= oStyleFamilies.getByName("PageStyles") oMyPageStyle= oPageStyles.getByName("Standard") с oMyPageStyle .Ba ckGraphicUrl= _ convertToUrl( "C:Picturespicture1.jpg" )'Тук задаваме пътя до нашата картина 'Тук задаваме позицията на превключвателите Позиция, Площ и Плочка .BackGraphicLocation=_ com.sun.star.style.GraphicLocation.AREA 'Тук задаваме полетата на страницата .LeftMar gin = 20 .TopMar gin = 10 .BottomMargin = 10 .RightMargin = 10
завършва с завършва ако
За по-лесно използване можем да добавим извикване към нашия макрос като бутон на стандартната лента с инструменти чрез менютоИнструменти - Настройки - Ленти с инструменти - Добавяне. В прозореца за избор на команда изберете нашия макрос ramka и натиснетеДобавяне (фиг. 6).
Какво получаваме, когато стартираме нашия макрос: първо се появява съобщение (фиг. 7), а при натискане на бутона Да се появява резултатът (фиг. 8).
По този начин, ако трябва да рамкираме страници в други документи, можем да използваме нашия макрос. Също така, въз основа на него можем да създадем разширение за OOo Writer, което да се използва не само от нас, но и от други потребители на такъв интересен и многостранен софтуерен продукт като Openoffice.org.