OpenOffice::OODoc - Как вставить горизонтальную линию / правило на страницу
Я создаю ODF Document с помощью модуля OpenOffice:: OODoc. Я хочу иметь горизонтальную линию / правило после заголовка.
Я видел документацию, но у нее нет решения этой проблемы. Я даже пытался вставить абзац с рамкой, но он оставляет вертикальное пустое пространство после верхней границы и следующей строки.
Есть идеи, как это можно сделать?
1 ответ
Я заметил, что есть два метода - которые я знаю - чтобы выполнить эту задачу. Там есть Вставка> Горизонтальная линейка или путем применения нижней границы к абзацу.
Из того, что кажется, "Горизонтальная линейка" - это просто изображение, вставленное в текст. - OpenOffice форум
Поэтому я думаю, что вы можете использовать изображение (которое содержит строку).
$document->createImageStyle
(
"NewImageStyle",
properties =>
{
'draw:luminance' => '20%',
'draw:color-inversion' => 'true'
}
);
$document->createImageElement
(
"Image1",
style => "NewImageStyle",
attachment => $newparagraph,
import => "path\to\rule.jpg"
);