Stimulsoft
197 subscribers
302 photos
6 videos
1 file
739 links
The latest news from Stimulsoft

Software for creating reports, dashboards, and forms in your apps for ASP.NET, .NET Core, JavaScript, Blazor, Angular, Java, WinForms, etc.

website - stimulsoft.com

#stimulsoft_youtube
#QOW
#did_you_know
#new_version
Download Telegram
Question of the week

Question: Does zooming in the preview affect line spacing in text?

Answer: If you don't set the line spacing for text explicitly, then, by default, browser engines set it themselves within 1.1-1.2, depending on the scale, font, etc.
Therefore, when you change the scale, the line spacing changes unpredictably, and accordingly, the text height "floats". You can set the LineHeight property for the text different from 1, for example 1.01, and the height will become fixed.

You can discuss topics related to Stimulsoft products on the forum. You may request support from our tech team. For licensing and purchasing inquiries, please get in touch with our sales managers at sales@stimulsoft.com

#QOW
Explore JavaScript report generation! We are starting a new article series about events. Today, we uncover the functionality of report object events. Stay tuned for more insights!

Read the article here.
Question of the week

Question:
I am exporting a report to PDF. When the PDF is opened, it shows garbled characters in Chinese. How do I solve this problem?

Answer:
There are two ways to add text to a PDF file, depending on whether the font file is embedded or not.

When a PDF file is being created, if the font file is available, it gets embedded in the PDF file. The text is then written using the internal font glyphs. As a result, the PDF file will be displayed correctly on all devices.

If a font file is not accessible during the creation of a PDF file, only Unicode character codes will be written. When the file is displayed, Adobe Acrobat will attempt to locate the required font or a similar one on the system and then find the character in that font. This may lead to issues with the display of Asian fonts, such as CJK, where many characters apart from the standard Latin may not be displayed at all.

Installing the Asian language support pack for Adobe Acrobat Reader may not always resolve this issue.

In the .NET Framework, our tool obtains fonts automatically from the system using GDI.

There is no access to GDI in .NET Core and JS, so only those fonts that are loaded into StiFontCollection or report resources can be embedded.

You can discuss topics related to Stimulsoft products on the forum. You may request support from our tech team. For licensing and purchasing inquiries, please get in touch with our sales managers at sales@stimulsoft.com

#QOW
Exciting news! Stimulsoft Reports, Dashboards, and Forms version 2024.2 is here with numerous enhancements.

In this update, we have introduced two new products for Python applications: Stimulsoft Reports.PYTHON and Stimulsoft Dashboards.PYTHON, both equipped with a JavaScript engine for data processing.

Version 2024.2 extends support to .NET 8.0 across all our products, including our WinForms, WPF, and WEB libraries.

Additionally, we have included a new feature - Web content that allows you to visualize and analyse data directly on dashboards.

Read more about other enhancements here.
Stimulsoft pinned «Exciting news! Stimulsoft Reports, Dashboards, and Forms version 2024.2 is here with numerous enhancements. In this update, we have introduced two new products for Python applications: Stimulsoft Reports.PYTHON and Stimulsoft Dashboards.PYTHON, both equipped…»
New version 2024.2.2 is here!

New features:

The "relativePath" option to control relative URLs when loading product scripts.

The "passQueryParameters" option allows for passing GET parameter values to the PHP event handler.

Enhancements:

Upgrade the version of the WebView2 library to the minimum required 1.0.2277.86.

Displaying the header and data style in the "View data" menu when using custom styles in dashboards.

The full list of changes you can find here.
Announcing important changes in working with Master Detail reports: details, workflow logic, examples, and helpful hints.
Please read about them here.
Did you know the differences between Stimulsoft's product lines for application developers and report creators? To provide clarity, we have established a dedicated comparison page on our website. Here, you will find information regarding limitations of use, source code accessibility, licensing terms and conditions, and more.

For inquiries related to licensing and purchases, kindly direct them to sales@stimulsoft.com. Any queries concerning technical aspects should be directed to our support team.

Explore more intriguing features by using the hashtag #did_you_know
New Article! Learn how to enhance the security of your documents with Stimulsoft products!

"Beginning with version 2023.4, we have integrated the described functionality into our products. Now, when exporting reports to Microsoft Office documents, users can secure them against unauthorized access...."

Read the full article here
Question of the week

Question:
I'm not able to assign a value to a list variable. It works fine for other types (e.g., int, string, datetime). How can I assign a value to a list variable?

Answer:
You can assign values to list variables using the following code:

report.Dictionary.Variables[paramName].DialogInfo.Keys = keys.ToArray(); 
report.Dictionary.Variables[paramName].DialogInfo.Values = values.ToArray();


The Question of the week section is presented in video format on our TikTok and YouTube.

You can discuss topics related to Stimulsoft products on the forum. You may request support from our tech team.

#QOW
In today's article, we discuss a scenario commonly encountered in report design practice - enabling caching directly from code. Discover more about the typical errors often encountered in this process and effective solutions.

You can find the article here.
Let's sum up the results of March 2024.

In version 2024.2:
- we released Reports.PYTHON and Dashboards.PYTHON;
- added support for .NET 8;
- added the new element - Web Content and much more.

Wrote new articles:
1. Some changes when creating Master-Detail reports
2. Protecting Microsoft Office documents in Stimulsoft software
3. Enabling caching from code

Published new videos:
Getting data from Firebird for creating dashboards
and
Activation of Angular viewer

Stay tuned!
In addition, the monthly summary is available in video format on our YouTube and TikTok.

#monthly_digest
New version 2024.2.3 is here!

New features:

Dokdo Island for South Korea.

Support for the Web Content dashboard element in ASP .NET MVC, and ASP .NET Core.

Enhancements:

The state of unavailable controls on the viewer toolbar.

Editors and menus in the Web designer have been optimized for small screen resolutions.

Displaying controls in the MS SQL connection editor in the WPF report designer.

The full list of changes you can find here.
Question of the week

Question:

In Reports.WPF, do I need to add a reference to "System.Drawing" to change the theme?

Answer:

Yes, our WPF assemblies use base assemblies such as Stimulsoft.Report and Stimulsoft.Base. These assemblies utilize System.Drawing. It is within the Stimulsoft.Base assembly where there is a class that works with a single theme for all platforms: WinForms/WPF, etc. That is why the compiler requires this assembly.

You can discuss topics related to Stimulsoft products on the forum. You may request support from our tech team.

#QOW