Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.Words for .NET 23.12 (DLLs only)

Download  Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 90.55MB
  • Date Added:
  • 4/12/2023

Description

This ZIP file contains the Aspose.Words for .NET and .NET Standard 2.0 assemblies. The assemblies are the same as in the MSI installer of the product of the same version. Download this if you want to use Aspose.Words without the MSI installer, for example because you cannot run MSI installers on Mono.

File Details

Custom Page Layout Specification in PDF Readers

In this release of the C# MS Word API, new public PageLayout property is added to the PdfSaveOptions class. New public PdfPageLayout enumeration has also been introduced.

By integrating this feature into the .NET apps, C# developers can define the initial page layout for documents opened in PDF readers.

Please check the following C# coding sample to learn how to customize layout in readers using the C# API:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET.git.
Document doc = new Document(MyDir + "Big document.docx");

// Display the pages two at a time, with odd-numbered pages on the left.
PdfSaveOptions saveOptions = new PdfSaveOptions();
saveOptions.PageLayout = PdfPageLayout.TwoPageLeft;

doc.Save(ArtifactsDir + "PdfSaveOptions.PageLayout.pdf", saveOptions);

Source*

Merge An Array of Documents into One File

A new public method Merge(Document[], MergeFormatMode) has been introduced to the LowCode.Merger class in this release.

This intuitive functionality allows you to merge documents in a simplified manner and requires only a few lines of code.

The below-given C# code example showcases the use of this method for merging multiple documents in C#:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET.git.
DocumentBuilder firstDoc = new DocumentBuilder();
firstDoc.Font.Size = 16;
firstDoc.Font.Color = Color.Blue;
firstDoc.Write("Hello first word!");
            
DocumentBuilder secondDoc = new DocumentBuilder();
secondDoc.Write("Hello second word!");
            
Document mergedDoc = Merger.Merge(new Document[] { firstDoc.Document, secondDoc.Document }, MergeFormatMode.KeepSourceLayout);
Assert.AreEqual("Hello first word!\fHello second word!\f", mergedDoc.GetText());

Source*

Insert WebP Images into Your Word Documents

This release brings a new addition in the form of WebP image support in the DocumentBuilder class.

Optimize your C# solutions and effortlessly read and add .WEBP images to the Word (.DOCX) documents in .NET Standard & .NET6+.

The following C# sample code shares how to insert WebP images in .NET Word documents:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET.git.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
            
builder.InsertImage(ImageDir + "WebP image.webp");

doc.Save(ArtifactsDir + "Image.InsertWebpImage.docx");

Source*

Please visit Aspose.Words for .NET 23.12 Release Notes to view a comprehensive list of new features, enhancements, and bug fixes in this release.

 English