Skip to content

Commit 3284615

Browse files
Update file(s) "/." from "groupdocs-merger/Groupdocs.Merger-References"
1 parent d1a9e03 commit 3284615

432 files changed

Lines changed: 13596 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/sites/groupdocs/merger/english/python-net/_index.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: GroupDocs.Merger for Python via .NET
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/
7+
is_root: true
8+
version: 25.3
9+
weight: 40
10+
---
11+
12+
### Modules
13+
| Module | Description |
14+
| :- | :- |
15+
| [`groupdocs.merger`](/merger/python-net/groupdocs.merger) | The namespace provides classes which allow you to merge documents and manipulate document structure (split single document to multiple documents, reorder or replace document pages, change page orientation, manage document password and perform other manipulations) across wide range of supported document types - PDF, DOCX/DOC, PPTX/PPT, XLSX/XLS, VSDX/VSD, ODT, ODS, ODP, HTML, EPUB and many others.<br/><br/><br/><br/><br/><br/><br/><br/>The main classes in this namespace are:<br/>\|<br/>\|<br/> \|<br/> \| |
16+
| [`groupdocs.merger.domain`](/merger/python-net/groupdocs.merger.domain) | The namespace provides classes for working with document structure. |
17+
| [`groupdocs.merger.domain.builders`](/merger/python-net/groupdocs.merger.domain.builders) | The namespace provides builders. |
18+
| [`groupdocs.merger.domain.options`](/merger/python-net/groupdocs.merger.domain.options) | The namespace provides classes to specify additional options when loading, joining, splitting, previewing and saving documents. |
19+
| [`groupdocs.merger.domain.result`](/merger/python-net/groupdocs.merger.domain.result) | The namespace provides classes which represent document results. |
20+
| [`groupdocs.merger.exceptions`](/merger/python-net/groupdocs.merger.exceptions) | The namespace provides different classes for exceptions. |
21+
| [`groupdocs.merger.logging`](/merger/python-net/groupdocs.merger.logging) | The namespace provides classes for customizing logging behaviour. |
22+
23+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: groupdocs.merger.domain.builders
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
The namespace provides builders.
12+
13+
### Classes
14+
| Class | Description |
15+
| :- | :- |
16+
| [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder) | PageInfo builder for getting the page collection from the documents. |
17+
18+
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: PageBuilder constructor
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/__init__/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
## __init__ {#}
12+
13+
Initializes a new instance of the [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder) class.
14+
15+
16+
17+
```python
18+
def __init__(self):
19+
...
20+
```
21+
22+
23+
24+
25+
## __init__ {#groupdocs.merger.domain.options.PageBuilderOptions}
26+
27+
Initializes a new instance of the [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder) class.
28+
29+
30+
31+
```python
32+
def __init__(self, options):
33+
...
34+
```
35+
36+
37+
| Parameter | Type | Description |
38+
| :- | :- | :- |
39+
| options | groupdocs.merger.domain.options.PageBuilderOptions | The page builder options. |
40+
### Exceptions
41+
| Exception | Description |
42+
| :- | :- |
43+
| ArgumentNullException | Thrown when `options` is null. |
44+
45+
46+
47+
48+
49+
### See Also
50+
* module [`groupdocs.merger.domain.builders`](../../)
51+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: PageBuilder class
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
## PageBuilder class
12+
13+
PageInfo builder for getting the page collection from the documents.
14+
15+
16+
17+
The PageBuilder type exposes the following members:
18+
19+
### Constructors
20+
| Constructor | Description |
21+
| :- | :- |
22+
| [__init__](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/__init__/#) | Initializes a new instance of the [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder) class. |
23+
| [__init__](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/__init__/#groupdocs.merger.domain.options.PageBuilderOptions) | Initializes a new instance of the [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder) class. |
24+
25+
26+
### Properties
27+
| Property | Description |
28+
| :- | :- |
29+
| [options](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/options) | The page builder options. |
30+
| [pages](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/pages) | The page collection. |
31+
32+
33+
### Methods
34+
| Method | Description |
35+
| :- | :- |
36+
| [add_page](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/add_page/#int-int) | Add page to the page collection. |
37+
| [add_page](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/add_page/#groupdocs.merger.domain.result.IPageInfo) | Add page to the page collection. |
38+
| [add_page_range](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/add_page_range/#list) | Add pages to the page collection. |
39+
| [clear](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder/clear/#) | Clear the internal collections. |
40+
41+
42+
43+
### See Also
44+
* module [`groupdocs.merger.domain.builders`](..)
45+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: add_page method
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/add_page/
7+
is_root: false
8+
weight: 20
9+
---
10+
11+
## add_page {#groupdocs.merger.domain.result.IPageInfo}
12+
13+
Add page to the page collection.
14+
15+
16+
17+
```python
18+
def add_page(self, page):
19+
...
20+
```
21+
22+
23+
| Parameter | Type | Description |
24+
| :- | :- | :- |
25+
| page | groupdocs.merger.domain.result.IPageInfo | PageInfo instance. |
26+
### Exceptions
27+
| Exception | Description |
28+
| :- | :- |
29+
| [`GroupDocsMergerException`](/merger/python-net/groupdocs.merger.exceptions/groupdocsmergerexception) | |
30+
31+
32+
33+
34+
## add_page {#int-int}
35+
36+
Add page to the page collection.
37+
38+
39+
40+
```python
41+
def add_page(self, document_index, page_number):
42+
...
43+
```
44+
45+
46+
| Parameter | Type | Description |
47+
| :- | :- | :- |
48+
| document_index | int | DocumentInfo index. |
49+
| page_number | int | PageInfo number. |
50+
### Exceptions
51+
| Exception | Description |
52+
| :- | :- |
53+
| [`GroupDocsMergerException`](/merger/python-net/groupdocs.merger.exceptions/groupdocsmergerexception) | |
54+
55+
56+
57+
58+
59+
### See Also
60+
* module [`groupdocs.merger.domain.builders`](../../)
61+
* class [`GroupDocsMergerException`](/merger/python-net/groupdocs.merger.exceptions/groupdocsmergerexception)
62+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: add_page_range method
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/add_page_range/
7+
is_root: false
8+
weight: 30
9+
---
10+
11+
## add_page_range {#list}
12+
13+
Add pages to the page collection.
14+
15+
16+
17+
```python
18+
def add_page_range(self, pages):
19+
...
20+
```
21+
22+
23+
| Parameter | Type | Description |
24+
| :- | :- | :- |
25+
| pages | list | Pages array. |
26+
### Exceptions
27+
| Exception | Description |
28+
| :- | :- |
29+
| [`GroupDocsMergerException`](/merger/python-net/groupdocs.merger.exceptions/groupdocsmergerexception) | |
30+
31+
32+
33+
34+
35+
### See Also
36+
* module [`groupdocs.merger.domain.builders`](../../)
37+
* class [`GroupDocsMergerException`](/merger/python-net/groupdocs.merger.exceptions/groupdocsmergerexception)
38+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: clear method
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/clear/
7+
is_root: false
8+
weight: 40
9+
---
10+
11+
## clear {#}
12+
13+
Clear the internal collections.
14+
15+
16+
17+
```python
18+
def clear(self):
19+
...
20+
```
21+
22+
23+
24+
25+
26+
### See Also
27+
* module [`groupdocs.merger.domain.builders`](../../)
28+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: options property
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/options/
7+
is_root: false
8+
weight: 60
9+
---
10+
11+
## options property
12+
13+
14+
The page builder options.
15+
### Definition:
16+
```python
17+
@property
18+
def options(self):
19+
...
20+
```
21+
22+
### See Also
23+
* module [`groupdocs.merger.domain.builders`](../../)
24+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)
25+
* class [`PageBuilderOptions`](/merger/python-net/groupdocs.merger.domain.options/pagebuilderoptions)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: pages property
3+
second_title: GroupDocs.Merger for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.merger.domain.builders/pagebuilder/pages/
7+
is_root: false
8+
weight: 70
9+
---
10+
11+
## pages property
12+
13+
14+
The page collection.
15+
### Definition:
16+
```python
17+
@property
18+
def pages(self):
19+
...
20+
```
21+
22+
### See Also
23+
* module [`groupdocs.merger.domain.builders`](../../)
24+
* class [`PageBuilder`](/merger/python-net/groupdocs.merger.domain.builders/pagebuilder)

0 commit comments

Comments
 (0)