Skip to content

Home ru

Hammad Maqbool edited this page Oct 29, 2026 · 1 revision

English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt

Вики docxi: создание документов Word (.docx) на Ruby

docxi — это Ruby-гем, который создаёт файлы Microsoft Word .docx из кода. Он поддерживает абзацы, форматированный текст, таблицы, изображения, верхние и нижние колонтитулы, номера страниц, гиперссылки и простое оглавление. Ему не нужны Microsoft Word, LibreOffice или шаблон, и он работает как в обычном Ruby, так и в приложениях на Ruby on Rails.

README — это краткое введение. Эта вики описывает все параметры, содержит готовые рецепты для копирования, объясняет внутреннее устройство docxi и помогает, когда что-то идёт не так.

Текущая версия: 0.1.1, для Ruby 2.5 и новее. См. журнал изменений.

С чего начать

Если вы впервые используете docxi

Создание документов

Если что-то пошло не так

Подробнее

Что docxi умеет и чего не умеет

docxi создаёт новые документы. Он не может открыть или изменить существующий .docx, заполнить шаблон Word или выполнить слияние. В нём нет нумерованных списков, стилей заголовков и автоматического оглавления, а страницы всегда имеют формат US Letter в книжной ориентации. Известные проблемы, которые планируется исправить в 0.2.0, перечислены в разделе Планы.

Благодарности

Сопровождением docxi занимается Hammad Maqbool в Phaedra Solutions. Проект появился в 2016 году на основе docxer — гема, автор которого Timur Gabdrakipov. Подробности — на странице Благодарности.

Языки

Эталонной версией этой вики является английская. Ссылки на переводы есть на боковой панели и в начале каждой страницы.


README · RubyGems · Сообщить о проблеме

Clone this wiki locally