Элемент binary — различия между версиями
Материал из FictionBook
| Строка 6: | Строка 6: | ||
На данный момент это только изображения, и расширение данного ?списка? не планируется. | На данный момент это только изображения, и расширение данного ?списка? не планируется. | ||
| − | В файле может содержаться произвольное количество (несколько, один, вовсе отсутсвует) элементов | + | В файле может содержаться произвольное количество (несколько, один, вовсе отсутсвует) элементов [[Элемент binary|<binary>]] |
|version=2.0 и выше | |version=2.0 и выше | ||
| Строка 17: | Строка 17: | ||
* '''id''' ''(обязателен)'' - Идентификатор ("имя файла", а точнее якорь) для ссылок на данные (картинку). | * '''id''' ''(обязателен)'' - Идентификатор ("имя файла", а точнее якорь) для ссылок на данные (картинку). | ||
| − | |children= | + | |children=Не содержит подчиненных элементов. |
| − | + | Должен содержать текст, представляющий собой двоичные данные, кодированные методом base64 | |
|parents= | |parents= | ||
| − | Может содержаться в: | + | Может содержаться в следующих элементах: |
| − | * [[Элемент FictionBook|<FictionBook>]] ''(опционально)'' | + | * [[Элемент FictionBook|<FictionBook>]] ''(любое количество, опционально)'' |
|example= | |example= | ||
| Строка 36: | Строка 36: | ||
|see= | |see= | ||
| + | Все картинки обязательно должны использоваться в [[Элемент image|<image>]] в любом месте документа, иначе он не будет принят библиотекой. | ||
|comments= | |comments= | ||
Текущая версия на 07:05, 2 апреля 2007
| Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
|
Внимание! Содержимое этой страницы требуется написать или доделать начатое. |
Содержание
Элемент <binary>
Описание
Здесь находятся ?присоединенные? двоичные данные. На данный момент это только изображения, и расширение данного ?списка? не планируется.
В файле может содержаться произвольное количество (несколько, один, вовсе отсутсвует) элементов <binary>
Версия FB
2.0 и выше
Поддерживается
Любым софтом, способным отображать изображения.
Атрибуты
- content-type (обязателен) - MIME-тип данных (картинки). На данный момент поддерживются "image/jpeg" и "image/png".
- id (обязателен) - Идентификатор ("имя файла", а точнее якорь) для ссылок на данные (картинку).
Подчиненные элементы
Не содержит подчиненных элементов.
Должен содержать текст, представляющий собой двоичные данные, кодированные методом base64
Подчинен
Может содержаться в следующих элементах:
- <FictionBook> (любое количество, опционально)
Пример использования
<binary id="cover.jpg" content-type="image/jpeg"> AQMAEAMDBgkAAA/tAAAe7gAANHz/2wCEAAgGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRAR DA4NDQ4MEQ8SExQTEg8YGBoaGBgjIiIiIycnJycnJycnJycBCQgICQoJCwkJCw4LDQsOEQ4O ... h9x8OJ/B/c+gfbXM/wDQ/qcPZ9HHjqaPi17zZ4+6deEYNxtP+H1v8Opsec//2Q== </binary>
Смотри также
Все картинки обязательно должны использоваться в <image> в любом месте документа, иначе он не будет принят библиотекой.
Комментарии
Фрагмент схемы
<xs:element name="binary" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any binary data that is required for the presentation of this book in base64 format. Currently only images are used.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:base64Binary">
<xs:attribute name="content-type" type="xs:string" use="required"/>
<xs:attribute name="id" type="xs:ID" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
Эквивалент в EPUB3
{{{epub3}}}