小编Hug*_*ogo的帖子

使用ItemsSource时添加额外的项目

在我正在构建的项目TabControl中,我想要在其中显示一系列选项卡ItemsSource.我还需要在开头有一些"概述"标签TabControl,它们不能找到ItemsSource.

实现这一目标的最佳方法是什么,我能想到的唯一方法是在我的XAML中使用我的概述选项卡,并通过代码手动添加选项卡项而不是使用ItemSource这是最好的方法.

c# wpf tabcontrol

10
推荐指数
1
解决办法
3030
查看次数

从git提交生成PDF日志

我知道我能够使用git log以各种方式查看以前的提交,但我想知道这里是否有人可以推荐一些好的工具来从git提交创建PDF或HTML日志.我希望我能够生成类似于Github提交日志的样式,但具有不同的信息.

如果人们对生成这些日志的程序没有任何想法,那么如果我尝试制作自己的生成器,他们的想法或建议是什么?

git pdf-generation github

8
推荐指数
1
解决办法
2720
查看次数

在启动任务栏上覆盖全屏C#应用程序

我使用在启动时运行的visual studio编写了一个Kiosk风格的C#应用​​程序,并且应该扩展到全屏并覆盖任务栏.

我正在做通常的设置边框样式为无,并填充范围,如果我只是手动启动应用程序它完美地工作.

当应用程序在启动时启动时(通过开始菜单中的启动文件夹中的快捷方式),任务栏最终位于程序之上,单击表单上的某个位置不会使表单返回顶部.

有没有人遇到过这个问题,或者知道可能的解决方法.

c# taskbar winforms

8
推荐指数
1
解决办法
1009
查看次数

将许多行绘制为热图

我有一大堆(~1000)来自我正在尝试处理的数据记录器的文件.

如果我想从这些日志文件中的一个中绘制趋势,我可以使用它

plot(timevalues,datavalues)
Run Code Online (Sandbox Code Playgroud)

我希望能够以与示波器具有"持久"模式的方式类似的方式同时查看所有这些线.

示波器Diplay

我可以拼凑一些使用直方图的东西,但我希望有一个预先存在的或更优雅的解决方案来解决这个问题.

matlab plot logfile-analysis data-processing

8
推荐指数
2
解决办法
1394
查看次数

Pygame缩放/滚动窗口

我目前正在使用pygame进行一个项目,我需要能够查看部分表面,移动,放大和缩小等

任何人都可以推荐一种有效实现这一目标的方法,我现在让它以一种复杂的方法工作,但它太慢了,缩小时将游戏缩小到大约1fps,以便查看整个区域.(我的版本只滚动,没有缩放工作正常,没有滞后)

虽然文档pygame.transform.scroll看起来很有希望,但我不确定如何使用pygame.transform.scale正确实现它以放大和缩小

欢迎任何帮助

更新: 我摆弄了一下,让它在bliting对象之前缩放对象和它们的位置.我现在遇到的问题是缩放看起来不自然,因为pygame滚轮事件的分辨率很低,所以我现在试图暗示某种平滑.

python scroll pygame transform zoom

5
推荐指数
1
解决办法
5098
查看次数

在python中解析PDF形状数据

我正在尝试编写一个脚本来修复 PDF,这些 PDF 是通过 Autocad 的 DWG2PDF 打印驱动程序导出的大量 PDF。

使用此驱动程序时,所有 SHX 字体都呈现为形状数据而不是文本数据,但它们确实会在 PDF 的预期位置和预期文本中插入注释。

到目前为止,在我的脚本中,我已经让它运行整个 PDF 并在每个部分的顶部插入隐藏文本,并将文本压缩到评论的大小,这让我完成了 90% 的工作,并为我提供了一个文档可搜索。

不幸的是,评论区域的大小相对较粗(基于整数),这使得很难准确确定短文本的方向,并导致文本周围的框大小不均匀。

我想要做的是解析 PDF 中的形状数据,收集注释范围内的所有内容,然后确定一个更小、更准确的边界框。然而,我能找到的所有信息都是人们试图解析文本数据,而我在形状数据方面根本找不到任何信息。

下图是 PDF 中原始文本的示例,第二张图显示了蓝色的注释边界框,红色文本是我设置为隐藏的内容,以使文档可搜索和复制/粘贴。通过将框缩小固定的边距,我可以让事情变得更好一些,但是对于小文本项目,注释框坐标数据的低分辨率会使事情变得混乱。

进度图片

为了实现这一目标,我使用了 PyPDF2 和 reportlab 的组合,但我愿意迁移到不同的库。

python pdf parsing pdf-parsing

2
推荐指数
1
解决办法
1407
查看次数