Skip to content

Commit

Permalink
Update ru version docs for the new AddHeaderFooterImage function
Browse files Browse the repository at this point in the history
- Add new exported HeaderFooterImagePositionType enumeration
- Add new fields PageOrder for PageLayoutOptions
  • Loading branch information
xuri committed Jan 8, 2025
1 parent 04d8640 commit 375431e
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 1 deletion.
1 change: 1 addition & 0 deletions ru/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
* [Установить свойства книги](workbook.md#SetWorkbookProps)
* [Получить свойства книги](workbook.md#GetWorkbookProps)
* [Установить верхний и нижний колонтитулы](workbook.md#SetHeaderFooter)
* [Добавить изображение верхнего и нижнего колонтитула](workbook.md#AddHeaderFooterImage)
* [Установить определенное имя](workbook.md#SetDefinedName)
* [Получить определенное имя](workbook.md#GetDefinedName)
* [Удалить определенное имя](workbook.md#DeleteDefinedName)
Expand Down
28 changes: 27 additions & 1 deletion ru/workbook.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,22 @@ type Options struct {

`CultureInfo` указывает код страны для применения встроенного кода формата номера языка, который влияет на настройки местного языка системы.

`HeaderFooterImagePositionType` тип положения изображения верхнего и нижнего колонтитула.

```go
type HeaderFooterImagePositionType byte
```

В этом разделе определяется перечисление типов позиций изображений верхнего и нижнего колонтитула рабочего листа.

```go
const (
HeaderFooterImagePositionLeft HeaderFooterImagePositionType = iota
HeaderFooterImagePositionCenter
HeaderFooterImagePositionRight
)
```

## Создать документ Excel {#NewFile}

```go
Expand Down Expand Up @@ -479,6 +495,8 @@ SetPageLayout предоставляет функцию для установк

`BlackAndWhite` указал печать черно-белую.

`PageOrder` определяет порядок нескольких страниц. Принимаемые значения: `overThenDown` и `downThenOver`.

Например, установите макет страницы для `Sheet1` с черно-белой печатью, номер первой напечатанной страницы от `2`, альбомная ориентация на маленькую бумагу A4 (210 мм на 297 мм), 2 вертикальные страницы для размещения и 2 горизонтальные страницы для размещения:

```go
Expand Down Expand Up @@ -637,7 +655,7 @@ FirstHeader | Заголовок первой страницы
</tr>
<tr>
<td><code>&amp;G</code></td>
<td>Объект рисования в качестве фона (В настоящее время не поддерживается)</td>
<td>Объект рисования в качестве фона (Использовать AddHeaderFooterImage)</td>
</tr>
<tr>
<td><code>&amp;H</code></td>
Expand Down Expand Up @@ -723,6 +741,14 @@ err := f.SetHeaderFooter("Sheet1", &excelize.HeaderFooterOptions{
- текст `Center Bold Header` в первой строке центральной части первой страницы и дата во второй строке центральной части той же страницы
- Нет нижнего колонтитула на первой странице

## Добавить изображение верхнего и нижнего колонтитула {#AddHeaderFooterImage}

```go
func (f *File) AddHeaderFooterImage(sheet string, opts *HeaderFooterImageOptions) error
```

AddHeaderFooterImage предоставляет механизм для установки графики, на которую можно ссылаться в определениях верхнего и нижнего колонтитула с помощью `&G`, поддерживаемые типы изображений: EMF, EMZ, GIF, JPEG, JPG, PNG, SVG, TIF, TIFF, WMF и WMZ.

## Установить определенное имя {#SetDefinedName}

```go
Expand Down

0 comments on commit 375431e

Please sign in to comment.