ios - PDFKit 渲染有点模糊,但在 CircleCI 上清晰
问题描述
我们有模拟用户交互、拍摄快照并将其与之前记录的参考图像进行比较的自动化测试。包含 PDF 渲染(通过 Apple 的 PDFKit)的测试在我们的机器上略微模糊,但在 CircleCI 上清晰。这会导致像这样的测试失败(参考、圆圈、差异,按此顺序):
我们尝试过的:
- 我们使用的快照库允许我们传递一个容差(整体和每个像素)。我们已经提高了这些值,但我们不想再提高,这样我们就不会错过真正的失败。
- 我们已经尝试了 PDFView 的所有三个插值质量设置:无、低和高,但这些似乎没有效果。在我们的机器上渲染仍然略微模糊。
我们认为唯一的解决方案是使用文本不那么繁重的 PDF。还有其他想法吗?顺便说一句,我们正在使用这个快照库的稍微修改过的版本。
解决方案
推荐阅读
- php - 从数组中提取元素,其键以 PHP 中的特定 id 结尾
- javascript - 获取多个触摸结束事件javascript
- powershell - 如何在 Powershell 中过滤(json)数组?
- javascript - 如何根据三个分隔符拆分字符串?
- javascript - 如何在 php 中使用 javascript 函数?
- visual-studio-code - 如何摆脱 vscode 远程开发?
- javascript - 单击编辑器上的工具栏按钮时,不将焦点放在 Froala 编辑器上的编程方法是什么。 $el (textarea)
- android - 在活动中初始化 viewpager2
- c# - 将 Access 数据加载到 DataGridView
- r - r for 循环与 if else 语句和对先前迭代结果的引用