Skip to content

Commit 3f811f3

Browse files
Aspose.Slides for C++ 25.2 API Reference
1 parent 342d07e commit 3f811f3

File tree

179 files changed

+1553
-137
lines changed

Some content is hidden

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

179 files changed

+1553
-137
lines changed

content/cpp/english/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Aspose.Slides for C++ API Reference (version 25.1)
2+
title: Aspose.Slides for C++ API Reference (version 25.2)
33
type: docs
44
weight: 12
55
url: /

content/cpp/english/aspose.slides.charts/chartseriesgroup/get_overlap/_index.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ int8_t Aspose::Slides::Charts::ChartSeriesGroup::get_Overlap() override
2727
The following example demonstrates how to set the overlap for a chart series group and render the resulting chart on a form:
2828
```cpp
2929
System::SharedPtr<Presentation> pres = System::MakeObject<Presentation>();
30-
System::SharedPtr<IChart> chart = pres->get_Slide(0)->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
30+
System::SharedPtr<ISlide> slide = pres->get_Slide(0);
31+
32+
System::SharedPtr<IChart> chart = slide->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
3133
System::SharedPtr<IChartSeriesCollection> series = chart->get_ChartData()->get_Series();
3234
series->idx_get(0)->get_ParentSeriesGroup()->set_Overlap(55); // Set overlap to 55%
3335

34-
auto image = pres->get_Slide(0)->GetImage(1.0f, 1.0f);
36+
auto image = slide->GetImage(1.0f, 1.0f);
37+
image->Save(u"image.png", ImageFormat::Png);
3538
```
3639
3740

content/cpp/english/aspose.slides.charts/chartseriesgroup/set_overlap/_index.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ void Aspose::Slides::Charts::ChartSeriesGroup::set_Overlap(int8_t value) overrid
2727
The following example demonstrates how to set the overlap for a chart series group and render the resulting chart on a form:
2828
```cpp
2929
System::SharedPtr<Presentation> pres = System::MakeObject<Presentation>();
30-
System::SharedPtr<IChart> chart = pres->get_Slide(0)->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
30+
System::SharedPtr<ISlide> slide = pres->get_Slide(0);
31+
32+
System::SharedPtr<IChart> chart = slide->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
3133
System::SharedPtr<IChartSeriesCollection> series = chart->get_ChartData()->get_Series();
3234
series->idx_get(0)->get_ParentSeriesGroup()->set_Overlap(55); // Set overlap to 55%
3335
34-
auto image = pres->get_Slide(0)->GetImage(1.0f, 1.0f);
36+
auto image = slide->GetImage(1.0f, 1.0f);
37+
image->Save(u"image.png", ImageFormat::Png);
3538
```
3639

3740

content/cpp/english/aspose.slides.charts/ichartseriesgroup/get_overlap/_index.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ virtual int8_t Aspose::Slides::Charts::IChartSeriesGroup::get_Overlap()=0
2727
The following example demonstrates how to set the overlap for a chart series group and render the resulting chart on a form:
2828
```cpp
2929
System::SharedPtr<Presentation> pres = System::MakeObject<Presentation>();
30-
System::SharedPtr<IChart> chart = pres->get_Slide(0)->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
30+
System::SharedPtr<ISlide> slide = pres->get_Slide(0);
31+
32+
System::SharedPtr<IChart> chart = slide->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
3133
System::SharedPtr<IChartSeriesCollection> series = chart->get_ChartData()->get_Series();
3234
series->idx_get(0)->get_ParentSeriesGroup()->set_Overlap(55); // Set overlap to 55%
3335

34-
auto image = pres->get_Slide(0)->GetImage(1.0f, 1.0f);
36+
auto image = slide->GetImage(1.0f, 1.0f);
37+
image->Save(u"image.png", ImageFormat::Png);
3538
```
3639
3740

content/cpp/english/aspose.slides.charts/ichartseriesgroup/set_overlap/_index.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ virtual void Aspose::Slides::Charts::IChartSeriesGroup::set_Overlap(int8_t value
2727
The following example demonstrates how to set the overlap for a chart series group and render the resulting chart on a form:
2828
```cpp
2929
System::SharedPtr<Presentation> pres = System::MakeObject<Presentation>();
30-
System::SharedPtr<IChart> chart = pres->get_Slide(0)->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
30+
System::SharedPtr<ISlide> slide = pres->get_Slide(0);
31+
32+
System::SharedPtr<IChart> chart = slide->get_Shapes()->AddChart(ChartType::ClusteredColumn, 10.0f, 10.0f, 600.0f, 300.0f);
3133
System::SharedPtr<IChartSeriesCollection> series = chart->get_ChartData()->get_Series();
3234
series->idx_get(0)->get_ParentSeriesGroup()->set_Overlap(55); // Set overlap to 55%
3335
34-
auto image = pres->get_Slide(0)->GetImage(1.0f, 1.0f);
36+
auto image = slide->GetImage(1.0f, 1.0f);
37+
image->Save(u"image.png", ImageFormat::Png);
3538
```
3639

3740

content/cpp/english/aspose.slides.export/htmloptions/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class HtmlOptions : public Aspose::Slides::Export::SaveOptions,
2828
| virtual **bool** [FastCast](../../system/object/fastcast/)(const Details::FastRttiBase\&, void **) const | For internal purposes only. |
2929
| [System::String](../../system/string/) [get_DefaultRegularFont](../saveoptions/get_defaultregularfont/)() override | Returns font used in case source font is not found. Reads [System::String](../../system/string/). |
3030
| **bool** [get_DeletePicturesCroppedAreas](./get_deletepicturescroppedareas/)() override | A boolean flag indicates if the cropped parts remain as part of the document. If true the cropped parts will removed, if false they will be serialized in the document (which can possible lead to a larger file) |
31+
| **bool** [get_DisableFontLigatures](./get_disablefontligatures/)() override | Gets a value indicating whether text is rendered without using ligatures. When set to **true**, ligatures will be disabled in the rendered output. By default, this property is set to **false**. |
3132
| [Aspose::Slides::GradientStyle](../../aspose.slides/gradientstyle/) [get_GradientStyle](../saveoptions/get_gradientstyle/)() override | Returns the visual style of the gradient. Read [GradientStyle](../../aspose.slides/gradientstyle/). |
3233
| [System::SharedPtr](../../system/sharedptr/)\<[IHtmlFormatter](../ihtmlformatter/)\> [get_HtmlFormatter](./get_htmlformatter/)() override | Returns HTML template. Read [IHtmlFormatter](../ihtmlformatter/). |
3334
| [System::SharedPtr](../../system/sharedptr/)\<[IInkOptions](../iinkoptions/)\> [get_InkOptions](./get_inkoptions/)() override | Provides options that control the look of [Ink](../../aspose.slides.ink/) objects in exported document. Read-only [IInkOptions](../iinkoptions/) |
@@ -59,6 +60,7 @@ class HtmlOptions : public Aspose::Slides::Export::SaveOptions,
5960
| [SaveOptions](../saveoptions/saveoptions/)() | |
6061
| void [set_DefaultRegularFont](../saveoptions/set_defaultregularfont/)([System::String](../../system/string/)) override | Sets font used in case source font is not found. Writes [System::String](../../system/string/). |
6162
| void [set_DeletePicturesCroppedAreas](./set_deletepicturescroppedareas/)(**bool**) override | A boolean flag indicates if the cropped parts remain as part of the document. If true the cropped parts will removed, if false they will be serialized in the document (which can possible lead to a larger file) |
63+
| void [set_DisableFontLigatures](./set_disablefontligatures/)(**bool**) override | Sets a value indicating whether text is rendered without using ligatures. When set to **true**, ligatures will be disabled in the rendered output. By default, this property is set to **false**. |
6264
| void [set_GradientStyle](../saveoptions/set_gradientstyle/)([Aspose::Slides::GradientStyle](../../aspose.slides/gradientstyle/)) override | Sets the visual style of the gradient. Write [GradientStyle](../../aspose.slides/gradientstyle/). |
6365
| void [set_HtmlFormatter](./set_htmlformatter/)([System::SharedPtr](../../system/sharedptr/)\<[IHtmlFormatter](../ihtmlformatter/)\>) override | Sets HTML template. Write [IHtmlFormatter](../ihtmlformatter/). |
6466
| void [set_JpegQuality](./set_jpegquality/)(**uint8_t**) override | Sets a value determining the quality of the JPEG images inside PDF document. Write **uint8_t**. |

content/cpp/english/aspose.slides.export/htmloptions/get_deletepicturescroppedareas/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: get_DeletePicturesCroppedAreas()
33
second_title: Aspose.Slides for C++ API Reference
44
description: A boolean flag indicates if the cropped parts remain as part of the document. If true the cropped parts will removed, if false they will be serialized in the document (which can possible lead to a larger file)
55
type: docs
6-
weight: 170
6+
weight: 196
77
url: /aspose.slides.export/htmloptions/get_deletepicturescroppedareas/
88
---
99
## HtmlOptions::get_DeletePicturesCroppedAreas() method
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: get_DisableFontLigatures()
3+
second_title: Aspose.Slides for C++ API Reference
4+
description: Gets a value indicating whether text is rendered without using ligatures. When set to true, ligatures will be disabled in the rendered output. By default, this property is set to false.
5+
type: docs
6+
weight: 92
7+
url: /aspose.slides.export/htmloptions/get_disablefontligatures/
8+
---
9+
## HtmlOptions::get_DisableFontLigatures() method
10+
11+
12+
Gets a value indicating whether text is rendered without using ligatures. When set to **true**, ligatures will be disabled in the rendered output. By default, this property is set to **false**.
13+
14+
```cpp
15+
bool Aspose::Slides::Export::HtmlOptions::get_DisableFontLigatures() override
16+
```
17+
18+
## Remarks
19+
20+
21+
Example:
22+
```cpp
23+
System::SharedPtr<Presentation> pres = System::MakeObject<Presentation>(u"pres.pptx");
24+
25+
System::SharedPtr<HtmlOptions> options = System::MakeObject<HtmlOptions>();
26+
options->set_DisableFontLigatures(true); // Disable ligatures in text rendering
27+
28+
pres->Save(outputSlidePath, SaveFormat::Html, options);
29+
```
30+
31+
## See Also
32+
33+
* Class [HtmlOptions](../)
34+
* Namespace [Aspose::Slides::Export](../../)
35+
* Library [Aspose.Slides](../../../)

content/cpp/english/aspose.slides.export/htmloptions/get_jpegquality/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: get_JpegQuality()
33
second_title: Aspose.Slides for C++ API Reference
44
description: Returns a value determining the quality of the JPEG images inside PDF document. Read uint8_t.
55
type: docs
6-
weight: 118
6+
weight: 144
77
url: /aspose.slides.export/htmloptions/get_jpegquality/
88
---
99
## HtmlOptions::get_JpegQuality() method

content/cpp/english/aspose.slides.export/htmloptions/get_picturescompression/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: get_PicturesCompression()
33
second_title: Aspose.Slides for C++ API Reference
44
description: Represents the pictures compression level
55
type: docs
6-
weight: 144
6+
weight: 170
77
url: /aspose.slides.export/htmloptions/get_picturescompression/
88
---
99
## HtmlOptions::get_PicturesCompression() method

0 commit comments

Comments
 (0)