GroupDocs.Conversion for .NET 24.9 Release Notes
There are 20+ features, improvements, and bug fixes in this release.
Full list of changes in this release
Key | Category | Summary |
---|---|---|
CONVERSIONNET-7154 | Feature | Implement Uue to Zst, Z, Xz, Lzma, Lzip, Gzip, Bzip2, Uue conversion |
CONVERSIONNET-7146 | Feature | Add support for conversion to VSD |
CONVERSIONNET-7140 | Feature | Implement conversion from HEIC |
CONVERSIONNET-7091 | Feature | Convert from raster image with vectorization |
CONVERSIONNET-7155 | Feature | Implement Zst, Z, Xz, Lzma, Lzip, Gzip, Bzip2 to Uue conversion |
CONVERSIONNET-7161 | Enhancement | Improve file type detection if LoadOptions are provided without specified Format |
CONVERSIONNET-7131 | Enhancement | Option to remove metadata when converting from Pdf document |
CONVERSIONNET-7130 | Enhancement | Option to remove metadata when converting from Presentation document |
CONVERSIONNET-7129 | Enhancement | Option to remove metadata when converting from Spreadsheet document |
CONVERSIONNET-7128 | Enhancement | Option to remove metadata when converting from WordProcessing document |
CONVERSIONNET-7184 | Bug | Setting page options raises the Index was outside the bounds of the array. |
CONVERSIONNET-6969 | Bug | Regression: HTML to RTF - Text is rendered as object instead of text |
CONVERSIONNET-7132 | Bug | Regression: Extracting MSG from attachment invalid filetype |
CONVERSIONNET-6905 | Bug | Select others MPP file Columns on Conversion |
CONVERSIONNET-7086 | Bug | Word file with Thai language to PDF conversion issue |
CONVERSIONNET-7042 | Bug | Html to pdf conversion images missing |
CONVERSIONNET-6682 | Bug | PDF to Excel conversion - Some numerical cells were translated incorrectly |
CONVERSIONNET-4121 | Bug | DOCX to PDF conversion layout issue |
CONVERSIONNET-6661 | Bug | Some file types are improper recognised as Svg |
CONVERSIONNET-7116 | Bug | Missing image when converting from xlsx to pdf |
CONVERSIONNET-7156 | Bug | Encoding problems when converting xls to csv |
CONVERSIONNET-7040 | Bug | Specific HTML to PNG conversion - output is not as expected |
CONVERSIONNET-7138 | Bug | Native and converted text files embedded in MS Word document are corrupted |
CONVERSIONNET-7183 | Bug | The GetDocumentInfo() method raises “Value cannot be null” exception |
Major features
- Added support for conversions between UUE and multiple formats including ZST, Z, XZ, LZMA, LZIP, GZIP, and BZIP2
- Enabled conversion to VSD format
- Introduced support for converting from HEIC format
- Implemented vectorization when converting from raster images
- Enhanced file type detection when LoadOptions are provided without a specified format
Public API and backward incompatible changes
- New RasterImageLoadOptions
- To enable conversions from HEIC images, the following NuGet package must be referenced: FileFormat.HEIC.
Use the code snippet below to perform the conversion:public class HeicConnector : IHeicConnector { public BitmapInfo GetBitmapInfo(Stream heicStream) { var heicImage = HeicImage.Load(heicStream); var pixels = heicImage.GetByteArray(FileFormat.Heic.Decoder.PixelFormat.Bgra32); var width = (int)heicImage.Width; var height = (int)heicImage.Height; return BitmapInfo.Create(pixels, width, height, BitmapInfo.PixelFormat.Bgra32); } } var loadOptions = new RasterImageLoadOptions(); loadOptions.SetHeicConnector(new HeicConnector()); FluentConverter.Load("sample.heic") .WithOptions(loadOptions) .ConvertTo("sample.heic.png") .WithOptions(new ImageConvertOptions { Format = ImageFileType.Png }) .Convert();
- A new property, Encoding has been added to SpreadsheetConvertOptions. This property allows you to specify the encoding to be used when converting to delimited formats.