问题标签 [e-ink]
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.
pdf - 开发人员的电子墨水 PDF 阅读器?
有没有人尝试过带有技术文档的 E-ink PDF 阅读器?
由于这些设备(例如 Kindle DX 或 SONY Reader)开始支持原生 PDF 文件,我正在考虑购买一台仅用于阅读技术文档的设备。通过技术文档,我的意思是有很多源代码清单和图表。它们通常是编程书籍/用户手册。
我有许多没有纸质版的内部文件。长时间在液晶显示器上阅读它们让我眼睛很痛。因此,我认为电子墨水阅读器可能是一个不错的选择。
选择这些设备有哪些顾虑?你在用一个吗?如果是这样,您使用的是什么型号,到目前为止您还满意吗?
language-agnostic - 电子墨水/电子纸屏幕可以在 RGB、CMYK 或其他颜色空间中工作吗?
电子墨水/电子纸屏幕可以在 RGB、CMYK 或其他颜色空间中工作吗?我们是否需要在不久的将来支持原生 CMYK 显示?我正在设计一个带有颜色信息的数据结构,并且想知道颜色部分是否应该支持超过四个颜色分量的扩展(例如,CMYKA)。
c - 为电子书阅读器设备编写软件
您能否推荐任何可以执行第三方软件的电子书阅读器,以便任何人都可以为此类设备创建软件?
java - 强制在 android 上进行完整的电子墨水刷新
我正在 Android 设备上开发漫画阅读应用程序。我添加了许多功能以使其对电子墨水设备更加用户友好,但我仍然面临一个问题。
在更改页面后,可以看到以前页面的重影。在某些每次更新都会刷新整页的设备上这不是问题,例如 Nook Simple Touch(rooted),但在其他设备上可能会非常明显,例如 Onyx Lynx T68。完全刷新会使屏幕暂时闪烁为负数,然后所有重影都消失了。
如何执行整页刷新以清除所有重影?我认为这是可以做到的,因为 Onyx Lynx 在其最新的固件更新中包含了“强制完全刷新”选项。它可以通过按住其中一个按钮来触发。不过,我担心它可能需要一个根。
stm32 - 我不知道驾驶 EPD 显示器
我正在尝试使用 STM32F429ZGT 驱动 EPD(ED060SD1),并从显示器供应商处获得数据表。但没有具体说明如何驱动EPD显示或引脚细节。
所以我想知道这些引脚的作用..以及如何运行此显示的任何提示..
谢谢
android - 唤醒后缩放 TextView
我创建了一个应用程序,它在启动时显示几行文本。它使用 setTextSize 和覆盖 onSizeChanged 的 CustomLinearLayout 开始放大此文本,直到填满屏幕 (DisplayHeight)。这类似于可以通过 stackoverflow/and/or/github 找到的一些“Auto-fit TextView”类。
我的解决方案(显示电子书/eInk 的每日圣经段落)在启动时效果很好。
当应用程序完成显示/缩放文本后,它会通过扩展 BroadcastReceiver 并设置重复警报来设置计时器:
尽管我花了一些时间来获得这个唤醒功能,但我让它工作了。当应用程序唤醒时,它会更新文本并将文本大小设置为初始“最小”大小,并且应该再次开始放大它们。
现在的问题是,包含放大文本的“TextView”在更改 TextView 值和字体大小后不会再次“缩小”其真实(测量)高度,因为它是“CONTENT_WRAP”。但它在一步缩小之后(见上面的*)!
我想这与唤醒后直接再次入睡有关,因此缺少 WAKE_LOCK 或重新计算所有大小的 UI 线程不会再次运行......
该应用程序在模拟器中运行良好,但在我的“真正的”索尼电子书阅读器上运行良好。字体大小更新失败后,我将发布显示照片。
driver - Waveshare 2.9 电子墨水的 ESP8266 驱动程序
我正在寻找来自waveshare的 E-Ink 显示器的驱动程序
我可以找到 Arduino 和 Raspberry-PI 的驱动程序。是否还有 ESP8266 的驱动程序。目前,我正在尝试了解 Arduino 驱动程序并为 ESP8266 创建自己的驱动程序,但由于我是一名 java 开发人员,我不是一个好的 c 开发人员。
我希望有人能帮助我,谢谢!
string - 从头文件(waveshare Eink)中读取字符串数据到 arduino
Geetings,我试图从头文件(.h)中读取字符串文件到 arduino。它的编译很好,但我不能调用字符串。当我串行打印字符串时,显示器上只会出现乱码。这是我的arduino代码:
这里是 .h 文件中的数据:
我使用 .bat 脚本创建了这个列表。
我对此很陌生,因此将不胜感激。亲切的问候路易吉
c++ - Arduino eInk Image2LCD - c-array 的大小
这个 Image2LCD 软件 ( https://www.buydisplay.com/default/image2lcd ) 将图像转换为 c 数组。我想自己编写这个基本操作,但我不明白为什么软件会为大小为 200x200 的输入图像输出一个长度为 5000 的数组。对于 400x400,数组大小为 20000。它似乎总是像素数的 1/8。
正方形 200x200 图像的输出数组的开头和结尾如下所示:
(是的,图像中有很多白色。)
为什么不需要为每个像素设置一个值?