Erstellen Sie ASCII-Grafiken mit Ihren Lieblingsfotos
Ich mag fast alle Arten von Kunst, und als Software-Rezensent gehört dazu auch die ASCII-Kunst.
ASCII-Kunst ist die Bezeichnung für Bilder, die mit geschriebenen Zeichen erstellt werden, d.h. mit den Buchstaben, Zahlen und Zeichen, die den ASCII-Code bilden und die Sie wahrscheinlich täglich verwenden.
Es gibt Leute, die ASCII-Bilder von Grund auf erstellen können, was sicherlich eine beeindruckende Fähigkeit ist, aber ich finde es viel einfacher, ein Tool wie AscGen zu benutzen.
Dieses ausgezeichnete Programm erzeugt innerhalb von Sekunden eine ASCII-Version jedes Bildes, das Sie laden, und ermöglicht es Ihnen auch, es in Echtzeit zu ändern, zu bearbeiten oder zu optimieren.
Das Ergebnis wird immer auf der Benutzeroberfläche angezeigt, so dass Sie neue Zeichen testen, die Größe des Bereichs, den Sie für Ihr ASCII-Kunstwerk verwenden möchten, ändern oder die Größe ändern können, während Sie das endgültige Bild sehen.
Der einzige Nachteil, den ich während des Konvertierungsprozesses festgestellt habe, ist, dass die Miniaturansicht des Originalbildes auf der rechten Seite zu klein ist: Das macht die Auswahl des Bereichs ein wenig unbequem.
Wenn Sie mit Ihrer ASCII-Kreation zufrieden sind, können Sie sie mit Ascgen entweder als Text oder als Bild, in Farbe oder in Schwarzweiß speichern. In jedem Fall ist das Ergebnis sehr ansprechend und kann auch aus dem Programm selbst gedruckt werden.
Changes
Vollständige StyleCop-Validierung
FormConvertImage.cs
Der gesamte Code für die Ausgabebreite/-höhe wurde neu geschrieben
Konvertierung nach Änderung der Sperre wurde nicht durchgeführt
Der Code wurde aus dem Laden des Formulars in den Konstruktor verlagert
Der Code zur Erstellung von Widgets wurde überarbeitet
Die Versionskontrolle wurde in eine separate Klasse ausgelagert
Überarbeitung der Text-/Hintergrundfarbenprüfung
Die Anwendung blieb stecken, wenn sie den Fokus auf eine Farbvorschau verlor
Nicht ausgewähltes Bild wurde beim Schließen mit einem ausgewählten Bereich konvertiert
Die Zeichen-Symbolleiste wird nun immer angezeigt, außer wenn sie nicht benötigt wird
Unnötige Aktualisierung bei Änderung gültiger Zeichen verhindert, wenn sie nicht verwendet werden
Die Schaltfläche zum Umschalten des Bildes wurde durch eine große Schaltfläche zwischen dem Text und dem Bild ersetzt
Aktualisierung des Ausgabebildes während der Bewegung des ausgewählten Bereichs
Rechtsklick-Element und Einstellung zum Umschalten, ob die Ausgabe aktualisiert wird, während sich die Auswahl ändert, hinzugefügt
Geänderter Vollbild-Code zur Verwendung einer Eigenschaft
Umschalten der Ausrichtung des Formulars in eine Eigenschaft verschoben
Das übrig gebliebene Trennzeichen von Edit/Output wurde entfernt
IsBlackTextOnWhite, Brightness, Contrast, CharacterSize, Ramp, IsGeneratedRamp, IsFixedWidth, Levels hinzugefügt,
Eigenschaften Stretch, Sharpen, Unsharp, Dithering, DitheringRandom
Ersetzt SetValidCharacters und SetFont durch Eigenschaften