Remove Digital Signatures from ODT
This release of API introduces the feature that lets you seamlessly remove digital signatures with the new DigitalSignatureUtil.RemoveAllSignatures
method. Enhance security effortlessly.
The following C# sample code shows how to remove digital signatures from ODT documents using API:
DigitalSignatureUtil.RemoveAllSignatures("in.odt", "out.odt");
Source*
MathML Rendering Perfected: Bug Fix for Embedded Image Elements
Aspose.Words for .NET API addresses incorrect rendering issues when math elements contain embedded images. Experience precise rendering in every document.
Enhanced Find and Replace Search via API
This release of the API introduces the IgnoreShapes
property in FindReplaceOptions
class. Easily ignore shapes within text during the Find and Replace operation for better document processing and productivity.
This following C# code sample shows how to ignore shapes while conducting a find and replace operation within a document using API:
DocumentBuilder builder = new DocumentBuilder();
builder.Write("123");
builder.InsertShape(ShapeType.Balloon, 200, 200);
builder.Write("456");
builder.Document.Range.Replace("123456", "789", new FindReplaceOptions() { IgnoreShapes = true });
Console.Write(builder.Document.GetText());
// This code produces the following output:
// 789
// \u000c
Source*
Versatile Chart Series Types: Unleash Combo Chart Customization
The SeriesType
property has been added to the ChartSeries
class.
The definition of the added ChartSeriesType
Enum type includes the following types of charts:
- Area chart
- Stacked Area chart
- 100% Stacked Area
- 3D Area chart
- 3D Stacked Area chart
- 3D 100% Stacked Area chart
- Bar chart
- Stacked Bar chart
- 100% Stacked Bar chart
- 3D Bar chart
- 3D Stacked Bar chart
- 3D 100% Stacked Bar chart
- Bubble chart
- 3D Bubble chart
- Column chart
- Stacked Column chart
- 100% Stacked Column chart
- 3D Column chart
- 3D Stacked Column chart
- 3D 100% Stacked Column chart
- 3D Clustered Column chart
- Doughnut chart
- Line chart
- Stacked Line chart
- 100% Stacked Line chart
- 3D Line chart
- Pie chart
- 3D Pie chart
- Pie of Bar chart
- Pie of Pie chart
- Radar chart
- Scatter chart
- Stock chart
- Surface chart
- 3D Surface chart
- Treemap chart
- Sunburst chart
- Histogram chart
- Pareto chart
- Pareto Line chart
- Box and Whisker chart
- Waterfall chart
- Funnel chart
- Region Map chart
The following C# code snippets shows how to add or remove series of a specific type of Combo chart using API:
Document doc = new Document("ComboChart.docx");
Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
Chart chart = shape.Chart;
// Remove all series of the Column type.
for (int i = chart.Series.Count - 1; i >= 0; i--)
{
if (chart.Series[i].SeriesType == ChartSeriesType.Column)
chart.Series.RemoveAt(i);
}
// Add a new series.
chart.Series.Add(
"New Series",
new string[] { "Category 1", "Category 2", "Category 3", "Category 4" },
new double[] { 5.6, 7.1, 2.9, 8.9 });
doc.Save("out.docx");
Source*
For a complete list of features, enhancements, and bug fixes in this release please visit, Aspose.Words for .NET 23.5 Release Notes.