Frage

Ich habe einmal einen Programmier Test für einen Job, die Herstellung von ASCII-Art in C # beteiligt. Ich habe wirklich nicht gut an diesem, wie ich wenig Ahnung oder Erfahrung, dies zu tun in C # (oder in jeder Programmierkenntnis) hatte.

Gibt es irgendwelche Ressourcen oder Klassen in .NET, die es wert wäre, zu wissen / Üben auf?

Danke

War es hilfreich?

Lösung

Haben Sie einen Lese in diesem Beitrag http://www.c-sharpcorner.com/UploadFile/dheenu27/ ImageToASCIIconverter03022007164455PM / ImageToASCIIconverter.aspx

Es erlaubt Ihnen, ein Bild hochzuladen, die in ASCII-Art umgewandelt werden :) ziemlich coole Sachen.

hat Codeproject eine Probe zu http://www.codeproject.com/KB/web-image/ascii_art_with_c_. aspx

Andere Tipps

ASCII-Kunst ist ziemlich allgemein, aber wenn Sie ein ASCII-Banner produzieren wollen oder Überschrift dann habe ich die beliebte FIGlet Schriftart Generation zu .NET portiert:

https://github.com/drewnoakes/figgle

Es ist sehr einfach zu bedienen, und auf NuGet für fast jede Version von .NET (netstandard1.3 und oben, so .NET Framework sowie .NET Core Xamarin, etc ...).

            _ _          __    __           _     _   _ 
  /\  /\___| | | ___    / / /\ \ \___  _ __| | __| | / \
 / /_/ / _ \ | |/ _ \   \ \/  \/ / _ \| '__| |/ _` |/  /
/ __  /  __/ | | (_) |   \  /\  / (_) | |  | | (_| /\_/ 
\/ /_/ \___|_|_|\___( )   \/  \/ \___/|_|  |_|\__,_\/   
                    |/       

Produziert über:

Console.WriteLine( 
    FiggleFonts.Ogre.Render("Hello, World!"));

Um die vollständige ASCII „Spektrum“ versteht man über das ASCII-Diagramm wissen sollte, die auch als ASCII-Tabelle bekannt.

http://www.asciitable.com/

Zu wissen, dass ein Code gefunden in dem Codeproject Link und macht etwas „einzigartig“ mit ihm nehmen könnte. : -)

Wenn man darüber nachdenkt, ist es nur ein „Look-up“ -Tabelle und Sie können einen Wert aus ihm ziehen und tun, was Sie wollen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top