Skip to content

Commit

Permalink
Update file(s) "/." from "aspose-pdf/Aspose.PDF-API-References"
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexanderMalokhovetskiy committed Jan 18, 2025
1 parent 5f2c4d2 commit eafcda9
Show file tree
Hide file tree
Showing 152 changed files with 766 additions and 131 deletions.
2 changes: 1 addition & 1 deletion content/sites/aspose/pdf/english/cpp/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ is_root: true
| [Aspose::Pdf::Optimization](./aspose.pdf.optimization/) | |
| [Aspose::Pdf::PdfToMarkdown](./aspose.pdf.pdftomarkdown/) | |
| [Aspose::Pdf::Sanitization](./aspose.pdf.sanitization/) | |
| [Aspose::Pdf::Security](./aspose.pdf.security/) | |
| [Aspose::Pdf::Security](./aspose.pdf.security/) | The **[Aspose.Pdf.Security](./aspose.pdf.security/)** namespace contains classes used for encryption and digital signing. |
| [Aspose::Pdf::Structure](./aspose.pdf.structure/) | |
| [Aspose::Pdf::Tagged](./aspose.pdf.tagged/) | |
| [Aspose::Pdf::Text](./aspose.pdf.text/) | |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ class Annotation : public Aspose::Pdf::BaseParagraph
| --- | --- |
| virtual [Accept](./accept/)(System::SharedPtr\<AnnotationSelector\>) | Accepts visitor for annotation processing. |
| virtual [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\<Matrix\>) | Update parameters and appearance, according to the matrix transform. |
| [Flatten](./flatten/)() | Places annotation contents directly on the page, annotation object will be removed. |
| virtual [Flatten](./flatten/)() | Places annotation contents directly on the page, annotation object will be removed. |
| [get_Actions](./get_actions/)() | Gets list of annotatation actions. |
| virtual [get_ActiveState](./get_activestate/)() | Gets current annotation appearance state. |
| [get_Alignment](./get_alignment/)() | [Annotation](./) alignment. This property is obsolete. Use HorizontalAligment instead. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ url: /cpp/aspose.pdf.annotations/annotation/flatten/
Places annotation contents directly on the page, annotation object will be removed.

```cpp
void Aspose::Pdf::Annotations::Annotation::Flatten()
virtual void Aspose::Pdf::Annotations::Annotation::Flatten()
```

## See Also
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class FileAttachmentAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotati
| [Accept](./accept/)(System::SharedPtr\<AnnotationSelector\>) override | Accepts visitor object to process annotation. |
| [FileAttachmentAnnotation](./fileattachmentannotation/)(System::SharedPtr\<Aspose::Pdf::Page\>, System::SharedPtr\<Rectangle\>, System::SharedPtr\<FileSpecification\>) | Creates new FileAttachment annotation on the specified page. |
| [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. |
| [get_File](./get_file/)() const | The specification of the file associated with this annotation. |
| [get_File](./get_file/)() | The specification of the file associated with this annotation. |
| [get_Icon](./get_icon/)() | Gets icon that shall be used in displaying annotation. |
| [get_Opacity](./get_opacity/)() | Gets icon's opacity from 0 to 1: 0 - completely transparant, 1 - completely opaque. |
| [set_File](./set_file/)(System::SharedPtr\<FileSpecification\>) | The specification of the file associated with this annotation. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ url: /cpp/aspose.pdf.annotations/fileattachmentannotation/get_file/
The specification of the file associated with this annotation.

```cpp
System::SharedPtr<FileSpecification> Aspose::Pdf::Annotations::FileAttachmentAnnotation::get_File() const
System::SharedPtr<FileSpecification> Aspose::Pdf::Annotations::FileAttachmentAnnotation::get_File()
```

## See Also
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ class LinkAnnotation : public Aspose::Pdf::Annotations::Annotation
| Method | Description |
| --- | --- |
| [Accept](./accept/)(System::SharedPtr\<AnnotationSelector\>) override | Accepts visitor object to process the annotation. |
| [get_Action](./get_action/)() const | An action to be performed when the link annotation is activated. |
| [get_Action](./get_action/)() | An action to be performed when the link annotation is activated. |
| [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. |
| [get_Destination](./get_destination/)() const | A destination to be displayed when the annotation is activated. |
| [get_Destination](./get_destination/)() | A destination to be displayed when the annotation is activated. |
| [get_Highlighting](./get_highlighting/)() | The visual effect to be used when the mouse button is pressed or held down inside its active area. |
| [LinkAnnotation](./linkannotation/)(System::SharedPtr\<Aspose::Pdf::Page\>, System::SharedPtr\<Rectangle\>) | Creates new Link annotation on the specified page. |
| [set_Action](./set_action/)(System::SharedPtr\<PdfAction\>) | An action to be performed when the link annotation is activated. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ url: /cpp/aspose.pdf.annotations/linkannotation/get_action/
An action to be performed when the link annotation is activated.

```cpp
System::SharedPtr<PdfAction> Aspose::Pdf::Annotations::LinkAnnotation::get_Action() const
System::SharedPtr<PdfAction> Aspose::Pdf::Annotations::LinkAnnotation::get_Action()
```

## See Also
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ url: /cpp/aspose.pdf.annotations/linkannotation/get_destination/
A destination to be displayed when the annotation is activated.

```cpp
System::SharedPtr<IAppointment> Aspose::Pdf::Annotations::LinkAnnotation::get_Destination() const
System::SharedPtr<IAppointment> Aspose::Pdf::Annotations::LinkAnnotation::get_Destination()
```

## See Also
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ class PDF3DAnnotation : public Aspose::Pdf::Annotations::Annotation
| [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. |
| [get_Content](./get_content/)() | Gets the content. |
| [get_LightingScheme](./get_lightingscheme/)() | Gets the lighting scheme. |
| [get_Pdf3DArtwork](./get_pdf3dartwork/)() const | Gets the 3D Artwork. |
| [get_Pdf3DArtwork](./get_pdf3dartwork/)() | Gets the 3D Artwork. |
| [get_RenderMode](./get_rendermode/)() | Gets the render mode. |
| [get_ViewArray](./get_viewarray/)() | Gets the view array. |
| [GetImagePreview](./getimagepreview/)() | Gets the image preview. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ url: /cpp/aspose.pdf.annotations/pdf3dannotation/get_pdf3dartwork/
Gets the 3D Artwork.

```cpp
System::SharedPtr<PDF3DArtwork> Aspose::Pdf::Annotations::PDF3DAnnotation::get_Pdf3DArtwork() const
System::SharedPtr<PDF3DArtwork> Aspose::Pdf::Annotations::PDF3DAnnotation::get_Pdf3DArtwork()
```

## Remarks
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ class RedactionAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation
| Method | Description |
| --- | --- |
| [Accept](./accept/)(System::SharedPtr\<AnnotationSelector\>) override | Accepts visitor object to process the annotation. |
| [Flatten](./flatten/)() override | Flattens annotation i.e. removes annotation and adds its. |
| [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. |
| [get_BorderColor](./get_bordercolor/)() | Gets color of border which is drawn when redaction is not active. |
| [get_DefaultAppearance](./get_defaultappearance/)() | Gets the default appearance string to be used in formatting the text. |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Aspose::Pdf::Annotations::RedactionAnnotation::Flatten method
linktitle: Flatten
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::Flatten method. Flattens annotation i.e. removes annotation and adds its in C++.'
type: docs
weight: 300
url: /cpp/aspose.pdf.annotations/redactionannotation/flatten/
---
## RedactionAnnotation::Flatten method


Flattens annotation i.e. removes annotation and adds its.

```cpp
void Aspose::Pdf::Annotations::RedactionAnnotation::Flatten() override
```

## See Also

* Class [RedactionAnnotation](../)
* Namespace [Aspose::Pdf::Annotations](../../)
* Library [Aspose.PDF for C++](../../../)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_AnnotationType
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_AnnotationType method. Gets type of annotation in C++.'
type: docs
weight: 300
weight: 400
url: /cpp/aspose.pdf.annotations/redactionannotation/get_annotationtype/
---
## RedactionAnnotation::get_AnnotationType method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_BorderColor
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_BorderColor method. Gets color of border which is drawn when redaction is not active in C++.'
type: docs
weight: 400
weight: 500
url: /cpp/aspose.pdf.annotations/redactionannotation/get_bordercolor/
---
## RedactionAnnotation::get_BorderColor method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_DefaultAppearance
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_DefaultAppearance method. Gets the default appearance string to be used in formatting the text in C++.'
type: docs
weight: 500
weight: 600
url: /cpp/aspose.pdf.annotations/redactionannotation/get_defaultappearance/
---
## RedactionAnnotation::get_DefaultAppearance method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_FillColor
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_FillColor method. Gets color to fill annotation in C++.'
type: docs
weight: 600
weight: 700
url: /cpp/aspose.pdf.annotations/redactionannotation/get_fillcolor/
---
## RedactionAnnotation::get_FillColor method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_FontSize
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_FontSize method. Gets font size for OverlayText in C++.'
type: docs
weight: 700
weight: 800
url: /cpp/aspose.pdf.annotations/redactionannotation/get_fontsize/
---
## RedactionAnnotation::get_FontSize method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_OverlayText
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_OverlayText method. Gets text to print on redact annotation in C++.'
type: docs
weight: 800
weight: 900
url: /cpp/aspose.pdf.annotations/redactionannotation/get_overlaytext/
---
## RedactionAnnotation::get_OverlayText method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_QuadPoint
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_QuadPoint method. An array of 8xN numbers specifying the coordinates of content region that is intended to be removed in C++.'
type: docs
weight: 900
weight: 1000
url: /cpp/aspose.pdf.annotations/redactionannotation/get_quadpoint/
---
## RedactionAnnotation::get_QuadPoint method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_Repeat
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_Repeat method. If true overlay text will be repated on the annotation in C++.'
type: docs
weight: 1000
weight: 1100
url: /cpp/aspose.pdf.annotations/redactionannotation/get_repeat/
---
## RedactionAnnotation::get_Repeat method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: get_TextAlignment
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::get_TextAlignment method. Gets. Alignment of Overlay Text in C++.'
type: docs
weight: 1100
weight: 1200
url: /cpp/aspose.pdf.annotations/redactionannotation/get_textalignment/
---
## RedactionAnnotation::get_TextAlignment method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: Redact
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::Redact method. Flattens annotation and redacts page contents (i.e. removes text and image under redacted annotation) in C++.'
type: docs
weight: 1200
weight: 1300
url: /cpp/aspose.pdf.annotations/redactionannotation/redact/
---
## RedactionAnnotation::Redact method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_BorderColor
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_BorderColor method. Sets color of border which is drawn when redaction is not active in C++.'
type: docs
weight: 1300
weight: 1400
url: /cpp/aspose.pdf.annotations/redactionannotation/set_bordercolor/
---
## RedactionAnnotation::set_BorderColor method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_DefaultAppearance
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_DefaultAppearance method. Sets the default appearance string to be used in formatting the text in C++.'
type: docs
weight: 1400
weight: 1500
url: /cpp/aspose.pdf.annotations/redactionannotation/set_defaultappearance/
---
## RedactionAnnotation::set_DefaultAppearance method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_FillColor
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_FillColor method. Sets color to fill annotation in C++.'
type: docs
weight: 1500
weight: 1600
url: /cpp/aspose.pdf.annotations/redactionannotation/set_fillcolor/
---
## RedactionAnnotation::set_FillColor method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_FontSize
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_FontSize method. Sets font size for OverlayText in C++.'
type: docs
weight: 1600
weight: 1700
url: /cpp/aspose.pdf.annotations/redactionannotation/set_fontsize/
---
## RedactionAnnotation::set_FontSize method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_OverlayText
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_OverlayText method. Sets text to print on redact annotation in C++.'
type: docs
weight: 1700
weight: 1800
url: /cpp/aspose.pdf.annotations/redactionannotation/set_overlaytext/
---
## RedactionAnnotation::set_OverlayText method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_QuadPoint
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_QuadPoint method. An array of 8xN numbers specifying the coordinates of content region that is intended to be removed in C++.'
type: docs
weight: 1800
weight: 1900
url: /cpp/aspose.pdf.annotations/redactionannotation/set_quadpoint/
---
## RedactionAnnotation::set_QuadPoint method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_Repeat
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_Repeat method. If true overlay text will be repated on the annotation in C++.'
type: docs
weight: 1900
weight: 2000
url: /cpp/aspose.pdf.annotations/redactionannotation/set_repeat/
---
## RedactionAnnotation::set_Repeat method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linktitle: set_TextAlignment
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::RedactionAnnotation::set_TextAlignment method. Sets. Alignment of Overlay Text in C++.'
type: docs
weight: 2000
weight: 2100
url: /cpp/aspose.pdf.annotations/redactionannotation/set_textalignment/
---
## RedactionAnnotation::set_TextAlignment method
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class SoundAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation
| [Accept](./accept/)(System::SharedPtr\<AnnotationSelector\>) override | Accepts visitor object to process the annotation. |
| [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. |
| [get_Icon](./get_icon/)() | Gets an icon to be used in displaying the annotation. |
| [get_SoundData](./get_sounddata/)() const | Gets a sound object defining the sound to be played when the annotation is activated. |
| [get_SoundData](./get_sounddata/)() | Gets a sound object defining the sound to be played when the annotation is activated. |
| [set_Icon](./set_icon/)(SoundIcon) | Sets an icon to be used in displaying the annotation. |
| [SoundAnnotation](./soundannotation/)(System::SharedPtr\<Aspose::Pdf::Page\>, System::SharedPtr\<Rectangle\>, System::String) | Creates new Sound annotation on the specified page. |
| [SoundAnnotation](./soundannotation/)(System::SharedPtr\<Aspose::Pdf::Page\>, System::SharedPtr\<Rectangle\>, System::String, System::SharedPtr\<SoundSampleData\>) | Creates new Sound annotation on the specified page. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ url: /cpp/aspose.pdf.annotations/soundannotation/get_sounddata/
Gets a sound object defining the sound to be played when the annotation is activated.

```cpp
System::SharedPtr<Aspose::Pdf::Annotations::SoundData> Aspose::Pdf::Annotations::SoundAnnotation::get_SoundData() const
System::SharedPtr<Aspose::Pdf::Annotations::SoundData> Aspose::Pdf::Annotations::SoundAnnotation::get_SoundData()
```

## See Also
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ class PdfFileSignature : public Aspose::Pdf::Facades::SaveableFacade
| [Sign](./sign/)(int32_t, System::String, System::String, System::String, System::String, bool, System::Drawing::Rectangle, System::SharedPtr\<Aspose::Pdf::Forms::Signature\>) | Sign the document with the given type signature which is placed in already presented signature field. Before signing pdf document should already has signature field, corresponding page and rectangle are taken from signature field which is found by signature name (see SigName parameter). |
| [Sign](./sign/)(System::String, System::SharedPtr\<Aspose::Pdf::Forms::Signature\>) | Sign the document with the given type signature which is placed in already presented signature field. Before signing signature field must be empty, i.e. field must not contain signature dictionary. Thus pdf document already has signature field, you should not supply the place to stamp the signature, corresponding page and rectangle are taken from signature field which is found by signature name (see SigName parameter). Such data as signature reason, contact and location must be provided by corresponding properties of the Signature object sig. |
| [VerifySignature](./verifysignature/)(System::String) | Checks the validity of a signature. |
| [VerifySignature](./verifysignature/)(System::String, System::SharedPtr\<Aspose::Pdf::Security::ValidationOptions\>, System::SharedPtr\<Aspose::Pdf::Security::ValidationResult\>\&) | Checks the validity of a signature. |
| [VerifySigned](./verifysigned/)(System::String) | Checks the validity of a signature. The method is deprecated and will be deleted in 25.1 version. Use [VerifySignature](./verifysignature/) method instead. |
## See Also
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ type: docs
weight: 3500
url: /cpp/aspose.pdf.facades/pdffilesignature/verifysignature/
---
## PdfFileSignature::VerifySignature method
## PdfFileSignature::VerifySignature(System::String) method


Checks the validity of a signature.
Expand All @@ -31,3 +31,36 @@ Return a result of bool type.
* Class [PdfFileSignature](../)
* Namespace [Aspose::Pdf::Facades](../../)
* Library [Aspose.PDF for C++](../../../)
## PdfFileSignature::VerifySignature(System::String, System::SharedPtr\<Aspose::Pdf::Security::ValidationOptions\>, System::SharedPtr\<Aspose::Pdf::Security::ValidationResult\>\&) method
Checks the validity of a signature.
```cpp
bool Aspose::Pdf::Facades::PdfFileSignature::VerifySignature(System::String signName, System::SharedPtr<Aspose::Pdf::Security::ValidationOptions> options, System::SharedPtr<Aspose::Pdf::Security::ValidationResult> &validationResult)
```


| Parameter | Type | Description |
| --- | --- | --- |
| signName | System::String | The name of signature. |
| options | System::SharedPtr\<Aspose::Pdf::Security::ValidationOptions\> | The verification options. |
| validationResult | System::SharedPtr\<Aspose::Pdf::Security::ValidationResult\>\& | The certificate validation result. |

### ReturnValue

Return a result of bool type.
## Remarks



This method allows you to check the signing certificate using OCSP and/or CRL (certificate revocation list) for revocation. This method does not check the certificate chain and its validity, but it does check whether the end certificate has been revoked.
## See Also

* Class [String](../../../system/string/)
* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [ValidationOptions](../../../aspose.pdf.security/validationoptions/)
* Class [ValidationResult](../../../aspose.pdf.security/validationresult/)
* Class [PdfFileSignature](../)
* Namespace [Aspose::Pdf::Facades](../../)
* Library [Aspose.PDF for C++](../../../)
Loading

0 comments on commit eafcda9

Please sign in to comment.