Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмних засобів формування груповий специфікації в середовищі Creo

Реферат Розробка програмних засобів формування груповий специфікації в середовищі Creo





quo;0mmraquo;right=laquo;0mmraquo;/gt;

lt; fo: region-before extent= 37mm / gt;

lt; fo: region-after extent= 90mm / gt;

lt;/fo: simple-page-master gt;

lt; fo: simple-page-master master-name=laquo;page3raquo;height=laquo;310mmraquo;width=laquo;397mmraquo;top=laquo;8mmraquo;bottom=laquo;5mmraquo;left=laquo;5mmraquo;right=laquo;5mmraquo;gt;

lt; fo: region-bodytop=laquo;37mmraquo;bottom=laquo;15mmraquo;left=laquo;0mmraquo;right=laquo;0mmraquo;/gt;

lt; fo: region-before extent= 37mm / gt;

lt; fo: region-after extent= 15mm / gt;

lt;/fo: simple-page-master gt;

lt; fo: page-sequence-master master-name= contents gt;

lt; fo: single-page-master-reference master-reference= page1 / gt;

lt; fo: single-page-master-reference master-reference= page3 / gt;

lt;/fo: page-sequence-master gt;

lt;/fo: layout-master-set gt;


Дані, що відносяться до штампу, як було сказано раніше, статичні. Для опису статичних областей застосовується елемент fo: static-content з атрибутом flow-name, що вказує на регіон, для якого инициализирована майстер сторінка [2]. Тобто, об'єкт fo: static-content є нащадком елемента fo: page-sequence. Значення атрибута flow-name вказані в таблиці 3.5.


Таблиця 3.5 - Значення атрибуту flow-name

Значення атрибуту flow-nameОпісаніе областиxsl-region-bodyЦентральнаяxsl-region-beforeЗаголовокxsl-region-afterФутерxsl-region-startНачальнаяxsl-region-endКонечная

Вміст же центральній області сторінки, навпаки, змінюється. Дані, витягнуті з допомогою XSLT з xml-документа, перетікають з одного аркуша на інший. Тобто fop-процесор, обробляючи fo-файл, повинен поміщати дані на основну область сторінки доти, поки на ній вистачає місця. Як тільки ресурс листа вичерпається, fop-процесор повинен створити новий аркуш і продовжити додавання даних. Цей процес повинен тривати до тих пір, поки всі дані з fo-файлу не будуть внесені у файл формату PDF. Відповідно обсяг даних, розташованих у файлі FO, а раніше у файлі XML, визначить кількість сторінок у файлі PDF. Для реалізації поточного методу вибірки і представлення даних в специфікації мови XSL-FO передбачений елемент fo: flow. Розглянутий об'єкт зберігає реальне вміст, який буде розміщуватися на сторінках відповідно до майстер-сторінками. Це вміст утворюється послідовністю елементів: fo: block, fo: block-container, fo: table [1].

Об'єкт fo: block застосовується для завдання властивостей виведеного тексту. Властивості задаються за допомогою відповідних атрибутів. За допомогою даного елемента задаються видимі або невидимі межі тексту. При описі текстових даних в xsl-шаблоні застосування fo: block обов'язково. У цьому елементі можна не використовувати атрибути форматування тексту, меж блоку і так далі. Fop-процесор просто застосує значення за замовчуванням (чорний колір шрифту, невидимі границі блоку і так далі). Можливо також вказівку атрибути форматування тексту в деяких батьківських елементах. Атрибути, використовувані при форматуванні тексту, і їх опис представлені в таблиці 3.6.


Таблиця 3.6 - Атрибути, використовувані при форматуванні тексту, і їх опис

АтрібутОпісаніеfont-familyНазваніе шріфтаfont-sizeРазмер шріфтаText-alignПоложеніе тексту в блокеStart-indentОтступ слеваend-indentОтступ справа

Розмір шрифту вказується так: font-size=14pt. Атрибут text-align, який вказує положення тексту в блоці, може приймати наступні значення: center, left, right. Відступи зліва і праворуч вказуються в міліметрах.

За замовчуванням границі блоку невидимі, але за допомогою спеціальних атрибутів можна вказати fop-процесору, де їх необхідно намалювати. Також можна вказати товщину ліній, в іншому випадку вона буде прийнята за замовчуванням 3.6 мм. Атрибути, використовувані для завдання кордонів і їх товщини, предста?? лени в таблиці 3.7.


Таблиця 3.7 - Атрибути, використовувані для завдання кордонів і їх товщини

АтрібутОпісаніеborder-styleГраніци для всього блокаBorder-before-style/border-top-styleГраніца перед текстомborder-after-style/border-bottom-styleГраніца після текстаBorder-start-style/border-left-styleГраніца слеваborder-end-style/border-right-styleГраніца справаborder-widthТолщіна кордону для всього блокаborder-before-width/border-top-widthТолщіна кордону перед текстомBorder-after-width/border-bottom-widthТолщіна кордону після текстаBorder-start-width/border-left-widthТолщіна кордону слеваBorder-end-width/bor...


Назад | сторінка 11 з 54 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Problems of controllability of region within the framework of strengthening ...
  • Реферат на тему: Розробка алгоритму роботи синтаксичного аналізатора тексту, а також бази да ...
  • Реферат на тему: Проектування і розробка сайту засобами Web Page Maker
  • Реферат на тему: Особливості создания поліграфічної продукції та нюанси роботи Із програмою ...
  • Реферат на тему: Форматування тексту