Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,11 @@ void Aspose::Pdf::Annotations::AppearanceDictionary::CopyTo(System::ArrayPtr<Sys
| --- | --- | --- |
| array | System::ArrayPtr\<System::Collections::Generic::KeyValuePair\<System::String, System::SharedPtr\<XForm\>\>\> | The one-dimensional Array that is the destination of the elements copied from ICollection. The Array must have zero-based indexing. |
| arrayIndex | int32_t | The zero-based index in array at which copying begins. |
## Remarks



No bounds checking is performed.
## See Also

* Typedef [ArrayPtr](../../../system/arrayptr/)
Expand Down
2 changes: 2 additions & 0 deletions english/cpp/aspose.pdf.lowcode/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ url: /cpp/aspose.pdf.lowcode/
| [TextExtractorOptions](./textextractoroptions/) | Represents text extraction options for the [TextExtractor](./textextractor/) plugin. |
| [Tiff](./tiff/) | Represents [Pdf](../aspose.pdf/) to [Tiff](./tiff/) plugin. |
| [TiffOptions](./tiffoptions/) | Represents [Pdf](../aspose.pdf/) to [Tiff](./tiff/) converter options for the [Tiff](./tiff/) plugin. |
| [Timestamp](./timestamp/) | Plugin that adds a timestamp to a digital signature using a timestamp server. |
| [TimestampOptions](./timestampoptions/) | Options for the [Timestamp](./timestamp/) Low‑Code plugin. |
| [TocGenerator](./tocgenerator/) | Represents Aspose.PDF [TocGenerator](./tocgenerator/) plugin. |
| [TocOptions](./tocoptions/) | Represents options for add table of contents to document by [TocGenerator](./tocgenerator/) plugin. |
| [XlsConverter](./xlsconverter/) | Represents [XlsConverter](./xlsconverter/) plugin. |
Expand Down
2 changes: 1 addition & 1 deletion english/cpp/aspose.pdf.lowcode/conversionmode/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: ConversionMode
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::ConversionMode enum. Defines conversion mode of the output document in C++.'
type: docs
weight: 9300
weight: 9500
url: /cpp/aspose.pdf.lowcode/conversionmode/
---
## ConversionMode enum
Expand Down
2 changes: 1 addition & 1 deletion english/cpp/aspose.pdf.lowcode/datatype/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: DataType
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::DataType enum. Represents possible types of data for plugin processing in C++.'
type: docs
weight: 9400
weight: 9600
url: /cpp/aspose.pdf.lowcode/datatype/
---
## DataType enum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: PdfAStandardVersion
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::PdfAStandardVersion enum. Specifies the PDF/A standard version for a PDF document in C++.'
type: docs
weight: 9500
weight: 9700
url: /cpp/aspose.pdf.lowcode/pdfastandardversion/
---
## PdfAStandardVersion enum
Expand Down
2 changes: 1 addition & 1 deletion english/cpp/aspose.pdf.lowcode/saveformat/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: SaveFormat
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::SaveFormat enum. Allows to specify .doc or .docx file format in C++.'
type: docs
weight: 9600
weight: 9800
url: /cpp/aspose.pdf.lowcode/saveformat/
---
## SaveFormat enum
Expand Down
2 changes: 1 addition & 1 deletion english/cpp/aspose.pdf.lowcode/selectfield/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: SelectField
second_title: Aspose.PDF for C++ API Reference
description: 'How to use Aspose::Pdf::LowCode::SelectField typedef in C++.'
type: docs
weight: 9700
weight: 9900
url: /cpp/aspose.pdf.lowcode/selectfield/
---
## SelectField typedef
Expand Down
31 changes: 31 additions & 0 deletions english/cpp/aspose.pdf.lowcode/timestamp/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Aspose::Pdf::LowCode::Timestamp class
linktitle: Timestamp
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::Timestamp class. Plugin that adds a timestamp to a digital signature using a timestamp server in C++.'
type: docs
weight: 9000
url: /cpp/aspose.pdf.lowcode/timestamp/
---
## Timestamp class


Plugin that adds a timestamp to a digital signature using a timestamp server.

```cpp
class Timestamp : public Aspose::Pdf::LowCode::IPlugin,
public System::IDisposable
```

## Methods

| Method | Description |
| --- | --- |
| [Dispose](./dispose/)() override | Releases resources used by the plugin. |
| [Process](./process/)(System::SharedPtr\<IPluginOptions\>) override | Processes the timestamp plugin with the supplied options. |
## See Also

* Class [IPlugin](../iplugin/)
* Class [IDisposable](../../system/idisposable/)
* Namespace [Aspose::Pdf::LowCode](../)
* Library [Aspose.PDF for C++](../../)
23 changes: 23 additions & 0 deletions english/cpp/aspose.pdf.lowcode/timestamp/dispose/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::LowCode::Timestamp::Dispose method
linktitle: Dispose
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::Timestamp::Dispose method. Releases resources used by the plugin in C++.'
type: docs
weight: 100
url: /cpp/aspose.pdf.lowcode/timestamp/dispose/
---
## Timestamp::Dispose method


Releases resources used by the plugin.

```cpp
void Aspose::Pdf::LowCode::Timestamp::Dispose() override
```

## See Also

* Class [Timestamp](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
35 changes: 35 additions & 0 deletions english/cpp/aspose.pdf.lowcode/timestamp/process/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: Aspose::Pdf::LowCode::Timestamp::Process method
linktitle: Process
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::Timestamp::Process method. Processes the timestamp plugin with the supplied options in C++.'
type: docs
weight: 200
url: /cpp/aspose.pdf.lowcode/timestamp/process/
---
## Timestamp::Process method


Processes the timestamp plugin with the supplied options.

```cpp
System::SharedPtr<ResultContainer> Aspose::Pdf::LowCode::Timestamp::Process(System::SharedPtr<IPluginOptions> options) override
```


| Parameter | Type | Description |
| --- | --- | --- |
| options | System::SharedPtr\<IPluginOptions\> | An options object containing inputs, outputs and timestamp settings. |

### ReturnValue

A [ResultContainer](../../resultcontainer/) with the operation results.

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [ResultContainer](../../resultcontainer/)
* Class [IPluginOptions](../../ipluginoptions/)
* Class [Timestamp](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
48 changes: 48 additions & 0 deletions english/cpp/aspose.pdf.lowcode/timestampoptions/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions class
linktitle: TimestampOptions
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions class. Options for the Timestamp Low‑Code plugin in C++.'
type: docs
weight: 9100
url: /cpp/aspose.pdf.lowcode/timestampoptions/
---
## TimestampOptions class


Options for the [Timestamp](../timestamp/) Low‑Code plugin.

```cpp
class TimestampOptions : public Aspose::Pdf::LowCode::PdfConverterOptions
```

## Methods

| Method | Description |
| --- | --- |
| [get_BasicAuthCredentials](./get_basicauthcredentials/)() const | Gets the basic authentication credentials, Username and password are combined into a string "username:password". |
| [get_DigestHashAlgorithm](./get_digesthashalgorithm/)() const | Digest hash algorithm to use for the timestamp. Defaults to Sha256. |
| [get_OperationName](./get_operationname/)() override | Returns operation name. |
| [get_PageNumber](./get_pagenumber/)() const | [Page](../../aspose.pdf/page/) number on which the timestamped signature will be applied. |
| [get_Rectangle](./get_rectangle/)() const | [Rectangle](../../aspose.pdf/rectangle/) defining the annotation area (ignored when Visible is false). |
| [get_ServerUrl](./get_serverurl/)() const | URL of the timestamp server. |
| [get_SigContact](./get_sigcontact/)() const | Contact information for the signature. |
| [get_SigLocation](./get_siglocation/)() const | Location for the signature. |
| [get_SigReason](./get_sigreason/)() const | Reason for the signature. |
| [get_Visible](./get_visible/)() const | Visibility flag – false for a pure timestamp (no visible annotation). |
| [set_BasicAuthCredentials](./set_basicauthcredentials/)(System::String) | Sets the basic authentication credentials, Username and password are combined into a string "username:password". |
| [set_DigestHashAlgorithm](./set_digesthashalgorithm/)(Aspose::Pdf::DigestHashAlgorithm) | Digest hash algorithm to use for the timestamp. Defaults to Sha256. |
| [set_PageNumber](./set_pagenumber/)(int32_t) | [Page](../../aspose.pdf/page/) number on which the timestamped signature will be applied. |
| [set_Rectangle](./set_rectangle/)(System::Drawing::Rectangle) | [Rectangle](../../aspose.pdf/rectangle/) defining the annotation area (ignored when Visible is false). |
| [set_ServerUrl](./set_serverurl/)(System::String) | URL of the timestamp server. |
| [set_SigContact](./set_sigcontact/)(System::String) | Contact information for the signature. |
| [set_SigLocation](./set_siglocation/)(System::String) | Location for the signature. |
| [set_SigReason](./set_sigreason/)(System::String) | Reason for the signature. |
| [set_Visible](./set_visible/)(bool) | Visibility flag – false for a pure timestamp (no visible annotation). |
| [TimestampOptions](./timestampoptions/)(System::String, System::String) | Creates a new instance with a PFX file path and password. |
| [TimestampOptions](./timestampoptions/)(System::SharedPtr\<System::IO::Stream\>, System::String) | Creates a new instance with a PFX stream and password. |
## See Also

* Class [PdfConverterOptions](../pdfconverteroptions/)
* Namespace [Aspose::Pdf::LowCode](../)
* Library [Aspose.PDF for C++](../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_BasicAuthCredentials method
linktitle: get_BasicAuthCredentials
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_BasicAuthCredentials method. Gets the basic authentication credentials, Username and password are combined into a string "username:password" in C++.'
type: docs
weight: 200
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_basicauthcredentials/
---
## TimestampOptions::get_BasicAuthCredentials method


Gets the basic authentication credentials, Username and password are combined into a string "username:password".

```cpp
System::String Aspose::Pdf::LowCode::TimestampOptions::get_BasicAuthCredentials() const
```

## See Also

* Class [String](../../../system/string/)
* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_DigestHashAlgorithm method
linktitle: get_DigestHashAlgorithm
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_DigestHashAlgorithm method. Digest hash algorithm to use for the timestamp. Defaults to Sha256 in C++.'
type: docs
weight: 300
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_digesthashalgorithm/
---
## TimestampOptions::get_DigestHashAlgorithm method


Digest hash algorithm to use for the timestamp. Defaults to Sha256.

```cpp
Aspose::Pdf::DigestHashAlgorithm Aspose::Pdf::LowCode::TimestampOptions::get_DigestHashAlgorithm() const
```

## See Also

* Enum [DigestHashAlgorithm](../../../aspose.pdf/digesthashalgorithm/)
* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_OperationName method
linktitle: get_OperationName
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_OperationName method. Returns operation name in C++.'
type: docs
weight: 400
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_operationname/
---
## TimestampOptions::get_OperationName method


Returns operation name.

```cpp
System::String Aspose::Pdf::LowCode::TimestampOptions::get_OperationName() override
```

## See Also

* Class [String](../../../system/string/)
* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_PageNumber method
linktitle: get_PageNumber
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_PageNumber method. Page number on which the timestamped signature will be applied in C++.'
type: docs
weight: 500
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_pagenumber/
---
## TimestampOptions::get_PageNumber method


[Page](../../../aspose.pdf/page/) number on which the timestamped signature will be applied.

```cpp
int32_t Aspose::Pdf::LowCode::TimestampOptions::get_PageNumber() const
```

## See Also

* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_Rectangle method
linktitle: get_Rectangle
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_Rectangle method. Rectangle defining the annotation area (ignored when Visible is false) in C++.'
type: docs
weight: 600
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_rectangle/
---
## TimestampOptions::get_Rectangle method


[Rectangle](../../../aspose.pdf/rectangle/) defining the annotation area (ignored when Visible is false).

```cpp
System::Drawing::Rectangle Aspose::Pdf::LowCode::TimestampOptions::get_Rectangle() const
```

## See Also

* Class [Rectangle](../../../system.drawing/rectangle/)
* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_ServerUrl method
linktitle: get_ServerUrl
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_ServerUrl method. URL of the timestamp server in C++.'
type: docs
weight: 700
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_serverurl/
---
## TimestampOptions::get_ServerUrl method


URL of the timestamp server.

```cpp
System::String Aspose::Pdf::LowCode::TimestampOptions::get_ServerUrl() const
```

## See Also

* Class [String](../../../system/string/)
* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Aspose::Pdf::LowCode::TimestampOptions::get_SigContact method
linktitle: get_SigContact
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::LowCode::TimestampOptions::get_SigContact method. Contact information for the signature in C++.'
type: docs
weight: 800
url: /cpp/aspose.pdf.lowcode/timestampoptions/get_sigcontact/
---
## TimestampOptions::get_SigContact method


Contact information for the signature.

```cpp
System::String Aspose::Pdf::LowCode::TimestampOptions::get_SigContact() const
```

## See Also

* Class [String](../../../system/string/)
* Class [TimestampOptions](../)
* Namespace [Aspose::Pdf::LowCode](../../)
* Library [Aspose.PDF for C++](../../../)
Loading