Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-font</artifactId>
<version>23.10</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-font', version: '23.10')
<dependency org="com.aspose" name="aspose-font" rev="23.10">
<artifact name="aspose-font" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-font" % "23.10"
What’s new in the Aspose.Font for Java 23.10
Release Highlights
The October 2023 release of Aspose.Font for Java brings Morse code encoding and decoding support across multiple alphabets including Latin, Cyrillic, Arabic, and more. This update also includes an enhancement for TrueType font compatibility by updating bit 12 in the ‘head’ table.
New Features
- Morse Code Encoding/Decoding Support
- Added full Morse code conversion APIs via
IFontMorseEncoder
,IFontMorseDecoder
,IMorseEncoder
, andIMorseDecoder
. - Supports Morse translations for: Latin, Arabic, Cyrillic, Persian, Greek, Hebrew, Kurdish, and Portuguese alphabets.
- Enables line spacing control and rendering using
RenderingUtils.LineSpacingType
. - Example alphabets exposed via
MorseAlphabets
.
- Added full Morse code conversion APIs via
Enhancements
- TrueType Font Compatibility
- Bit 12 in the
head
table is now updated during font conversion to comply with font spec requirements. - Related to:
FONTNET-511
- Bit 12 in the
Public API and Backward Incompatible Changes
New Exception Type
com.aspose.font.LicenseRestrictionException
New Interfaces and Classes
com.aspose.font.textutils.IFontMorseDecoder
com.aspose.font.textutils.IFontMorseEncoder
com.aspose.font.textutils.IMorseDecoder
com.aspose.font.textutils.IMorseEncoder
com.aspose.font.textutils.MorseAlphabets
com.aspose.font.textutils.TextUtilsFactory
New Methods
- Extensive overloads for
encode()
anddecode()
methods supporting different Morse alphabets, characters, and layout spacing.
- Extensive overloads for
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Font for Java 23.10 Release Notes
morse code
| truetype font
| morse encoder
| textutils
| aspose.font
Version | Release Date |
---|---|
25.5 | May 30, 2025 |
25.4 | April 24, 2025 |
25.3 | March 28, 2025 |
25.1 | February 17, 2025 |
24.12 | January 15, 2025 |
24.11 | November 26, 2024 |
24.10 | November 1, 2024 |
24.9 | September 17, 2024 |
24.7 | July 9, 2024 |
24.5 | May 28, 2024 |
24.4 | April 9, 2024 |
23.12 | December 22, 2023 |
23.11 | November 15, 2023 |
23.10 | October 19, 2023 |
23.9 | September 5, 2023 |
23.8 | August 14, 2023 |
23.7 | July 19, 2023 |
23.6 | June 21, 2023 |
23.4 | April 4, 2023 |
23.2 | February 22, 2023 |
23.1 | January 26, 2023 |
22.12 | December 29, 2022 |
22.11 | November 21, 2022 |
22.10 | November 3, 2022 |
22.9 | September 21, 2022 |
22.7 | July 28, 2022 |
22.6 | June 21, 2022 |
21.12 | December 9, 2021 |
21.10 | October 13, 2021 |
21.8 | August 25, 2021 |
21.4 | April 20, 2021 |
20.10 | October 15, 2020 |
File | Classifier | Size |
---|---|---|
aspose-font-23.10-javadoc.jar | javadoc | 733 KB |
aspose-font-23.10.jar | 12 MB | |
aspose-font-23.10.pom | 394 bytes |