Design Atoms Framework Changelog
- 4 minutes to read
This topic includes new features, improvements, and bug fixes for the front-end lib of Design Atoms Framework 7.
7.1.10 - March 6, 2024
General Improvements
- Improved loading images from Asset Storage for VDP scenarios.
Bug Fixes
- Fixed a problem with rendering editable text to PDF files.
- Fixed a problem with color management when rendering output files in grayscale color space.
7.1.9 - February 20, 2024
Bug Fixes
- Fixed a problem with long initialization of fonts after restarting the application.
- Fixed a problem with file cache initialization.
7.1.7 - January 12, 2024
Bug Fixes
- Fixed a problem with multiple loading of the same image for rendering VDP products.
7.1.6 - December 14, 2023
Bug Fixes
- Fixed a problem with loading and rendering compressed images from PDF files.
- Fixed some problems with rendering spot colors in PDF outputs.
- Fixed a problem with transferring a color to inactive containers when using the
updateContainer
method withoutputColor
.
7.1.5 - December 8, 2023
Bug Fixes
- Fixed a problem with text rendering when First Baseline Offset was set to
Cap Height
in InDesign templates. - Fixed a problem when single-line bounded text did not fit into the bounding rectangle in the viewer.
7.1.4 - November 30, 2023
General Improvements
- Improved rendering of texture and spot containers. You can now specify the color to be rendered in PDF files by using the
OutputColor
property.
7.1.3 - November 22, 2023
Bug Fixes
- Fixed a problem with color management when rendering previews of PDF graphics for the viewer.
- Fixed a problem when Adobe Illustrator could open rendered print files with inverted colors.
- Fixed a problem when layout was not applied after editing a text item.
7.1.0 - October 24, 2023
New Features
- Implemented a more realistic rendering of CMYK colors in the viewer and proof images.
- Added support for interactive zones. You can now define logical design regions that are important to the user during editing. These zones become highlighted when the user clicks or hovers the pointer over them.
- Added support for PDF BleedBox when importing PDF files as templates. You can now specify if it should be applied or not through the PdfBleedBoxMode property. By default, the bleed zone of the first page is applied if the print area doesn't contain a bleed definition.
General Improvements
- Improved processing of
Spot
andTexture
containers inIProductRenderer.RenderHiRes
methods. Previously, these containers were rendered only on the same page with the main container, but now they will appear either on a separate page or in separate files, depending on theRenderingConfig
settings.
Bug Fixes
- Fixed a problem when text alignment on the canvas and in output files was different.
7.0.5 - October 9, 2023
Bug Fixes
- Fixed a problem with rendering formatted text in PDF assets when it contains non-escaped ampersand (
&
) symbols. - Fixed a problem when
IProductHandler.GetProductFontsExtended
did not return the font style in some cases.
7.0.4 - September 29, 2023
Bug Fixes
- Fixed a problem with rendering a
LayoutItem
with nested text items. - Fixed a problem when rendering multiple QR codes resulted in large memory consumption and failed in some cases.
Other
- The default value of the
UseHiResDpiForPdfResize
config parameter is now set toFalse
.
7.0.3 - September 22, 2023
Bug Fixes
- Fixed a problem when dashed lines were imported as solid lines in some cases.
Other
- Fixed a security issue.
7.0.2 - September 18, 2023
General Improvements
- Added support for vector output from spot containers.
- Added handling of corrupted font files.
Bug Fixes
- Fixed a problem when editable text items would not save changes.
- Fixed a problem when new items were added to the foreground container.
- Fixed some problems when clipart and groups of items were not resized correctly.
- Fixed a problem with saving text items after applying the stroke or shadow effects to them.
7.0.1 - July 31, 2023
General Improvements
- Added support for the
BlackAndTransparent
image effect.
Bug Fixes
- Fixed a problem with image quality reduction after applying the B&W effect.
- Fixed a problem that caused Can't find image error when using
VdpRenderer
.
7.0.0 - June 28, 2023
Major Feature Highlights
- Rendering performance - improved the rendering speed and quality. Design Atoms now renders text shadows, complex vector paths, and large image sizes. In some cases, the speed of loading, parsing, and rendering of complex designs with a large number of elements has been increased by 10 times.
- Text as text - added the possibility to render text to PDF files as a text object. To do so, set the
IConfiguration.PdfTextOutputMode
property toText
. By default, this property isOutlines
, and text is rendered as a set of outlines.
General Improvements
- Bounded text items with overflow strategy
FitToWidth
now uses copyfitting settings from the Graphics Mill engine. In other cases, copyfitting settings built into Design Atoms are still used. In the future releases,BoundedTextItem
will use copyfitting settings from Graphics Mill for all strategies. - The following converter classes were moved from the model:
- Added the
JustificationConverter
class for conversion betweenDesignAtoms.Model.Items.TextAlignment
and the following Graphics Mill properties:Codecs.Idml.Justification
,Codecs.Psd.PsdTextJustification
,AdvancedDrawing.TextAlignment
, TextWhizz-string, and GM-string. - Added the
ParagraphSettingsConverter
class to convertCodecs.Idml.Paragraph
toDesignAtoms.Model.Items.ParagraphSettings
. - Implemented
DesignAtoms.Model.Utils.EnumParser
. - Implemented the
GraphicsContainerItemsProcessor
class for color conversion when rendering aGraphicsContainer
. - Removed the dependency of
FontService
onIMemoryCachingService
. - Minor internal changes in the
ColorManagement
.