-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #55 from aspose-pdf/main
C++
- Loading branch information
Showing
6,657 changed files
with
257,132 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
--- | ||
title: Aspose.PDF for C++ | ||
linktitle: Aspose.PDF for C++ | ||
type: docs | ||
weight: 10 | ||
url: /cpp/ | ||
keywords: "Aspose.PDF for C++, Aspose PDF, Aspose API Reference." | ||
description: Aspose.PDF for C++ is a native C++ library that enables developers to create, read and manipulate PDF documents programmatically. | ||
tags: ['pdf-to-jpg', 'pdf-to-png', 'pdf-convert'] | ||
is_root: true | ||
--- | ||
|
||
## Namespaces | ||
|
||
| Namespace | Description | | ||
| --- | --- | | ||
| [Aspose::Pdf](./aspose.pdf/) | | | ||
| [Aspose::Pdf::Annotations](./aspose.pdf.annotations/) | | | ||
| [Aspose::Pdf::Collections](./aspose.pdf.collections/) | | | ||
| [Aspose::Pdf::Comparison](./aspose.pdf.comparison/) | | | ||
| [Aspose::Pdf::Comparison::Diff](./aspose.pdf.comparison.diff/) | | | ||
| [Aspose::Pdf::Comparison::GraphicalComparison](./aspose.pdf.comparison.graphicalcomparison/) | | | ||
| [Aspose::Pdf::Comparison::OutputGenerator](./aspose.pdf.comparison.outputgenerator/) | | | ||
| [Aspose::Pdf::Comparison::SideBySideComparison](./aspose.pdf.comparison.sidebysidecomparison/) | | | ||
| [Aspose::Pdf::Devices](./aspose.pdf.devices/) | | | ||
| [Aspose::Pdf::Drawing](./aspose.pdf.drawing/) | | | ||
| [Aspose::Pdf::Engine::CommonData](./aspose.pdf.engine.commondata/) | | | ||
| [Aspose::Pdf::Engine::CommonData::Text::CMaps](./aspose.pdf.engine.commondata.text.cmaps/) | | | ||
| [Aspose::Pdf::Engine::CommonData::Text::Fonts::Utilities](./aspose.pdf.engine.commondata.text.fonts.utilities/) | | | ||
| [Aspose::Pdf::Engine::Data](./aspose.pdf.engine.data/) | | | ||
| [Aspose::Pdf::Engine::Filters](./aspose.pdf.engine.filters/) | | | ||
| [Aspose::Pdf::Engine::IO::ConvertStrategies::ConvertHelpers](./aspose.pdf.engine.io.convertstrategies.converthelpers/) | | | ||
| [Aspose::Pdf::Facades](./aspose.pdf.facades/) | | | ||
| [Aspose::Pdf::Forms](./aspose.pdf.forms/) | | | ||
| [Aspose::Pdf::GroupProcessor](./aspose.pdf.groupprocessor/) | | | ||
| [Aspose::Pdf::GroupProcessor::Creators](./aspose.pdf.groupprocessor.creators/) | | | ||
| [Aspose::Pdf::LogicalStructure](./aspose.pdf.logicalstructure/) | | | ||
| [Aspose::Pdf::Multithreading](./aspose.pdf.multithreading/) | | | ||
| [Aspose::Pdf::Operators](./aspose.pdf.operators/) | | | ||
| [Aspose::Pdf::Optimization](./aspose.pdf.optimization/) | | | ||
| [Aspose::Pdf::PdfAOptionClasses](./aspose.pdf.pdfaoptionclasses/) | | | ||
| [Aspose::Pdf::PdfToMarkdown](./aspose.pdf.pdftomarkdown/) | | | ||
| [Aspose::Pdf::Sanitization](./aspose.pdf.sanitization/) | | | ||
| [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::Extraction](./aspose.pdf.vector.extraction/) | | | ||
| [Aspose::Pdf::XfaConverter](./aspose.pdf.xfaconverter/) | | |
Large diffs are not rendered by default.
Oops, something went wrong.
39 changes: 39 additions & 0 deletions
39
english/cpp/aspose.pdf.annotations/actioncollection/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection class | ||
linktitle: ActionCollection | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection class. Collection of actions in C++.' | ||
type: docs | ||
weight: 100 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/ | ||
--- | ||
## ActionCollection class | ||
|
||
|
||
[Collection](../../aspose.pdf/collection/) of actions. | ||
|
||
```cpp | ||
class ActionCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Aspose::Pdf::Annotations::PdfAction>> | ||
``` | ||
## Methods | ||
| Method | Description | | ||
| --- | --- | | ||
| [Add](./add/)(const System::SharedPtr\<PdfAction\>\&) override | Adds new action into colleciton. | | ||
| [Clear](./clear/)() override | Clear collection. | | ||
| [Contains](./contains/)(const System::SharedPtr\<PdfAction\>\&) const override | Returns true if give item presents in the collection. | | ||
| [CopyTo](./copyto/)(System::ArrayPtr\<System::SharedPtr\<PdfAction\>\>, int32_t) override | Copies actions array into collection. | | ||
| [Delete](./delete/)(int32_t) | Removes action from collection by index. | | ||
| [Delete](./delete/)() | Delete all actions. | | ||
| [get_Count](./get_count/)() const override | Count of actions on the collection. | | ||
| [get_IsReadOnly](./get_isreadonly/)() const override | Returns true if collection is readonly. | | ||
| [get_IsSynchronized](./get_issynchronized/)() | Returns true if object is synchronized. | | ||
| [get_SyncRoot](./get_syncroot/)() const | Gets synchronization object. | | ||
| [GetEnumerator](./getenumerator/)() override | Returns enumerator for collection. | | ||
| [idx_get](./idx_get/)(int32_t) | Gets action by its index. | | ||
| [Remove](./remove/)(const System::SharedPtr\<PdfAction\>\&) override | Removes item from collection. | | ||
## See Also | ||
* Namespace [Aspose::Pdf::Annotations](../) | ||
* Library [Aspose.PDF for C++](../../) |
41 changes: 41 additions & 0 deletions
41
english/cpp/aspose.pdf.annotations/actioncollection/add/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::Add method | ||
linktitle: Add | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::Add method. Adds new action into colleciton in C++.' | ||
type: docs | ||
weight: 500 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/add/ | ||
--- | ||
## ActionCollection::Add method | ||
|
||
|
||
Adds new action into colleciton. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Add(const System::SharedPtr<PdfAction> &action) override | ||
``` | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| action | const System::SharedPtr\<PdfAction\>\& | Action which should be added. | | ||
## Remarks | ||
<parameterlist kind="param"> | ||
<parameteritem> | ||
<parameternamelist> | ||
<parametername>action</parametername> | ||
</parameternamelist> | ||
<parameterdescription> | ||
<para>Action which should be added.</para> | ||
</parameterdescription> | ||
</parameteritem> | ||
</parameterlist> | ||
## See Also | ||
* Class [PdfAction](../../pdfaction/) | ||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
23 changes: 23 additions & 0 deletions
23
english/cpp/aspose.pdf.annotations/actioncollection/clear/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::Clear method | ||
linktitle: Clear | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::Clear method. Clear collection in C++.' | ||
type: docs | ||
weight: 900 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/clear/ | ||
--- | ||
## ActionCollection::Clear method | ||
|
||
|
||
Clear collection. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Clear() override | ||
``` | ||
|
||
## See Also | ||
|
||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
45 changes: 45 additions & 0 deletions
45
english/cpp/aspose.pdf.annotations/actioncollection/contains/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::Contains method | ||
linktitle: Contains | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::Contains method. Returns true if give item presents in the collection in C++.' | ||
type: docs | ||
weight: 1000 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/contains/ | ||
--- | ||
## ActionCollection::Contains method | ||
|
||
|
||
Returns true if give item presents in the collection. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API bool Aspose::Pdf::Annotations::ActionCollection::Contains(const System::SharedPtr<PdfAction> &item) const override | ||
``` | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| item | const System::SharedPtr\<PdfAction\>\& | Item to find. | | ||
### ReturnValue | ||
Not implemented. | ||
## Remarks | ||
<parameterlist kind="param"> | ||
<parameteritem> | ||
<parameternamelist> | ||
<parametername>item</parametername> | ||
</parameternamelist> | ||
<parameterdescription> | ||
<para>Item to find.</para> | ||
</parameterdescription> | ||
</parameteritem> | ||
</parameterlist> | ||
## See Also | ||
* Class [PdfAction](../../pdfaction/) | ||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
50 changes: 50 additions & 0 deletions
50
english/cpp/aspose.pdf.annotations/actioncollection/copyto/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::CopyTo method | ||
linktitle: CopyTo | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::CopyTo method. Copies actions array into collection in C++.' | ||
type: docs | ||
weight: 700 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/copyto/ | ||
--- | ||
## ActionCollection::CopyTo method | ||
|
||
|
||
Copies actions array into collection. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::CopyTo(System::ArrayPtr<System::SharedPtr<PdfAction>> array, int32_t index) override | ||
``` | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| array | System::ArrayPtr\<System::SharedPtr\<PdfAction\>\> | Array of actions which must be copied into collection. | | ||
| index | int32_t | Index starting from which array will be copied. | | ||
## Remarks | ||
<parameterlist kind="param"> | ||
<parameteritem> | ||
<parameternamelist> | ||
<parametername>array</parametername> | ||
</parameternamelist> | ||
<parameterdescription> | ||
<para>Array of actions which must be copied into collection.</para> | ||
</parameterdescription> | ||
</parameteritem> | ||
<parameteritem> | ||
<parameternamelist> | ||
<parametername>index</parametername> | ||
</parameternamelist> | ||
<parameterdescription> | ||
<para>Index starting from which array will be copied.</para> | ||
</parameterdescription> | ||
</parameteritem> | ||
</parameterlist> | ||
## See Also | ||
* Class [PdfAction](../../pdfaction/) | ||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
54 changes: 54 additions & 0 deletions
54
english/cpp/aspose.pdf.annotations/actioncollection/delete/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::Delete method | ||
linktitle: Delete | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::Delete method. Removes action from collection by index in C++.' | ||
type: docs | ||
weight: 600 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/delete/ | ||
--- | ||
## ActionCollection::Delete(int32_t) method | ||
|
||
|
||
Removes action from collection by index. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Delete(int32_t index) | ||
``` | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| index | int32_t | Index of action to remove. | | ||
## Remarks | ||
<parameterlist kind="param"> | ||
<parameteritem> | ||
<parameternamelist> | ||
<parametername>index</parametername> | ||
</parameternamelist> | ||
<parameterdescription> | ||
<para>Index of action to remove.</para> | ||
</parameterdescription> | ||
</parameteritem> | ||
</parameterlist> | ||
## See Also | ||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) | ||
## ActionCollection::Delete() method | ||
Delete all actions. | ||
```cpp | ||
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Annotations::ActionCollection::Delete() | ||
``` | ||
|
||
## See Also | ||
|
||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
23 changes: 23 additions & 0 deletions
23
english/cpp/aspose.pdf.annotations/actioncollection/get_count/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::get_Count method | ||
linktitle: get_Count | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::get_Count method. Count of actions on the collection in C++.' | ||
type: docs | ||
weight: 100 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/get_count/ | ||
--- | ||
## ActionCollection::get_Count method | ||
|
||
|
||
Count of actions on the collection. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API int32_t Aspose::Pdf::Annotations::ActionCollection::get_Count() const override | ||
``` | ||
|
||
## See Also | ||
|
||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
23 changes: 23 additions & 0 deletions
23
english/cpp/aspose.pdf.annotations/actioncollection/get_isreadonly/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::get_IsReadOnly method | ||
linktitle: get_IsReadOnly | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::get_IsReadOnly method. Returns true if collection is readonly in C++.' | ||
type: docs | ||
weight: 400 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/get_isreadonly/ | ||
--- | ||
## ActionCollection::get_IsReadOnly method | ||
|
||
|
||
Returns true if collection is readonly. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API bool Aspose::Pdf::Annotations::ActionCollection::get_IsReadOnly() const override | ||
``` | ||
|
||
## See Also | ||
|
||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
23 changes: 23 additions & 0 deletions
23
english/cpp/aspose.pdf.annotations/actioncollection/get_issynchronized/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: Aspose::Pdf::Annotations::ActionCollection::get_IsSynchronized method | ||
linktitle: get_IsSynchronized | ||
second_title: Aspose.PDF for C++ API Reference | ||
description: 'Aspose::Pdf::Annotations::ActionCollection::get_IsSynchronized method. Returns true if object is synchronized in C++.' | ||
type: docs | ||
weight: 200 | ||
url: /cpp/aspose.pdf.annotations/actioncollection/get_issynchronized/ | ||
--- | ||
## ActionCollection::get_IsSynchronized method | ||
|
||
|
||
Returns true if object is synchronized. | ||
|
||
```cpp | ||
ASPOSE_PDF_SHARED_API bool Aspose::Pdf::Annotations::ActionCollection::get_IsSynchronized() | ||
``` | ||
|
||
## See Also | ||
|
||
* Class [ActionCollection](../) | ||
* Namespace [Aspose::Pdf::Annotations](../../) | ||
* Library [Aspose.PDF for C++](../../../) |
Oops, something went wrong.