Skip to end of metadata
Go to start of metadata

This page contains release notes for GroupDocs.Metadata for .NET 18.11.

Major Features

There are the following features and enhancements in this release:

  • Reduce memory consumption of the PDF format
  • Reduce memory consumption of supported Excel formats
  • XlsFormat: Add support for missing metadata properties
  • Implement the ability to work with metadata stored in FLV files

All Changes

Key

Summary

Category

METADATANET-1640Reduce memory consumption of the PDF formatEnhancement
METADATANET-2422Reduce memory consumption of supported Excel formatsEnhancement
METADATANET-2436XlsFormat: Add support for missing metadata propertiesEnhancement
METADATANET-470Implement the ability to work with metadata stored in FLV filesNew Feature

Public API and Backward Incompatible Changes

This section lists public API changes that were introduced in GroupDocs.Metadata for .NET 18.11. It includes not only new and obsoleted public methods, but also a description of any changes in the behaviour behind the scenes in GroupDocs.Metadata which may affect existing code. Any behaviour introduced that could be seen as a regression and modifies existing behaviour is especially important and is documented here.

Reduce memory consumption of the PDF format

Description

This enhancement allows working with PDF documents with less memory consumption.

Public API changes

None.

Usecases

Please note that the PdfFormat class implements the IDisposable interface and it's necessary to call the Dispose() method when you're done working with its instance.

C#

If you are loading a PDF file from a stream, it's up to you to close the stream when the file is not needed anymore.

C#

The same rule works if you are saving the output file into a stream.

C#

Reduce memory consumption of the Excel formats

Description

This enhancement allows working with Excel documents with less memory consumption.

Public API changes

None.

Usecases

Please note that the XlsFormat class implements the IDisposable interface and it's necessary to call the Dispose() method when you're done working with its instance.

C#

If you are loading an Excel document from a stream, it's up to you to close the stream when the file is not needed anymore.

C#

The same rule works if you are saving the output file into a stream.

C#

Add support for missing properties in XlsFormat format

Description

This enhancement adds some new metadata properties to the XlsMetadata class.

Public API changes

The Language property has been added to the XlsMetadata class

The setter has been added to the XlsMetadata.ContentStatus property

The setter has been added to the XlsMetadata.ContentType property

The setter has been added to the XlsMetadata.CreatedTime property

The TotalEditingTime property has been added to the XlsMetadata class

The LastSavedTime property has been added to the XlsMetadata class

The setter has been added to the XlsMetadata.LastPrintedDate property

The setter has been added to the XlsMetadata.LastSavedBy property

The XlsMetadata.RevisionNumber property has been marked as obsolete

The Revision property has been added to the XlsMetadata class

The setter has been added to the XlsMetadata.Version property

Usecases

Get and set Excel metadata properties

C#

Implement the ability to work with metadata stored in FLV files

Description

This new feature allows a user to work with metadata stored in FLV files.

Public API changes

The FlvFormat class has been added to the GroupDocs.Metadata.Formats.Video namespace

The FlvHeader class has been added to the GroupDocs.Metadata.Formats.Video namespace

The Flv item has been added to the DocumentType enum

The Flv item has been added to the MetadataType enum

Usecases

Check whether a file is an FLV video.

C#

Read and write XMP metadata.

C#

Remove XMP metadata.

C#

Read FLV header metadata.

C#
Labels
  • No labels