问题标签 [paint.net]

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 投票
1 回答
1051 浏览

wpf - 为什么这个特定的图像会导致我的应用程序因 OutOfMemoryException 而崩溃?

为什么这个特定的图像会导致我的应用程序因 OutOfMemoryException 而崩溃?

在此处输入图像描述

我用一个简单的窗口创建了一个非常简单的 WPF Windows 应用程序:

  • 是 x86 还是 x64 都没关系。
  • 如果我将图像文件的大小调整 1 个像素,它就可以工作。
  • 如果我在图像上添加几个像素并保存它,它仍然不起作用。
  • 该问题仅发生在位图缩放模式FantHighQuality位图缩放模式下。

这是一个问题的原因是我不想调整我们从创建这些图像的人那里获得的每张图像的大小。我正在使用 Paint.Net 来处理图像,就像人们所说的那样。

谢谢。

我的事件查看器给了我以下信息:

0 投票
1 回答
135 浏览

java - Java ImageIO 声明图像

我正在开发一个每隔一段时间重新加载图像的应用程序。我这样做是为了可以在外部进行更改。我正在使用 ImageIO.read(path) 来读取图像文件。

现在,当我想用​​我的paint.NET 更改图像并尝试保存(覆盖)图像时,paint.NET 会抛出一个 IOException。这可能是因为 ImageIO 只是在进程运行时声称该图像是他的。但这就是我的想法。

代码在这里:

任何人都知道如何解决这个问题?

谢谢!

0 投票
1 回答
443 浏览

c# - 制作按钮地图?

我该怎么做以下我不是要求特定的代码,但我需要一些指导,因为我已经为此绞尽脑汁好几个星期了。只是我想制作一张地图。美国和每个州都是不同的图片或区域,可以将鼠标悬停在上面并单击。我尝试使用 png 和透明胶片,但我处于死胡同。更雄心勃勃地我想将带有州首府的标签拖到每个州上并将它们放在那里然后有一个过程,如果标签/大写匹配它正确的状态,否则它不是。

我已经尝试过 GIS(?)我想做这个 C#,但到目前为止我无法获得牵引力。任何人都可以帮忙吗?这在 C# 中是否太难了?我应该使用另一种方法吗?请问是什么方法?

0 投票
2 回答
1918 浏览

c# - How to reference the Paint.NET assemblies directly using C#

I wanted to reference the Paint.NET assemblies directly and use a its functionality that way. i dont know how to use the .dll file PaintDotNet.Core.dll and use it functionality in C# visual studio any helps. Please

want to reference to these assemblies: C:\Program Files\Paint.NET\PaintDotNet.*.dll Then poke around the classes in those namespaces.

Codes:-

0 投票
2 回答
1841 浏览

graphics - 更改精灵中图标颜色的简单方法

我在sprite png中有一组蓝色图标,有没有一种简单的方法可以使用Paint.net之类的工具更改每个图标的颜色
到目前为止我尝试过的是逐个更改像素颜色,但这真的很麻烦

0 投票
1 回答
154 浏览

java - 来自 Paint.NET 的图像在 Eclipse 中失败

在以下配置下:

面向 Java 开发人员的 Eclipse IDE - Luna Service Release 2 (4.4.2)

Java 版本 8 更新 45 构建 1.8.0_45-b15

Paint.NET 4.0.5(最终版本 4.5.5454.39504)

每次我在Paint.NET中使用透明(Alpha)PNG 时,在Eclipse中的Java代码上使用图像时,都会遇到Java异常:

线程“AWT-EventQueue-0”java.lang.IllegalArgumentException 中的异常:无法对 java.awt.image.RescaleOp.filter 处的索引图像执行重新缩放(未知来源)。

以前有人经历过吗?我该如何解决这个问题?

0 投票
1 回答
187 浏览

windows - Windows GUI:尝试 Paint.net 风格的面板

我需要为 3D 建模应用程序实现 GUI。到目前为止,我已经实现了一个 Windows 功能区菜单 - 现在我需要添加面板来添加控件。到目前为止,我能找到的最好的模型是Paint.net控制面板。所以我正在寻找看起来和行为都像这样的东西。

Paint.net 用户界面

我期待模仿的功能(如上图所示):

  • 细边框
  • 面板标题
  • 右上角的小关闭按钮
  • 薄窗口标题
  • 条件垂直滑块
  • 面板应始终位于主应用程序窗口的顶部
  • 面板不应停留在主应用程序窗口前面的其他应用程序之上
  • 面板/窗口不应在窗口任务栏中弹出新项目
  • 模糊透明度是可选的
  • 带按钮的小页脚也不错

到目前为止,这是我取得的成就(下面的代码):

到目前为止的应用程序 UI

这是一个非常基本的窗口 - 几个问题很明显:

  • 窗口布局是标准的应用程序窗口布局(粗边框+我不喜欢圆角)
  • 它有一个标题,但它的标题中没有按钮
  • 如果不需要,垂直滚动条不会隐藏
  • 窗口在 Windows 任务栏中弹出它自己的图标
  • 该窗口位于所有窗口应用程序的顶部,而不仅仅是应用程序主窗口

到目前为止的代码:

我正在找人给我一个完整的 Paint.net 样式面板示例 - 或者为我指出一个好的代码示例。我已经下载了最新的开源 PDN 源代码,但不确定从哪里开始寻找负责这部分 UI 的代码。一个受过教育的方向也是受欢迎的:-)

0 投票
1 回答
1904 浏览

windows - 完全删除部分画布和图像

我想知道是否有一种简单的方法可以做到这一点。

我有一张图片在此处输入图像描述

我想删除突出显示的部分在此处输入图像描述

所以最终的图像看起来像在此处输入图像描述

基本上,我通常做的是删除突出显示的部分,将底部与顶部对齐并裁剪画布,但我想知道是否有一个程序可以让你一步完成所有事情(删除画布的部分和整个图像)

0 投票
2 回答
4534 浏览

icons - Google play storelisting:您需要修复您的高分辨率图标。这不是一个有效的图像

好的,所以在尝试在 google play 上上传我的 512x512 应用程序图标时,它出现了错误:您需要修复您的高分辨率图标。这不是一个有效的图像。

我看到了另一篇关于这个的帖子,但解决方案是将它保存在我的创建的 pain.net 中!它是一个 png 文件,适合测量:

在此处输入图像描述

任何想法为什么会出现此错误?

非常感谢任何帮助,谢谢。

0 投票
1 回答
996 浏览

c# - 如何在 psd 文件中获取图层关系或组信息?

我正在尝试从 C# 项目中的 psd 文件中获取图层信息。

通过使用 Paint.Net 或 MagickImage 的 PSD 插件,我可以获得每个图层的位置、大小、内容和一些视觉属性。

但是我找不到可以告诉图层关系的属性或函数。

有没有办法找出哪个图层是另一个图层的父级?或者哪一层在同一组中?