Skip to content

Commit d488a94

Browse files
initial data
1 parent fce587f commit d488a94

File tree

6,651 files changed

+256994
-1
lines changed

Some content is hidden

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

6,651 files changed

+256994
-1
lines changed

english/cpp/_index.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,51 @@
11
---
22
title: Aspose.PDF for C++
3+
linktitle: Aspose.PDF for C++
34
type: docs
45
weight: 10
56
url: /cpp/
6-
keywords: "Aspose.PDF for C++ API Reference"
7+
keywords: "Aspose.PDF for C++, Aspose PDF, Aspose API Reference."
78
description: Aspose.PDF for C++ is a native C++ library that enables developers to create, read and manipulate PDF documents programmatically.
89
tags: ['pdf-to-jpg', 'pdf-to-png', 'pdf-convert']
910
is_root: true
1011
---
12+
13+
## Namespaces
14+
15+
| Namespace | Description |
16+
| --- | --- |
17+
| [Aspose::Pdf](./aspose.pdf/) | |
18+
| [Aspose::Pdf::Annotations](./aspose.pdf.annotations/) | |
19+
| [Aspose::Pdf::Collections](./aspose.pdf.collections/) | |
20+
| [Aspose::Pdf::Comparison](./aspose.pdf.comparison/) | |
21+
| [Aspose::Pdf::Comparison::Diff](./aspose.pdf.comparison.diff/) | |
22+
| [Aspose::Pdf::Comparison::GraphicalComparison](./aspose.pdf.comparison.graphicalcomparison/) | |
23+
| [Aspose::Pdf::Comparison::OutputGenerator](./aspose.pdf.comparison.outputgenerator/) | |
24+
| [Aspose::Pdf::Comparison::SideBySideComparison](./aspose.pdf.comparison.sidebysidecomparison/) | |
25+
| [Aspose::Pdf::Devices](./aspose.pdf.devices/) | |
26+
| [Aspose::Pdf::Drawing](./aspose.pdf.drawing/) | |
27+
| [Aspose::Pdf::Engine::CommonData](./aspose.pdf.engine.commondata/) | |
28+
| [Aspose::Pdf::Engine::CommonData::Text::CMaps](./aspose.pdf.engine.commondata.text.cmaps/) | |
29+
| [Aspose::Pdf::Engine::CommonData::Text::Fonts::Utilities](./aspose.pdf.engine.commondata.text.fonts.utilities/) | |
30+
| [Aspose::Pdf::Engine::Data](./aspose.pdf.engine.data/) | |
31+
| [Aspose::Pdf::Engine::Filters](./aspose.pdf.engine.filters/) | |
32+
| [Aspose::Pdf::Engine::IO::ConvertStrategies::ConvertHelpers](./aspose.pdf.engine.io.convertstrategies.converthelpers/) | |
33+
| [Aspose::Pdf::Facades](./aspose.pdf.facades/) | |
34+
| [Aspose::Pdf::Forms](./aspose.pdf.forms/) | |
35+
| [Aspose::Pdf::GroupProcessor](./aspose.pdf.groupprocessor/) | |
36+
| [Aspose::Pdf::GroupProcessor::Creators](./aspose.pdf.groupprocessor.creators/) | |
37+
| [Aspose::Pdf::LogicalStructure](./aspose.pdf.logicalstructure/) | |
38+
| [Aspose::Pdf::Multithreading](./aspose.pdf.multithreading/) | |
39+
| [Aspose::Pdf::Operators](./aspose.pdf.operators/) | |
40+
| [Aspose::Pdf::Optimization](./aspose.pdf.optimization/) | |
41+
| [Aspose::Pdf::PdfAOptionClasses](./aspose.pdf.pdfaoptionclasses/) | |
42+
| [Aspose::Pdf::PdfToMarkdown](./aspose.pdf.pdftomarkdown/) | |
43+
| [Aspose::Pdf::Sanitization](./aspose.pdf.sanitization/) | |
44+
| [Aspose::Pdf::Structure](./aspose.pdf.structure/) | |
45+
| [Aspose::Pdf::Tagged](./aspose.pdf.tagged/) | |
46+
| [Aspose::Pdf::Text](./aspose.pdf.text/) | |
47+
| [Aspose::Pdf::Utils](./aspose.pdf.utils/) | |
48+
| [Aspose::Pdf::Utils::PublicData](./aspose.pdf.utils.publicdata/) | |
49+
| [Aspose::Pdf::Vector](./aspose.pdf.vector/) | |
50+
| [Aspose::Pdf::Vector::Extraction](./aspose.pdf.vector.extraction/) | |
51+
| [Aspose::Pdf::XfaConverter](./aspose.pdf.xfaconverter/) | |

english/cpp/aspose.pdf.annotations/_index.md

Lines changed: 175 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection class
3+
linktitle: ActionCollection
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection class. Collection of actions in C++.'
6+
type: docs
7+
weight: 100
8+
url: /cpp/aspose.pdf.annotations/actioncollection/
9+
---
10+
## ActionCollection class
11+
12+
13+
[Collection](../../aspose.pdf/collection/) of actions.
14+
15+
```cpp
16+
class ActionCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Aspose::Pdf::Annotations::PdfAction>>
17+
```
18+
19+
## Methods
20+
21+
| Method | Description |
22+
| --- | --- |
23+
| [Add](./add/)(const System::SharedPtr\<PdfAction\>\&) override | Adds new action into colleciton. |
24+
| [Clear](./clear/)() override | Clear collection. |
25+
| [Contains](./contains/)(const System::SharedPtr\<PdfAction\>\&) const override | Returns true if give item presents in the collection. |
26+
| [CopyTo](./copyto/)(System::ArrayPtr\<System::SharedPtr\<PdfAction\>\>, int32_t) override | Copies actions array into collection. |
27+
| [Delete](./delete/)(int32_t) | Removes action from collection by index. |
28+
| [Delete](./delete/)() | Delete all actions. |
29+
| [get_Count](./get_count/)() const override | Count of actions on the collection. |
30+
| [get_IsReadOnly](./get_isreadonly/)() const override | Returns true if collection is readonly. |
31+
| [get_IsSynchronized](./get_issynchronized/)() | Returns true if object is synchronized. |
32+
| [get_SyncRoot](./get_syncroot/)() const | Gets synchronization object. |
33+
| [GetEnumerator](./getenumerator/)() override | Returns enumerator for collection. |
34+
| [idx_get](./idx_get/)(int32_t) | Gets action by its index. |
35+
| [Remove](./remove/)(const System::SharedPtr\<PdfAction\>\&) override | Removes item from collection. |
36+
## See Also
37+
38+
* Namespace [Aspose::Pdf::Annotations](../)
39+
* Library [Aspose.PDF for C++](../../)
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::Add method
3+
linktitle: Add
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::Add method. Adds new action into colleciton in C++.'
6+
type: docs
7+
weight: 500
8+
url: /cpp/aspose.pdf.annotations/actioncollection/add/
9+
---
10+
## ActionCollection::Add method
11+
12+
13+
Adds new action into colleciton.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Add(const System::SharedPtr<PdfAction> &action) override
17+
```
18+
19+
20+
| Parameter | Type | Description |
21+
| --- | --- | --- |
22+
| action | const System::SharedPtr\<PdfAction\>\& | Action which should be added. |
23+
## Remarks
24+
25+
26+
<parameterlist kind="param">
27+
<parameteritem>
28+
<parameternamelist>
29+
<parametername>action</parametername>
30+
</parameternamelist>
31+
<parameterdescription>
32+
<para>Action which should be added.</para>
33+
</parameterdescription>
34+
</parameteritem>
35+
</parameterlist>
36+
## See Also
37+
38+
* Class [PdfAction](../../pdfaction/)
39+
* Class [ActionCollection](../)
40+
* Namespace [Aspose::Pdf::Annotations](../../)
41+
* Library [Aspose.PDF for C++](../../../)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::Clear method
3+
linktitle: Clear
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::Clear method. Clear collection in C++.'
6+
type: docs
7+
weight: 900
8+
url: /cpp/aspose.pdf.annotations/actioncollection/clear/
9+
---
10+
## ActionCollection::Clear method
11+
12+
13+
Clear collection.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Clear() override
17+
```
18+
19+
## See Also
20+
21+
* Class [ActionCollection](../)
22+
* Namespace [Aspose::Pdf::Annotations](../../)
23+
* Library [Aspose.PDF for C++](../../../)
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::Contains method
3+
linktitle: Contains
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::Contains method. Returns true if give item presents in the collection in C++.'
6+
type: docs
7+
weight: 1000
8+
url: /cpp/aspose.pdf.annotations/actioncollection/contains/
9+
---
10+
## ActionCollection::Contains method
11+
12+
13+
Returns true if give item presents in the collection.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API bool Aspose::Pdf::Annotations::ActionCollection::Contains(const System::SharedPtr<PdfAction> &item) const override
17+
```
18+
19+
20+
| Parameter | Type | Description |
21+
| --- | --- | --- |
22+
| item | const System::SharedPtr\<PdfAction\>\& | Item to find. |
23+
24+
### ReturnValue
25+
26+
Not implemented.
27+
## Remarks
28+
29+
30+
<parameterlist kind="param">
31+
<parameteritem>
32+
<parameternamelist>
33+
<parametername>item</parametername>
34+
</parameternamelist>
35+
<parameterdescription>
36+
<para>Item to find.</para>
37+
</parameterdescription>
38+
</parameteritem>
39+
</parameterlist>
40+
## See Also
41+
42+
* Class [PdfAction](../../pdfaction/)
43+
* Class [ActionCollection](../)
44+
* Namespace [Aspose::Pdf::Annotations](../../)
45+
* Library [Aspose.PDF for C++](../../../)
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::CopyTo method
3+
linktitle: CopyTo
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::CopyTo method. Copies actions array into collection in C++.'
6+
type: docs
7+
weight: 700
8+
url: /cpp/aspose.pdf.annotations/actioncollection/copyto/
9+
---
10+
## ActionCollection::CopyTo method
11+
12+
13+
Copies actions array into collection.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::CopyTo(System::ArrayPtr<System::SharedPtr<PdfAction>> array, int32_t index) override
17+
```
18+
19+
20+
| Parameter | Type | Description |
21+
| --- | --- | --- |
22+
| array | System::ArrayPtr\<System::SharedPtr\<PdfAction\>\> | Array of actions which must be copied into collection. |
23+
| index | int32_t | Index starting from which array will be copied. |
24+
## Remarks
25+
26+
27+
<parameterlist kind="param">
28+
<parameteritem>
29+
<parameternamelist>
30+
<parametername>array</parametername>
31+
</parameternamelist>
32+
<parameterdescription>
33+
<para>Array of actions which must be copied into collection.</para>
34+
</parameterdescription>
35+
</parameteritem>
36+
<parameteritem>
37+
<parameternamelist>
38+
<parametername>index</parametername>
39+
</parameternamelist>
40+
<parameterdescription>
41+
<para>Index starting from which array will be copied.</para>
42+
</parameterdescription>
43+
</parameteritem>
44+
</parameterlist>
45+
## See Also
46+
47+
* Class [PdfAction](../../pdfaction/)
48+
* Class [ActionCollection](../)
49+
* Namespace [Aspose::Pdf::Annotations](../../)
50+
* Library [Aspose.PDF for C++](../../../)
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::Delete method
3+
linktitle: Delete
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::Delete method. Removes action from collection by index in C++.'
6+
type: docs
7+
weight: 600
8+
url: /cpp/aspose.pdf.annotations/actioncollection/delete/
9+
---
10+
## ActionCollection::Delete(int32_t) method
11+
12+
13+
Removes action from collection by index.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Delete(int32_t index)
17+
```
18+
19+
20+
| Parameter | Type | Description |
21+
| --- | --- | --- |
22+
| index | int32_t | Index of action to remove. |
23+
## Remarks
24+
25+
26+
<parameterlist kind="param">
27+
<parameteritem>
28+
<parameternamelist>
29+
<parametername>index</parametername>
30+
</parameternamelist>
31+
<parameterdescription>
32+
<para>Index of action to remove.</para>
33+
</parameterdescription>
34+
</parameteritem>
35+
</parameterlist>
36+
## See Also
37+
38+
* Class [ActionCollection](../)
39+
* Namespace [Aspose::Pdf::Annotations](../../)
40+
* Library [Aspose.PDF for C++](../../../)
41+
## ActionCollection::Delete() method
42+
43+
44+
Delete all actions.
45+
46+
```cpp
47+
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Delete()
48+
```
49+
50+
## See Also
51+
52+
* Class [ActionCollection](../)
53+
* Namespace [Aspose::Pdf::Annotations](../../)
54+
* Library [Aspose.PDF for C++](../../../)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::get_Count method
3+
linktitle: get_Count
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::get_Count method. Count of actions on the collection in C++.'
6+
type: docs
7+
weight: 100
8+
url: /cpp/aspose.pdf.annotations/actioncollection/get_count/
9+
---
10+
## ActionCollection::get_Count method
11+
12+
13+
Count of actions on the collection.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API int32_t Aspose::Pdf::Annotations::ActionCollection::get_Count() const override
17+
```
18+
19+
## See Also
20+
21+
* Class [ActionCollection](../)
22+
* Namespace [Aspose::Pdf::Annotations](../../)
23+
* Library [Aspose.PDF for C++](../../../)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Aspose::Pdf::Annotations::ActionCollection::get_IsReadOnly method
3+
linktitle: get_IsReadOnly
4+
second_title: Aspose.PDF for C++ API Reference
5+
description: 'Aspose::Pdf::Annotations::ActionCollection::get_IsReadOnly method. Returns true if collection is readonly in C++.'
6+
type: docs
7+
weight: 400
8+
url: /cpp/aspose.pdf.annotations/actioncollection/get_isreadonly/
9+
---
10+
## ActionCollection::get_IsReadOnly method
11+
12+
13+
Returns true if collection is readonly.
14+
15+
```cpp
16+
ASPOSE_PDF_SHARED_API bool Aspose::Pdf::Annotations::ActionCollection::get_IsReadOnly() const override
17+
```
18+
19+
## See Also
20+
21+
* Class [ActionCollection](../)
22+
* Namespace [Aspose::Pdf::Annotations](../../)
23+
* Library [Aspose.PDF for C++](../../../)

0 commit comments

Comments
 (0)