Release notes for Lasernet version 10
Lasernet 10.2 has been released
Release date: 18-03-2022
We are pleased to announce that Lasernet 10.2 had been released.
This latest version of Lasernet brings new features and fixes of the components of Lasernet 10.
The main new features in this version are:
- Raised the security level in the Lasernet Config Server
- More flexible ways to design layouts for label prints with limited space
- Support for sending attachments of up to 150 mb, as multiple parts
- Language selection packages in Tesseract OCR and improved quality of performance of OCR with the Tesseract module
Check out the new features in this release below.
Lasernet Config Server
The news in the Lasernet Config Server raise the security level.
Deployment to multiple servers at once
Support has been added for deployment to multiple servers at once from Lasernet Config Server. This mean that you can deploy to Multiple Servers simultaneously – not only from the Lasernet Developer, but also from the Lasernet Config Server. When you click deploy, you can select multiple servers from here as well and select a configuration and deploy to your server.
Syntax check
In the new version, there have been added syntax check to Azure Service Bus and Storage Account connection strings and key/value pairs have been added to the Printer Server properties. This means that we are now validating and have a validate check to make it more bullet proof for you.
Increased security level
The security level has been increased by optionally maintaining the server list in the C:\ProgramData\Formpipe Software\Lasernet 10\Config\Default\ServerSettings.json configuration file, to mitigate a “server-side request forgery”.
Signed in user, with no permissions, is informed with a status message in Config Server and Monitor. When you are signing in, we now have this app access, so we could have input customers who can access the Config Server, but they aren’t allowed. You can send the backend up to no allowance with the message “The signing users have no permission”.
Lasernet Form Editor
By introducing two new settings to set the font point size and font width scale for rearranges, Lasernet Form Editor and Engine 10 will support more flexible and dynamic ways to design layouts for label prints with limited space for text, while requesting the largest possible font size to improve readability.
Font Point Size
A new setting to overwrite a fixed font size defined in the Fonts tab. This feature enables you to Rearrange a text, with the highest possible font size that can fit into a text box. Font Point Size is supported for Rearranges and Conditional Rearranges where Size Type is set to Auto Y or Manual.
This is a nice, highly asked feature request for customers who do labels. These can be very difficult to create, because there is limited size for text and so on.
Imagine that you have a text, and you only have this limited space, but you want the highest font possible. In Lasernet, when you are rearranging, you have been used to always defining with a fixed font size. Now we are actually able by adding new properties to the positions tabs in our rearrange dialogue that you can now define a Font Point Size between a minimum and a maximum range.
You can also do this with Font Width Scale.
Font Width Scale
A new setting to calculate the scaling width of text. Similar to Font Point Size, the setting will prioritize the scale to insert the most text possible in Rearranges with Position → Size Type set to Auto Y or Manual.
Font Width Scale is actually scaling the font instead of making the font size extracting. The whole idea is, if you have limited space for labels, text etc., then Lasernet calculate the highest possible size for your text strings that you are rearranging, which can various from label to label, document to document.
The output result can also work as a combination of the two settings. The highest possible scale is used before highest possible font size.
Override sheet output format
A new Override sheet output format check box, added to Rearrange → Formats tab, will give you full control over whether number or date formats should be overwritten with enhanced output format settings. If not activated, the settings will be retrieved from the values added to Sheet Options → Regional Profiles or from the class sheet.regionalProfile if the JavaScript has been added to the sheet.
This has also been requested because of Regional Profiles. When you are adding a Regional Profile these settings for rounding, numbers of decimals, they were forced to be used, when you ticked this overwrite sheet profile, meaning that you could not easily maintain them for each rearrange. Also, if you are adding some Regional Profiles from script, now you have the setting to turn them on/off, whether these should be used or not. And it makes it much more flexible.
Lasernet Developer, Outlook and Sharepoint modules
Outlook Mail (output)
We are re-introducing support for sending attachments of up to 150 mb, as multiple parts, with the Outlook Mail output module. We have faced several limitations for speed and features in the Microsoft Graph API. Therefore, the following features has been added:
- For optimal performance, emails smaller than 4 mb are now sent as a single part via the Microsoft standard mail API
- Emails larger than 4 mb are sent as multiple parts via the Graph API
- Automatically deleting emails in the Sent Items folder, via property in Outlook Mail module, is only supported for emails with attachments smaller than 4 mb
- Deleting emails with attachments larger than 4 mb must be handled manually by adding Exchange Server policy rules as recommended by Microsoft support
- Added support for “Create draft without sending it” and a JobInfo “MailDraft” to overwrite this property. When you are ticking “Create draft without sending it”, then you will see that when an e-mail is being send, it will actually be stored for that user who are sending it in his drafts, so he can open the e-mail from Outlook, make some changes or review it and then click send, before it is actually being send. So now it is not Lasernet sending it, it’s the end user. We have a JobInfo so we can control this settings and overwrite the settings, so it’s not hard coded. So when mail drafts are either true or false defined in the data, then it will do exactly the same, but controlled from you guys in the data stream.
SharePoint
The main feature here is “Added authentication as application for SharePoint Graph communication”. The main idea and why this is very useful is that the connection will never expire. Or more or less, because a Client Secret can also expire, but it can be set up to two years, before it should be expired.
With this feature, we can click the application, then the Lasernet Sharepoint as an application must be registered as an app by an Azure AD admin in Azure, so Lasernet is a known application who can login. The admin will then provide you with a ClientID and Client Secret for login into the backend. Read user name and password, if a user is login in. Now it’s an application that is login in, then we are calling it ClientID and Client Secret, and when you have these two settings, you can login into the backend.
All new features in SharePoint:
- Support for on-premise server for Legacy REST API
- Password substitution support for SharePoint module running in legacy mode
- Added authentication as application for SharePoint Graph communication
- Lasernet SharePoint must be registered as an app by an Azure AD admin
- Azure AD admin must provide a ClientID and Client Secret for the module to sign in
- Connection will never expire compared to a user sign in
Lasernet Web Client
With Lasernet Web Client 10.2 you can now easily navigate between web apps and queues with many jobs.
Support for the web app menu allows easy navigation between the other web apps introduced in Lasernet 10. You can navigate from the web client, you can see all the apps, and you can even add links with icons to other apps if you like, and then you can navigate to all the applications.
Clicking the selected Job or Queue will refresh the job list and, for new incoming jobs, numbers of jobs in queues.
Pagination support has been added for the Job list, enabling faster browsing between a long range of Jobs in a similar way to the Lasernet Client app.
This has changed the way you're retrieving jobs. Mainly a feature that is very convenient, if you have many many jobs in a que, e.g. paused jobs or failed jobs. In the previous jobs, you were scrolling and the server would spent time on retrieving jobs. Therefore, we introduce the pagination system. So you just click on that specific page, and you can define how many rows per page you would like to see. When you click next, it will fetch you e.g. 30 jobs per time. It makes our Client Server solution fetching data more fast for retrieving data, and works better and similar to Lasernet Client.
XML Transformer Editor
Selecting an action in the XML Transformer Editor 10 will now automatically expand only the associated XML sub-nodes, not the entire XML.
Lasernet Input Management
Tesseract OCR
Language selection packages in Tesseract OCR, bundled with the Lasernet Server 10, are automatically copied to the Resources and stored as a part of the configuration -> Able to use language packages to improve the OCR processes.
We don’t have support for Asian and Arabic characters, but Western European characters. But not only characters, also words. They were bundle with Lasernet in previous versions, and could not be changed, because they were parts of the system files.
Now in the Tesseract module, when you activate them, they will automatically be copied to the Resources folder, where you have grab files, overlays files and script files etc.. So, they will be copied to Resources. We have a new Tesseract folder, and when you click on the trained data, you can add more and more words.
A new Tesseract Language Editor allows further editing of these user-words and user-patterns to tessdata stored in resources, without changing the original bundles packages. This is to customize the quality of the OCR processing in the Tesseract module. As a result, the quality of performance of OCR with the Tesseract module is improved.
Now the words are configuration specific, and for this customer specific. So, you can add more words, e.g. if a customer has common words, common company names, which is very important to be improved in the way it’s extracting OCR from scan and documents, then they can be maintained from here, improved and made better – and customized per user since they're not system files anymore.
Lasernet OCR Engine and Dictionary Service
Connection settings in Lasernet OCR Engine 10 have been removed from the OCR Engine module.
Connection settings for OCR Engine and Dictionary Server are centralized, maintained on and retrieved from the Lasernet Config Server 10. This means that it's not maintained and retrieved from the local computer, and you will see that the OCR Engine has been removed. There were a lot of settings, now we only have a form setting, where the default OCR forms are stored on the server side.
The Connection tab in the Setup settings has been replaced with a Forms tab to define the Forms directory. The connection settings are shared with the Lasernet Config Server 10 and are no longer required to be configured in the OCR Engine.
Dictionary Service
The connection settings for the Dictionary Server are moved to a new Dictionary tab and the hostname and port number for the Dictionary Server are moved to the Lasernet Config Server 10 in the Dictionary Server tool settings.
We have created a new dictionary tab, because then we don’t have this connection tab anymore. In this dictionary tab, since the port number everything is maintained on the server, then you only have to select the dictionary server, you created on the server.
It could be selected from the drop-down box, because you are now logged in to the config server. It knows what you have added on the server side, and then the languages.
Note: When upgrading to Lasernet 10.2 the Dictionary Settings must be re-configured for integration to new configuration format.
"Capture body" is a new setting to force the OCR Engine to include (experimental) or exclude capturing of item lines in documents when AutoCapture is activated.
Lasernet OCR Editor
- Added support for sign in via Azure AD Authentication enabling multi-factor authentication supporting automatic version synchronization
- Simplified process to configure connections between apps and server
- Added several improvements to the Auto Capture feature, introduced in Lasernet 10.0, to automatically capture data of incoming documents based on OCR Fields stored in the Lasernet Dictionary
Sign in with your organizational account and authenticate against external authentication providers like Azure Active Directory, enabling two-factor authentication.
Connection settings required for Lasernet OCR Editor 10 have been removed from the application. The connection settings from Lasernet 10.2 are automatically retrieved from the Lasernet Config Server 10.
The optional settings are simplified and only require the name of the Server instance and OCR Engine.
Note: If the connection, defined in the Config Server, is running without an untrusted self-signed certificate the Misc → Trust UntrustedRoot setting must still be activated before an OCR Engine can be selected.
Manually activation of Trust UntrustedRoot is no longer required and is removed from UI. A secure connection is mandatory from Lasernet 10.2 and automatic managed when you sign in to the Lasernet Config Server 10.
Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den.
The roadmap for Lasernet 10 2022 is here!
Release date: 12-01-2022
We are pleased to announce that the roadmap for Lasernet 10 is now available to download.
2022 will be with a focus on new features and enhancements.
Click on the roadmap to download it and see what 2022 has to offer.
Please note: The roadmap is only indicative and is subject to change.
Lasernet 10.1.3 has been released
This latest version of Lasernet brings new features and fixes of the components of Lasernet 10.
Check out the new features, fixes and enhancements of the new release below.
Contact our Account Manager, Kristian Truesen, for more information and/or upgrade path at Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den. or +45 3147 2159.
Autoform DM
#281207 Autoform DM Upload Module
Module has been updated with fix for a security vulnerability identified in Log4Net.dll
Status: Security enhanced
Developer
#274125 Developer
The grabs are now hidden from the Dependency Walker.
Status: Fixed
#271971 Developer
There were some minor Dependency Walker stability issues when file was removed or renamed.
Status: Fixed
#271916 Developer
Added support for collapse/expand in View Dependencies.
Status: Feature enhanced
#230429 Developer
All changes disappeared from a configuration when they were not committed and the configuration was renamed
Status: Fixed
#271966 Developer/Module Tester
Module Tester crashed in Engine/Output modules like Tesseract because of missing PublicID.
Status: Fixed
Form Editor
#275003 Form Editor
Rearranges containing a large number, with 24 or more digits, could cause a crash when rearrange was set as a number type.
Status: Fixed
#269464 Form Editor
WMF & SVG images sometimes rotated the wrong way.
Status: Fixed
#276512 Form Editor
The 'Select Grab File(s)' dialog window closed incorrectly when canceling the information dialog.
Status: Fixed
#274434 Form Editor
Icon for module type was missing in the destination list view.
Status: Fixed
#274238 Form Editor
Incorrect data was added to the "UD– AdressTyp" for Swiss QR Codes.
Status: Fixed
#269178 Form Editor
In rare scenarios, Object was still locked even though the first multi-user had closed the object.
Status: Fixed
#270572 Form Editor
Removed Lasernet Reference Printer column in Form ► Define Sheets menu.
Status: Deprecated
Lasernet Client
#254151 Lasernet Client
Jobs were not editable at highest queue level.
Status: Fixed
#270581 Lasernet Client
The View ► Select color swatch selection was not saved between sessions.
Status: Fixed
#280871 Lasernet Client
There was a security issue where a user could remove jobs and change JobInfos in Lasernet Client without the required permissions
Status: Fixed
Lasernet Server
#281479 Lasernet Server
There was an issue in the job engine where read rights were incorrectly used instead of write rights when releasing a queue in Lasernet Client.
Status: Fixed
PDF tools
#196753 PDF Engine
Reduced memory usage when creating PDF files.
Status: Feture enhanced
#271703 PDF Extract
Handling extraction of meta fields that corrupted log if JobInfo value extracted from PDF included a null character.
Status:Fixed
#271588 PDF to Text
Module failed to decode some text.
Status: Fixed
#276454 PDF to Text
Double spaces could occur between text strings in jobs after running Tesseract OCR (Forced mode) and PDF to Text modifier.
Status:Fixed
Tesseract
#272719 Tesseract
Improved support for embedded user-words and user-patterns files.
Status: Feature enhanced
Web
#280631 Web apps
Lasernet URLs were not case insensitive.
Status:Fixed
#278082 Web Server
Security patch for configuration, authentication, patching, segmentation and encryption levels.
Status: Secutiry enhanced
Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den.
Lasernet 10.1.2 has been released
This latest version of Lasernet brings new features and fixes of the components of Lasernet 10.
#270603 Outlook Mail
The multi-request Graph API, introduced in Lasernet 10 to support attachments up to 150 Mb, has been temporarily removed because larger attachments did not send.
The single-request Graph API has been re-instated while Formpipe work on resolving quirks with the multi-request method (ID’s and sent items). This will support the sending of files up to 4 mb by removing larger attachments. Now, only attachments in the Outlook Mail output module, also supported by Microsoft in their single request Graph API, will send.
Note: Formpipe are working to restore the multi-request Graph API.
Status: Temporarily fixed
#270699 Outlook Mail
The error message “Unable to create files” was incorrectly shown when renewing tokens (retainers) in multi-thread mode.
Status: Fixed
Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den.
Lasernet 10.1 has been released
Release date: 11-10-2021
This latest version of Lasernet brings with it some major new developments that will help customers start enjoying some of the great new features and improvements in the last release, as well as helping Lasernet to reach its full potential.
The key benefits are:
- Higher security for supporting cloud
- Higher requirements for security in modern software
Lasernet Printer Service
The enhancements in the Lasernet Printer Service make it easier to maintain and raise security level.
Added Support for On-premises / LAN Printing Support via Printer Service
EMF, PDF and DOCX formats are supported. Files are zipped then transferred from the Printer Service module to Printer Service application.
Printer Service with Azure AD
Add the Printer Service with Azure AD. When Azure AD is active, you're not asked for user credentials again. You just need to connect, to avoid to login again.
All you have to do is to click on the printer and tick off the box to activate them. Before, the installer had to add it, now Azure AD will cover it.
Why is this useful? Imagine that you have a laser printer and a huge batch job – and then it's nice to have a fast print, e.g. for label prints. The laser printer can be slow, and then the label printer can print 4 at the same time.
It’s a good way for setting up your backend to keep the printing running on time.
Lasernet Config Servicer
Manage Access Rights for Client, Monitor and Printer Service via Security Roles on Config Server
The security roles have been extended to include the instances users are allowed to access. You can now manage Access Rights for Client Roles on the Config Server. This works in a similar way to Monitor roles.
You can differentiate between local and external roles, if you have Tenant ID added to your provider. When this has been defined, Lasernet will remember it.
Added Support for Azure AD Authentication
Lasernet has support for authenticating users against external authentication providers like Azure Active Directory, enabling two-factor authentication.
You can use both local, On-premise AD and Azure AD as User Authentication Type with the Lasernet applications:
Lasernet Developer, Lasernet Config, Lasernet Monitor, Lasernet Web Monitor, Lasernet Printer Service and Lasernet Web Client
The Lasernet Client, OCR and Meta Azure AD cannot be used for authentication.
Lasernet Form Editor
Swiss QR Code support
Swiss QR Codes can now be used in Lasernet. You can fill out data fields for bill, creditor and debitor values via JobInfo Substitution.
Added Support for Schedule Criteria to Forms
You can now define a range of dates to your forms, sheets and objects added to forms. This is useful for you, who wants forms running at a specific date.
You can deploy your forms now and set a start time and date, and then they'll run at that point. This also works for announcements, e.g. small messages when it's holiday. You can also schedule, if a form, sheet or object added to forms should expire on a specific day.
You can set it to a specific period, e.g. October every year. You can run it every year and for specific UTC zones.
Common uses are:
- Including a criterion that must be true when running forms and sheets at specified time periods.
- Adding announcements or messages that are only active during specified time periods. These can be set to repeat every year.
Rich Text Control - DOCX Format
Rich Text Control (DOCX format) documents containing watermarks will be displayed in Lasernet Form Editor. Before, watermarks was ignored from imported templates, but they'll be shown now.
There has also been added support for Repeat Row as Header for tables in Rich Text Control (DOCX format).
Lasernet Developer
Dependency Walker
The new Dependency Walker will make it easier to commit and export your objects.
When committing changes, you can click View Dependencies to display all dependencies to the selected object.
Select Dependencies will automatically select all other objects, related to the selected object, that have not been committed yet.
Lasernet will show only one level of dependencies related to the selected object.
Both commands have also been added to the context menu in the Exporting Object(s) dialog. This will automatically select dependencies for the selected object.
The View Dependencies option is also available in the right-click menu for the list of objects in modules or forms.
Show Changes option added to the Import Objects dialog
A quick access tool called Show Changes has been added allowing you to compare changes before accepting imported objects in the Import Objects dialog.
This includes that when you import an object that already exist, you can view the differences – and then decide if you want to keep or overright it. This feature did exist before for export, but not for import of objects.
Lasernet Monitor
Lasernet 10 introduced a new feature to collect performance and transaction counters from the Lasernet servers.
For Lasernet 10.1, the feature is being expanded to cover more information by including database size. This acts as a foundation for adding more features in future releases.
This feature must now be activated on Lasernet Config Server for each server instance via the new Insights tab. To do so, go to --> Lasernet Config --> Server --> Insights --> Click off/on to activate. You need to make a deploy to active them after they've been added.
Performance and Transaction Counters Separated into Two Tabs, Also Presenting Database Size For Server
You can view live updates every minute on various aspects of server and Lasernet performance in the Monitor.
A new counter has been added to show the expansion of the Lasernet Job Database over time.
This feature shows 24 hours of data and can show changes in memory, how many hobs are coming in and so on.
Support for new "Goto Log" feature by adding right-click action to Performance and Transactions charts
This feature makes it easy to investigate what happens in performance encounters.
It makes it easy to navigate from charts to precise timestamp in the log and find the data e.g. to see performance at a specific time stamp and what happened in the log.
For example, this is useful for investigating an unexpected peak in Memory use or Handles in Windows.
Lasernet Web Client
New Web Client URL
This has changed from: https://[server]:[port] to: https://[server]:[port]/lasernet/client
User Interface Improvements
The Preview pane and column widths for each queue type can be adjusted.
Input Management Improvements
Improved support and fixes for known bugs, e.g. double registration and missing file names.
Lasernet Web Launcher
A new site will start after installation which displays a browser launcher exclusively for web applications:
https://[server]:[port]/lasernet/launcher or https://[server]:[port]/lasernet
Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den.
Lasernet 10 has been released
The latest Lasernet release has been made cloud ready. From now on, you can access Lasernet by web, due to the desktop client has been replaced by a web client.
Lasernet 10 is the first step toward transforming Lasernet into a cloud-based application that can be run as a SaaS.
Besides being cloud ready, Lasernet 10 has a lot of other new exciting features. The key benefits are:
- Lasernet Client 10: Desktop client is replaced by a web client.
- Lasernet Monitor 10: Improved user experience.
- Lasernet Form Editor 10: Mail merge into XHTML.
- Lasernet Printer Service 10: Manage Printer Profiles in-app on the printer server.
- Lasernet Developer 10: No dependencies to local installed printer drivers.
- Rest API with OpenID Auth: Move to a fully REST APl authentication method.
- Lasernet Config 10: Acts as proxy between applications and server.

News for you as an Output Management customer
Access Lasernet via a web service, anywhere you go
Lasernet 10 is more cloud ready with a new print system and font handling system. It is equipped with a web client instead of a server client. This means that you can access Lasernet via a web service, anywhere you go.
Independence for printer drivers
As a user, you'll achieve a new independence for printer drivers. Customers who do not use the D365 and want the Lasernet server moved to the cloud may benefit from the new printer management. Cloud printing from platforms other than D365 will now be supported.
New runtime database
There is a new runtime database introduced Microsoft SQL Server Express LocalDB which replaces Microsoft SQL Server Compact 4.0 which is no longer supported from July 2021.
News for you as an Input Management customer
Validate immediately after receiving PDF documents
The new feature Lasernet OCR Dictionary is used to auto capture text and values from PDF documents and pause them in Lasernet Client 10, for manual validation immediately after they are received. This makes it easier to handle one-off documents without having to create a Form.
To improve AI, the Lasernet OCR Dictionary 10 can be trained by adding language-specific information about metadata to be extracted from the incoming documents.
Get less software rollout
You have a web client in stead of the 'old' hard client, which lead to less software rollout.
Get the benefits of open-source software
You end the collaboration with ABBYY and switch to using Tesseract OCR (which is open-source software with the possibilities it now offers).
If you upgrade, and thereby go from ABBYY to Tesseract OCR, you'll need to perform an analysis, before you jump from theypur old input solution to the new one, as OCR can fall out differently.
Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den.
Other news from the release note
Lasernet Client 10
Lasernet Client 10 offers the best user experience in a new web front-end with a clean, flexible and intuitive user interface. Lasernet 10 is optimized for users of the Lasernet Input Management solution and Lasernet or AD users administrating and viewing temporarily-stored documents in a wide range of formats.
Lasernet Client 10 provides a centralized web server installation with a REST API and OpenID authentication communicating with Lasernet Server 10 through the Lasernet Config 10 server.
Key Benefits
- Intuitive web front-end / user interface
- Removes the requirement for thick-client app installs
- Optimized for Lasernet Input Management
Lasernet Monitor 10
A new desktop application with improved user experience, a performance monitor and a REST API and OpenID authentication communicating with Lasernet Server 10 through the Lasernet Config 10 server.
To improve speed and reduce size of traffic log between the monitor and server, improved search and fetch of log messages are introduced in two logger windows showing processed log and search results.
Lasernet Monitor 10 is also accessible with a new embedded web framework to centralize the monitor as a web front-end.
Headline features includes:
- New desktop and web application
- Authentication
- Fetch server log (no push)
- Text to search for
- Download logs (as ZIP file)
- Find Filter (Find Previous, Find Next)
- Performance Monitor
Key Benefits
- Improved user experience
- Easy access and search in Lasernet Server 10 log with desktop and web front-ends
- No requirements for thick-client app installs
- Performance monitor to show Lasernet Server activity
Lasernet Form Editor 10 EMF/PDF
Updated with features to support the market for professional output management documents in a wide range of formats.
Headline features includes:
- Easier font styling of text in Insert Text objects.
- Removed reference printers settings in forms to avoid dependencies to local installed printer drivers when running a local desktop installation of the Lasernet Developer in a cloud or an on-premise environment.
Key Benefits
- Improved rich text editing tools in standard forms
- Centralized design of advanced shapes
- Prepared for cloud by removing dependencies to printer drivers
Lasernet Form Editor 10 DOCX/PDF/XLSX/HTML
The Word (RTF), Excel and HTML editors offers best in class tools to create professional Word/PDF documents, spreadsheets and HTML layouts for emailing.
Headline features includes:
- Word control is enhanced to support more complex text processing, with text wrapping around tables, widow/orphan control in tables, break table rows across pages and shape enhancements.
- Create HTML documents with mail-merge functionality, as known from Rich Text DOCX/PDF, with DataSet as input.
Key Benefits
- Enhanced table handling
- HTML supporting mail-merge and easier to work with
Lasernet Printer Service 10
The new Lasernet Printer Service 10 and desktop applications, installed on-premise on the Windows Printer Server, are integrated to the Windows Printer Queues. This enables local management of Lasernet Printer Profiles and Printer Device Mode settings and runs as a service for printing jobs created by Lasernet Server 10. This also enables a remote Lasernet 10 instance to print locally for Cloud — and soon On-premise — solutions in the EMF, PDF and DOCX formats.
Printer Profiles are supported for the EMF formats only; similar to Lasernet 9. Status for start of service is set to Automatic and Running by default.
Printer Profiles are synchronized via REST API and OpenID authentication. The configuration is managed in Lasernet Developer 10 via the Lasernet Config 10.
Key Benefits
- No dependencies on specific ERP or financial systems
- Centralized management of Lasernet Printer Profiles
- No need to install local printer drivers on client running Lasernet Developers or server running Lasernet Service
- Built on proven Microsoft Azure technology for cloud printing
- Prepared for LAN printing
Lasernet Developer 10
To ensure Lasernet Developer 10 offers the best user experience for On-Premise and Cloud subscriptions, you can run the application on the local desktop with no requirement to configure locally-installed Windows Printer Drivers and Windows fonts required by the Windows Server.
It's built on a new REST API and OpenID authentication for modern token and key-based integration to the server running Lasernet Config 10.
Key Benefits
- Higher security level
- Removes the requirement for locally-installed Windows Printer Driver and company specific Windows fonts.
- Improved UI experience
REST API with OpenID Auth
The REST API in Lasernet 10 has proven to be a very successful feature and is already being widely used. This feature replaces the previous SOAP API and Basic Authentication in Lasernet 9 with a modern token or key-based approach to streamline the developer experience and facilitate the creation of new integrations in Lasernet 10.
Key Benefits
- Simplified developer experience for creating integrations
- Standardized public key encryption authentication based on OAuth 2.0 protocol
- Prepared for Azure AD Authentication
Lasernet Config 10
Lasernet Config 10 server is updated with a new embedded web framework to manage configurations, users and groups, revisions, history, deployments and Print Servers settings for Azure Storage Account and Azure Service Bus. The result of the Print Servers settings is easy access to Cloud and On-premise printing.
Lasernet Config 10 service acts as proxy between the Lasernet applications and the Lasernet Server with REST API and OpenID authentication for modern token and key-based integration.
Key Benefits
- Improved and intuitive user experience
- Easy access to other web application via the app menu
- Centralized management of Print Server settings for cloud printing
- Prepared for Azure ID Multi-Factor Authentication integration