-
Posts
15,730 -
Joined
-
Last visited
-
Days Won
405
Everything posted by BoltBait
-
BoltBait's Personal Gallery! - Newest art on page 10 (July 26)
BoltBait replied to BoltBait's topic in The Pictorium
-
How to use background to fill a word? [SOLVED]
BoltBait replied to Patapin's topic in Paint.NET Discussion and Questions
-
How to delete transparent pixels from an image?
BoltBait replied to meifwong's topic in Paint.NET Discussion and Questions
Here is a CodeLab script to do what you want: // Name: Transparency Threshold // Submenu: Adjustments // Author: BoltBait // Title: Transparency Threshold v1.0 // Version: 1.0 // URL: https://forums.getpaint.net/topic/119839-how-to-delete-transparent-pixels-from-an-image/ // Help: Copyright (C)2022 BoltBait #region UICode IntSliderControl Amount1 = 128; // [0,255] Threshold CheckboxControl Amount2 = true; // Maximize alpha of remaining pixels #endregion void Render(Surface dst, Surface src, Rectangle rect) { ColorBgra currentPixel; for (int y = rect.Top; y < rect.Bottom; y++) { if (IsCancelRequested) return; for (int x = rect.Left; x < rect.Right; x++) { currentPixel = src[x,y]; if (currentPixel.A <= Amount1) { currentPixel.A = 0; } else { if (Amount2) { currentPixel.A = 255; } } dst[x,y] = currentPixel; } } } If someone gave you a CodeLab script and just want to know what to do with it, read this: https://forums.getpaint.net/topic/111233-codelab-for-average-users-a-laymans-guide/ Enjoy. -
Plugin to toggle saturation and value
BoltBait replied to Lucas4001MC's topic in Paint.NET Discussion and Questions
Here is a CodeLab script to do it: // Name: Swap S/V // Submenu: Color // Author: BoltBait // Version: 0.1 #region UICode #endregion void Render(Surface dst, Surface src, Rectangle rect) { for (int y = rect.Top; y < rect.Bottom; y++) { if (IsCancelRequested) return; for (int x = rect.Left; x < rect.Right; x++) { ColorBgra SrcPixel = src[x,y]; ColorBgra DstPixel = dst[x,y]; ColorBgra CurrentPixel = SrcPixel; HsvColor hsv = HsvColor.FromColor(CurrentPixel.ToColor()); int H = hsv.Hue; // 0-360 int S = hsv.Saturation; // 0-100 int V = hsv.Value; // 0-100 byte A = CurrentPixel.A; // 0-255 int TempV = V; V = S; S = TempV; CurrentPixel = ColorBgra.FromColor(new HsvColor(H,S,V).ToColor()); CurrentPixel.A = A; dst[x,y] = CurrentPixel; } } } -
Stutter Mouse Clicker Button Plugin Request
BoltBait replied to Retired HVAC's topic in Paint.NET Discussion and Questions
That's not something a plugin can do. Sorry. You'll just need to remember to shorten your clean up strokes. I feel your pain. I've done this many times myself. -
How to edit Text Layers in PDN file
BoltBait replied to DoubleD's topic in Paint.NET Discussion and Questions
Once text is finalized it is turned into pixels just like any other image. So, we recommend placing text on it's own layer, that way if you need to change it, you only need to recreate the text layer itself. -
Maybe you saved the file with the wrong extension.
-
-
Ctrl C, Ctrl V, prtscrn etc. no longer working
BoltBait replied to JoDee's topic in Troubleshooting & Bug Reports
Please upgrade to the latest version first. Then, do this again. -
This is not a Paint.NET thing. You simply need to configure file explorer to show file extensions. Check the ribbon in file explorer for that option.
-
Ctrl C, Ctrl V, prtscrn etc. no longer working
BoltBait replied to JoDee's topic in Troubleshooting & Bug Reports
Please go into Settings > Diag > Copy to clipboard, paste your info here and someone will take a look at it for clues. -
Try the Circle Text plugin and type 37 stars into the text box: https://forums.getpaint.net/topic/16347-circle-text/
-
Excuse me while I laugh for a while... Paint.NET has a TON of code in it to handle DPI scaling. Here's how it looks on my 4K screen at 300% scaling: Must be something on your end. Go into Settings > Diagnostic > Copy to clipboard, then paste that text here on the forum and someone will be along shortly to see what may be causing the issue.
-
giving text a pencil look
BoltBait replied to jimleslie77's topic in Paint.NET Discussion and Questions
Give us an example of what you're going for... -
Maybe if @Rick Brewster shortened it to "Tool" instead of "Tools" it might fit without the "..." showing up. Of course, that won't fix other languages... but, still... might be nice.
-
Compression similar to Winsoft Photo Rar?
BoltBait replied to Jane Anderson's topic in Paint.NET Discussion and Questions
Paint.NET does not remove metadata (EXIF data) from images. You might want to investigate a tool to remove metadata from images when preparing them for the web. -
Use BoltBait's Object > Feather plugin.
-
Crash caused by viewing fonts
BoltBait replied to BenTheMiner's topic in Troubleshooting & Bug Reports
What virus scanner are you using? -
Paint.net to a database
BoltBait replied to Autocaravan's topic in Paint.NET Discussion and Questions
No, a .png is just an image--a picture. What you need is an application. If you do not know how to write an application, I suggest contacting some local programmer who does. (This will not be cheap.) Or, you could try one of the many online form designers... I have no experience with them, so... good luck! -
Fatal error during installation. (1603)
BoltBait replied to I.C. Turner's topic in Troubleshooting & Bug Reports
If you can not trust the advice given here, why are you even posting? -
Need filetypes explained in lay-terms, please
BoltBait replied to CTW's topic in Paint.NET Discussion and Questions
I'm not a filetype expert, maybe @null54 could answer this one. -
xaml shapes do not have a "default size". All specified coordinates are relative.