Skip to content

Commit

Permalink
Merge pull request #60 from aspose-pdf/main
Browse files Browse the repository at this point in the history
Aspose.PDF for C++ API References 24.11
  • Loading branch information
adil-aspose authored Nov 20, 2024
2 parents 6fd0378 + fdd3d70 commit 934a2bb
Show file tree
Hide file tree
Showing 949 changed files with 5,059 additions and 1,244 deletions.
4 changes: 3 additions & 1 deletion english/cpp/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ is_root: true
| --- | --- |
| [Aspose::Pdf](./aspose.pdf/) | |
| [Aspose::Pdf::Annotations](./aspose.pdf.annotations/) | |
| [Aspose::Pdf::Artifacts::Pagination](./aspose.pdf.artifacts.pagination/) | |
| [Aspose::Pdf::Collections](./aspose.pdf.collections/) | |
| [Aspose::Pdf::Comparison](./aspose.pdf.comparison/) | |
| [Aspose::Pdf::Comparison::Diff](./aspose.pdf.comparison.diff/) | |
Expand All @@ -36,12 +37,13 @@ is_root: true
| [Aspose::Pdf::PdfAOptionClasses](./aspose.pdf.pdfaoptionclasses/) | |
| [Aspose::Pdf::PdfToMarkdown](./aspose.pdf.pdftomarkdown/) | |
| [Aspose::Pdf::Sanitization](./aspose.pdf.sanitization/) | |
| [Aspose::Pdf::Security](./aspose.pdf.security/) | |
| [Aspose::Pdf::Structure](./aspose.pdf.structure/) | |
| [Aspose::Pdf::Tagged](./aspose.pdf.tagged/) | |
| [Aspose::Pdf::Text](./aspose.pdf.text/) | |
| [Aspose::Pdf::Utils](./aspose.pdf.utils/) | |
| [Aspose::Pdf::Utils::PublicData](./aspose.pdf.utils.publicdata/) | |
| [Aspose::Pdf::Vector](./aspose.pdf.vector/) | |
| [Aspose::Pdf::Vector](./aspose.pdf.vector/) | The **[Aspose.Pdf.Vector](./aspose.pdf.vector/)** is a root namespace for graphics operations. |
| [Aspose::Pdf::Vector::Extraction](./aspose.pdf.vector.extraction/) | |
| [Aspose::Pdf::XfaConverter](./aspose.pdf.xfaconverter/) | |
| [System](./system/) | |
Expand Down
28 changes: 28 additions & 0 deletions english/cpp/aspose.pdf.artifacts.pagination/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: Aspose::Pdf::Artifacts::Pagination namespace
linktitle: Aspose::Pdf::Artifacts::Pagination
second_title: Aspose.PDF for C++ API Reference
description: 'How to use Aspose::Pdf::Artifacts::Pagination namespace in C++.'
type: docs
weight: 300
url: /cpp/aspose.pdf.artifacts.pagination/
---



## Classes

| Class | Description |
| --- | --- |
| [Center](./center/) | Represents the center alignment settings for header and footer data. |
| [DateComponent](./datecomponent/) | Represents a base class for date components with a format attribute. |
| [Footer](./footer/) | Represents the footer settings. |
| [Header](./header/) | Represents the header settings. |
| [HeaderFooterData](./headerfooterdata/) | Represents the pagination data for header and footer. |
| [HeaderFooterSettings](./headerfootersettings/) | Represents the settings for header and footer artifacts. |
| [HorizontalAlignment](./horizontalalignment/) | Represents horizontal alignment settings for header and footer. |
| [Left](./left/) | Represents the left alignment settings for header and footer data. |
| [PageDate](./pagedate/) | Represents a date format composed of day, month, and year components. |
| [PageNumber](./pagenumber/) | Represents a page number format that includes an index, total number of pages, and a delimiter. |
| [PageRange](./pagerange/) | Represents the range of pages for header and footer settings. |
| [Right](./right/) | Represents the right alignment settings for header and footer data. |
23 changes: 23 additions & 0 deletions english/cpp/aspose.pdf.artifacts.pagination/center/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Artifacts::Pagination::Center class
linktitle: Center
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::Center class. Represents the center alignment settings for header and footer data in C++.'
type: docs
weight: 100
url: /cpp/aspose.pdf.artifacts.pagination/center/
---
## Center class


Represents the center alignment settings for header and footer data.

```cpp
class Center : public Aspose::Pdf::Artifacts::Pagination::HeaderFooterData
```
## See Also
* Class [HeaderFooterData](../headerfooterdata/)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../)
* Library [Aspose.PDF for C++](../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Aspose::Pdf::Artifacts::Pagination::DateComponent class
linktitle: DateComponent
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::DateComponent class. Represents a base class for date components with a format attribute in C++.'
type: docs
weight: 200
url: /cpp/aspose.pdf.artifacts.pagination/datecomponent/
---
## DateComponent class


Represents a base class for date components with a format attribute.

```cpp
class DateComponent : public System::Object
```
## Methods
| Method | Description |
| --- | --- |
| [DateComponent](./datecomponent/)() | |
| [get_Format](./get_format/)() const | Gets the format for the date component. |
| [GetFormat](./getformat/)(char16_t) | Returns a string composed of a specified character repeated based on the format. |
| [set_Format](./set_format/)(int32_t) | Sets the format for the date component. |
## See Also
* Class [Object](../../system/object/)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../)
* Library [Aspose.PDF for C++](../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Artifacts::Pagination::DateComponent::DateComponent constructor
linktitle: DateComponent
second_title: Aspose.PDF for C++ API Reference
description: 'How to use DateComponent constructor of Aspose::Pdf::Artifacts::Pagination::DateComponent class in C++.'
type: docs
weight: 100
url: /cpp/aspose.pdf.artifacts.pagination/datecomponent/datecomponent/
---
## DateComponent::DateComponent constructor




```cpp
Aspose::Pdf::Artifacts::Pagination::DateComponent::DateComponent()
```

## See Also

* Class [DateComponent](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Artifacts::Pagination::DateComponent::get_Format method
linktitle: get_Format
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::DateComponent::get_Format method. Gets the format for the date component in C++.'
type: docs
weight: 200
url: /cpp/aspose.pdf.artifacts.pagination/datecomponent/get_format/
---
## DateComponent::get_Format method


Gets the format for the date component.

```cpp
int32_t Aspose::Pdf::Artifacts::Pagination::DateComponent::get_Format() const
```

## See Also

* Class [DateComponent](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: Aspose::Pdf::Artifacts::Pagination::DateComponent::GetFormat method
linktitle: GetFormat
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::DateComponent::GetFormat method. Returns a string composed of a specified character repeated based on the format in C++.'
type: docs
weight: 300
url: /cpp/aspose.pdf.artifacts.pagination/datecomponent/getformat/
---
## DateComponent::GetFormat method


Returns a string composed of a specified character repeated based on the format.

```cpp
System::String Aspose::Pdf::Artifacts::Pagination::DateComponent::GetFormat(char16_t ch)
```
| Parameter | Type | Description |
| --- | --- | --- |
| ch | char16_t | The character to repeat. |
### ReturnValue
A string consisting of the character repeated.
## See Also
* Class [String](../../../system/string/)
* Class [DateComponent](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Artifacts::Pagination::DateComponent::set_Format method
linktitle: set_Format
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::DateComponent::set_Format method. Sets the format for the date component in C++.'
type: docs
weight: 400
url: /cpp/aspose.pdf.artifacts.pagination/datecomponent/set_format/
---
## DateComponent::set_Format method


Sets the format for the date component.

```cpp
void Aspose::Pdf::Artifacts::Pagination::DateComponent::set_Format(int32_t value)
```
## See Also
* Class [DateComponent](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
23 changes: 23 additions & 0 deletions english/cpp/aspose.pdf.artifacts.pagination/footer/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Artifacts::Pagination::Footer class
linktitle: Footer
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::Footer class. Represents the footer settings in C++.'
type: docs
weight: 300
url: /cpp/aspose.pdf.artifacts.pagination/footer/
---
## Footer class


Represents the footer settings.

```cpp
class Footer : public Aspose::Pdf::Artifacts::Pagination::HorizontalAlignment
```
## See Also
* Class [HorizontalAlignment](../horizontalalignment/)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../)
* Library [Aspose.PDF for C++](../../)
23 changes: 23 additions & 0 deletions english/cpp/aspose.pdf.artifacts.pagination/header/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Artifacts::Pagination::Header class
linktitle: Header
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::Header class. Represents the header settings in C++.'
type: docs
weight: 400
url: /cpp/aspose.pdf.artifacts.pagination/header/
---
## Header class


Represents the header settings.

```cpp
class Header : public Aspose::Pdf::Artifacts::Pagination::HorizontalAlignment
```
## See Also
* Class [HorizontalAlignment](../horizontalalignment/)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../)
* Library [Aspose.PDF for C++](../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Aspose::Pdf::Artifacts::Pagination::HeaderFooterData class
linktitle: HeaderFooterData
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::HeaderFooterData class. Represents the pagination data for header and footer in C++.'
type: docs
weight: 500
url: /cpp/aspose.pdf.artifacts.pagination/headerfooterdata/
---
## HeaderFooterData class


Represents the pagination data for header and footer.

```cpp
class HeaderFooterData : public System::Object
```
## Methods
| Method | Description |
| --- | --- |
| [get_PageDate](./get_pagedate/)() const | Gets the date settings. |
| [get_PageNumber](./get_pagenumber/)() const | Gets the page number settings. |
| [set_PageDate](./set_pagedate/)(System::SharedPtr\<Aspose::Pdf::Artifacts::Pagination::PageDate\>) | Sets the date settings. |
| [set_PageNumber](./set_pagenumber/)(System::SharedPtr\<Aspose::Pdf::Artifacts::Pagination::PageNumber\>) | Sets the page number settings. |
## See Also
* Class [Object](../../system/object/)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../)
* Library [Aspose.PDF for C++](../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::get_PageDate method
linktitle: get_PageDate
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::get_PageDate method. Gets the date settings in C++.'
type: docs
weight: 100
url: /cpp/aspose.pdf.artifacts.pagination/headerfooterdata/get_pagedate/
---
## HeaderFooterData::get_PageDate method


Gets the date settings.

```cpp
const System::SharedPtr<Aspose::Pdf::Artifacts::Pagination::PageDate> & Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::get_PageDate() const
```

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [PageDate](../../pagedate/)
* Class [HeaderFooterData](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::get_PageNumber method
linktitle: get_PageNumber
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::get_PageNumber method. Gets the page number settings in C++.'
type: docs
weight: 200
url: /cpp/aspose.pdf.artifacts.pagination/headerfooterdata/get_pagenumber/
---
## HeaderFooterData::get_PageNumber method


Gets the page number settings.

```cpp
const System::SharedPtr<Aspose::Pdf::Artifacts::Pagination::PageNumber> & Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::get_PageNumber() const
```

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [PageNumber](../../pagenumber/)
* Class [HeaderFooterData](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::set_PageDate method
linktitle: set_PageDate
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::set_PageDate method. Sets the date settings in C++.'
type: docs
weight: 300
url: /cpp/aspose.pdf.artifacts.pagination/headerfooterdata/set_pagedate/
---
## HeaderFooterData::set_PageDate method


Sets the date settings.

```cpp
void Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::set_PageDate(System::SharedPtr<Aspose::Pdf::Artifacts::Pagination::PageDate> value)
```
## See Also
* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [PageDate](../../pagedate/)
* Class [HeaderFooterData](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::set_PageNumber method
linktitle: set_PageNumber
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::set_PageNumber method. Sets the page number settings in C++.'
type: docs
weight: 400
url: /cpp/aspose.pdf.artifacts.pagination/headerfooterdata/set_pagenumber/
---
## HeaderFooterData::set_PageNumber method


Sets the page number settings.

```cpp
void Aspose::Pdf::Artifacts::Pagination::HeaderFooterData::set_PageNumber(System::SharedPtr<Aspose::Pdf::Artifacts::Pagination::PageNumber> value)
```
## See Also
* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [PageNumber](../../pagenumber/)
* Class [HeaderFooterData](../)
* Namespace [Aspose::Pdf::Artifacts::Pagination](../../)
* Library [Aspose.PDF for C++](../../../)
Loading

0 comments on commit 934a2bb

Please sign in to comment.