GroupDocs.Comparison for .NET 26.1 Release Notes
This page contains release notes for GroupDocs.Comparison for .NET 26.1
GroupDocs.Comparison version 26.1 includes multiple improvements to strengthen performance and stability.
Full list of changes in this release
| Key | Category | Summary |
|---|---|---|
| COMPARISONNET-4511 | Enhancement | Improved document preview functionality |
| COMPARISONNET-4294 | Enhancement | Added dimension settings to preview functionality |
Major Features
Added dimension settings to preview functionality
When previewing a file, you can now specify dimension settings using the Resolution option.
string sourcePath = @"source.pdf";
using (Comparer comparer = new Comparer(sourcePath))
{
ReleasePageStream releasePageStreamDelegate = delegate (int number, Stream stream)
{
stream.Close();
};
PreviewOptions previewOptions = new PreviewOptions(pageNumber =>
{
string outputFolder = @"c:\Temp";
var pagePath = Path.Combine(outputFolder, $"result_{pageNumber}.png");
return File.Create(pagePath);
},
releasePageStreamDelegate);
previewOptions.PreviewFormat = PreviewFormats.PNG;
previewOptions.PageNumbers = new int[] {2,3};
previewOptions.Resolution = new PreviewResolution()
{
HorizontalResolution = 300,
VerticalResolution = 300
};
comparer.Source.GeneratePreview(previewOptions);
}