Skip to content

Releases: fileformat-words/FileFormat.Words-for-.NET

v24.12.0

18 Dec 14:49
28d9331
Compare
Choose a tag to compare

What's Changed

Full Changelog: v24.10.0...v24.12.0

v24.10.0

25 Oct 11:59
7ce33c7
Compare
Choose a tag to compare

What's Changed

  • New Feature: Create Group Shapes Connected with Connector by @sabir-aspose in #34

Full Changelog: v24.9.0...v24.10.0

Usage Source Code

var doc = new FileFormat.Words.Document();
var body = new FileFormat.Words.Body(doc);
var diamond = new FileFormat.Words.IElements.Shape(0, 0, 200, 200,
                IElements.ShapeType.Diamond);
var oval = new FileFormat.Words.IElements.Shape(300, 0, 200, 200,
                IElements.ShapeType.Ellipse);
var groupShape = new FileFormat.Words.IElements.GroupShape(diamond, oval);
body.AppendChild(groupShape);
doc.Save("groupshapes-created-csharp.docx");

v24.9.0

11 Sep 15:52
68b0dd2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v24.7.1...v24.9.0

Code example to create a shape:

var doc = new FileFormat.Words.Document();
var body = new FileFormat.Words.Body(doc);
var shape = new FileFormat.Words.IElements.Shape(100,100,400,400,
                FileFormat.Words.IElements.ShapeType.Hexagone);
body.AppendChild(shape);
doc.Save("hexShape.docx");

Code example to load shapes:

var docs = new FileFormat.Words.Document("shapes.docx");
var body = new FileFormat.Words.Body(docs);
System.Console.WriteLine("Shapes : ");
foreach (var shape in body.Shapes)
{
    System.Console.Write("---" + shape.Type);
}
  • For more detailed code examples, please feel free to check out FileFormat.Words for .NET examples v24.9.0

v24.7.1

19 Jul 20:30
f464d5f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v24.7.0...v24.7.1

v24.7.0

09 Jul 17:19
9fd91e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v24.6.0...v24.7.0

v24.6.0

12 Jun 10:42
21b74f8
Compare
Choose a tag to compare

The following issues were resolved in this release via pull request #17 :

For usage examples and gist of new features, please visit Openize.Words.Examples v24.6.0.

v24.5.2

24 May 13:37
Compare
Choose a tag to compare

Features

  • The product is rebranded from FileFormat.Words for .NET to Openize.Words for .NET.
  • The public namespaces were changed as below:
    • FileFormat.Words was changed to Openize.Words
    • FileFormat.Words.IElements was changed to Openize.Words.IElements
  • The code examples to use latest SDK can be found here.
  • The SDK usage gists can be found here.
  • The changes from v24.5.1 to v24.5.2 can be tracked here.

v24.5.1

16 May 20:36
Compare
Choose a tag to compare
  • Changed the way of reading and modifying existing word documents to make reading/modifying robust and reliable.
  • Fixed loading/reading list styles of existing word documents.
  • For more info about v24.5, please feel free to check out v24.5.0

v24.5.0

15 May 02:32
Compare
Choose a tag to compare
  • Backend OpenXML SDK updated to latest version 3.0.2 from 2.20.0 which includes several optimizations.
  • Updated backend implementation to make list paragraphs (single/multilevel) more flexible and compatible with word online.
  • Example to handle multiple multilevel list paragraphs added. Also, numeric list paragraph example/gist and multilevel roman-alphabetic list paragraph example/gist updated as per new optimizations and these should create word online compatible documents.
  • Numbering level starting value changed to 1 instead of 0 to make it more human readable.
  • Template for creation of a word document from scratch updated to match to the word document created by word online.
  • Introduction of several new styles for paragraphs including List, Title, Subtitle, Quote, IntenseQuote, Header and Footer.
  • Changes from v24.3.0 to v24.5.0 can be tracked here.

v24.3.0

31 Mar 00:38
facaff3
Compare
Choose a tag to compare
  • Support for Numbered Paragraph List (New Feature) - Usage Code Example (Please use this example with v24.5.0 as it includes optimization)
  • Support for Roman Paragraph List (New Feature) - Usage Code Example (Please use this example with v24.5.0 as it includes optimization)
  • Support for Alphabetic Paragraph List (New Feature) - Usage Code Example (Please use this example with v24.5.0 as it includes optimization)
  • Paragraph Alignment Values Changed to Enum - See Enum ParagraphAlignment
  • Changes from v24.2.0 to v24.3.0 can be tracked here.