Giter Club home page Giter Club logo

wordcloudsharp's Introduction

Ported Repository Info

This project is ported from a Codeplex hosted repository.

Build

GitHub Actions

Install

NuGet

Branches

There are 3 branches in usage currently for compatible consideration.

  • branch dotnet_framework

As .net framework 4.5 SDK currently not available any more from official source, the original version upgraded to .net framework 4.5.2.

  • branch master

The master branch are migrated to .net standard 2.0 as to make to most widely applicable usage.

  • branch develop

The develop branch will migrate to latest .net version with multiple platform examples inlcuding mobile.

Usage

    var wordCloud = new WordCloud(width, height, mask: mask, allowVerical: true, fontname: "YouYuan");
    wordCloud.OnProgress += Wc_OnProgress;
    var image = wordCloud.Draw(Words, Frequencies);

for more details, please ref to the usage in WordCloudTestApp

Examples

without mask:

alt text

with mask:

alt text

What's New

Took Word_Cloud as ref.

  • Add interface generating word cloud with mask.

To do

  1. sync features from Word_Cloud

  2. explore wasm port for front end usage

  3. explore MAUI usage

wordcloudsharp's People

Contributors

ammrage avatar xiyuan0727 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

wordcloudsharp's Issues

[功能请求] .net core支持

Is your feature request related to a problem? Please describe.
no

Describe the solution you'd like
大佬的项目真是泰裤辣,但是System.Drawing库对一些Linux版本表现不太友好,请问佬可以做一个跨平台改的版本吗,图片处理可以用SkiaSharp

Describe alternatives you've considered
SkiaSharp

Additional context

建议将其改为类库版本2.0

还有个问题,因为是引用的System.Drawing.Common,如果在linux环境下将会存在中文异常。
据查,好像是因为System.Drawing.Common.dll 中的GdipDrawString 居然少了CharSet 标记
引用自出处

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.