11 packages tagged with “kanji”
QR Code Generator for .NET – simple, compact and with many examples. Core features: - Supports encoding all 40 versions (sizes) and all 4 error correction levels, as per the QR Code Model 2 standard - Output formats: Raw modules/pixels of the QR symbol, SVG, XAML path, PNG and BMP files. For other raster bitmap formats, see project home page. - Encodes numeric and special-alphanumeric text in less space than general text - Open source code under the permissive MIT License - Built for .NET Standard 2.0 and therefore runs on most modern .NET platforms (.NET Core, .NET Framework, Mono etc.). - Example code for WinForms, WPF, ASP.NET, ImageSharp, SkiaSharp and many more Manual parameters: - You can specify the minimum and maximum version number allowed, and the library will automatically choose the smallest version in the range that fits the data. - You can specify the mask pattern manually, otherwise library will automatically evaluate all 8 masks and select the optimal one. - You can specify an error correction level, or optionally allow the library to boost it if it doesn't increase the version number. - You can create a list of data segments manually and add ECI segments. Optional advanced features: - Long text can be split into multiple linked QR codes (aka Structured Append) - Encodes Japanese Unicode text in Kanji mode to save a lot of space compared to UTF-8 bytes - Computes optimal segment mode switching for text with mixed numeric/alphanumeric/general/kanji parts
Detect kana, kanji and romaji in characters and strings
Create animated KanjiVG
Kawazu is a C# library for converting Japanese sentence to Hiragana, Katakana or Romaji with furigana and okurigana modes supported. Inspired by project Kuroshiro.
A .NET utility library for checking and converting between Kanji, Hiragana, Katakana and Romaji. Warning: This package is currently in pre-release state and the API is heavily in flux, expect breakages every minor revision bump.
Japanese and kanji dictionary .NET library built upon JMdict, JMnedict, KANJIDIC, RADKFILE/KRADFILE, and KanjiVG. Targets .NET Standard 2.0 for use in .NET 5.0+, .NET Core 2.0+ and .NET Framework 4.6.1+ applications.
The Gem library makes it easier to work with furigana text, particularly on web pages. Gem uses a simple syntax to encode furigana information in Japanese text. The text to be displayed in the furigana gem is simply included in square brackets following the character or group of characters it relates to. For example: 新[あたら]しい. Once you create a Gem, it is very easy to: - Display the HTML required to view furigana in the browser using the HTML ruby syntax - Extract the plain text without any furigana from Japanese text written in the gem syntax - Extract phonetic hiragana text from Japanese text written in the gem syntax The library includes a .NET and javascript implementation of the library.
This NuGet package provides a C# interface to easily query and fetch kanji data from the Kanji Alive public API. This package is designed to simplify development of Japanese learning desktop and web applications on the C#/.NET platform.
Meisuu (命数) is a Japanese Kansuuji (漢数字) parser
A C# implementation of WanaKana, a library for transliterating to and from Japanese
日本語の文字列を変換します(ひらがな→かたなか、カタカナ→ひらがな)。 Converts Japanese strings.