问题标签 [ascii-art]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1047 浏览

perl - 按一个因子缩放 ascii 图像

我偶然发现了这个代码高尔夫挑战:https ://codegolf.stackexchange.com/questions/19196/transform-number-into-7-segment-display-pattern

并尝试了我自己的解决方案,我能够很容易地以 1 的比例解决它;但我无法弄清楚如何正确缩放图像,这是我目前所拥有的。位置 a - f 指的是这个图像,我是如何布置显示映射的:

地图

当我为 scale = 1 运行它时:

关于如何让这些按比例放大的任何想法?所以当我运行时:

我会看见:

任何提示/帮助将不胜感激。我不是想创建一个高尔夫解决方案,只是一个普通的解决方案。

0 投票
1 回答
349 浏览

php - 是否可以使用开关盒创建星形图案或星形金字塔。?

我想知道是否可以使用开关盒创建星形金字塔。

0 投票
2 回答
1175 浏览

java - Java - 如何完全删除 JTextPane 中的行间距(垂直间距)和字符间距(水平间距)?

我无法从JTextPane. 这甚至可能吗?

谷歌向我展示了以下代码片段,但它似乎对我 JTextPane的 .

我目前已将JTextPane's 字体设置为“Consolas”,字体大小为 9。我正在尝试正确显示某些 ASCII 艺术(就像DAMN NFO VIEWER一样)。

这就是它在我的 GUI 中的样子JTextPane以及我希望它的样子:

ascii 编辑器间距可视化

这就是 DAMN NFO VIEWER 显示相同 ASCII 艺术的方式(正确的方式)。

间距正确

我试过使用与 DAMN NFO VIEWER 相同的字体和大小,但这并没有消除差距,所以我想我必须做一些其他的改变。任何建议表示赞赏。

编辑

这是我尝试应用的方法SimpleAttributeSet(),也许我做得不对:

0 投票
2 回答
5685 浏览

java - 将图像的内容转换为 ASCII 图像

我已将图像的灰度存储到双数组中,现在我需要执行以下任务,但我不确定从哪里开始:

0 投票
2 回答
867 浏览

html - 如何使用 ARIA HTML5 从屏幕阅读器和其他 AT 中隐藏 ASCII 艺术?

我们正在我们的网站上添加一些可爱的 ASCII 艺术作品。我们担心它可能会导致屏幕阅读器出现问题,所以我正在考虑添加aria-hidden="true"role="presentation"让屏幕阅读器看不到 ASCII 艺术。这是正确的方法吗?我没有要测试的屏幕阅读器,看起来可能 aria-hidden 或角色并没有完全隐藏内容。

它看起来像这样:

ASCII艺术

我可以将其作为图像进行,但将其作为无法通过 CSS 选择的实际文本来进行会很酷。无论如何,将角色作为图像来做对我来说感觉很奇怪。

0 投票
3 回答
5809 浏览

java - 关于星形图案

我正在尝试在星形图案下方打印

我正在使用以下逻辑进行打印:

上半场代码:

但我仍然不确定如何打印整个结构。

0 投票
2 回答
666 浏览

formula - 用于插入 ascii-art 公式的 vim 脚本

我尝试尽可能多地使用 Vim 来学习它。
今天我不得不写很多数学函数。我写他们喜欢f(x)=e^(x/sqrt(x))(例如废话函数),但这很难读。

我的想法是使用 maxima 的控制台输出并将其插入文本中以获得如下内容:

这很容易阅读。

我已经知道很多 maxima 命令,因此我可以非常轻松且高效地使用 maxima 语法编写公式并将它们放在这个美妙的输出中:)

我完全没有使用 vimscript 的经验。我怎样才能做到这一点?

0 投票
1 回答
2759 浏览

python - 使用 Python 创建形状或字母

所以我正在尝试使用 Python 从星号中创建字母 H,但我似乎无法弄清楚如何创建一条要穿过的垂直线,以便使用我迄今为止编写的代码创建字母 H :

这是输出:

有任何想法吗?感谢您提前提供任何帮助。

0 投票
1 回答
295 浏览

batch-file - 以管理员身份运行时批处理不会键入 ASCII

我有一个批处理文件,我把它放在一起来自动化我们在内部进行的安装,但是我有用 ASCII 艺术制作的标题,我用type. 当我以管理员身份运行时,它不会type是文本文件。

有什么我想念的吗?

0 投票
3 回答
1007 浏览

java - 我的 ASCII 艺术在 JLabel 上是错误的

我试图->用 ASCII 艺术制作箭头,但我的 JLabel 不合作。它给了它这样的外观:

不好->

这使它看起来像 _> 或其他东西。我如何解决它?

SSCCE: