[]
        
(Showing Draft Content)

Version 7.0.0

New Features and Improvements

  • Added ContentObject.CanAdd() method to check whether a ContentObject of the specified type can be added to the current object.

  • Added ContentObject.CanAddContentControl() method to check whether a ContentControl of the specified type can be added to the current object.

  • Added Body.CanAdd() method to check whether a ContentObject of the specified type can be added to the current body.

  • Added Body.CanAddContentControl() method to check whether a ContentControl of the specified type can be added to the current body.

  • Added Section.CanAdd() method to check whether a ContentObject of the specified type can be added to the current section.

  • Added Section.CanAddContentControl() method to check whether a ContentControl of the specified type can be added to the current section.

  • Added the following support for picture effects:

    • [Picture effects] RecolorType enum: specifies the type of an image color change.

    • [Picture effects] ImageEffectType enum: specifies the image effect type.

    • [Picture effects] UserColor class: represents an extended color.

    • [Picture effects] WebVideoProperties class: represents properties for displaying an online video to the user.

    • [Picture effects] ImageEffect class (derived from FormattingBag): the abstract base class for image effects.

    • [Picture effects] AlphaBiLevel class: represents an Alpha bi-level effect.

    • [Picture effects] AlphaCeiling class: represents an alpha ceiling effect.

    • [Picture effects] AlphaFloor class: represents an alpha floor effect.

    • [Picture effects] AlphaInverse class: represents an alpha inverse effect.

    • [Picture effects] AlphaModulation class: represents an alpha modulate fixed effect.

    • [Picture effects] AlphaModulationComplex class: represents an alpha modulate complex effect.

    • [Picture effects] AlphaReplace class: represents an alpha replace effect.

    • [Picture effects] BiLevel class: represents a bi-level (black/white) effect.

    • [Picture effects] ColorChange class: represents a color change effect.

    • [Picture effects] ColorReplacement class: represents a solid color replacement effect.

    • [Picture effects] Duotone class: represents a duotone effect.

    • [Picture effects] Grayscale class: represents a grayscale effect.

    • [Picture effects] HslEffect class: represents a hue, saturation, or luminance effect.

    • [Picture effects] Luminance class: represents a luminance effect.

    • [Picture effects] Tint class: represents a tint effect.

    • [Picture effects] ImageEffectList class: represents a list of image effects.

    • [Picture effects] EmbeddedImageData class: represents embedded image data.

    • [Picture effects] New members have been added to the PicturePreset enum.

    • [Picture effects] New members have been added to the ImageData class.

  • Updated OpenXml library version to 2.20.

  • [Picture effects] Blur and FillOverlay classes now derive from ImageEffect (previously they derived directly from FormattingBag).