Jump to content

CircleText for Windows 10?


Recommended Posts

Circle Text - Plugins - Publishing ONLY! - paint.net Forum (getpaint.net)

 

I'll start by linking this thread.

 

I've been trying to use CircleText in Paint.net for Windows 10, but it doesn't work no matter what I attempt to do. I have followed the directions exactly for dropping the required plugins into the required folders in Paint.net and they still don't work.

 

Under settings, I look under "Plugin Errors", and I see Circular Text has the following Errors:

 

C:\Program Files\paint.net\FileTypes\CircularText (2).dll, version 2.0.1.0

System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null'

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
 

Is there any way to fix this? And if so, how please? I'm not a programmer or anything. But are there any other plugins I can use or anything I can tweak in the settings? Thanks.

 

I'm only using Windows 10 because my new machine came with it and Windows 7 is no longer an option. But I'm not happy about losing this great feature.

 

Is there any alternative?

 

I appreciate any information. Thank you.

 

JD

 

 

 

 

 

Link to comment
Share on other sites

21 minutes ago, JadeDraggon said:

I appreciate any information.

 

1. You've linked to the wrong plugin. Here is the correct link: https://forums.getpaint.net/topic/113205-circular-text/

 

2. Effect plugins do not go into the FileTypes folder; they go into the Effects folder.

 

3. You've forgotten to also install the OptionBasedLibrary files.

(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

bp-sig.png
My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

Link to comment
Share on other sites

Hello @JadeDraggon and welcome to the forum :)

 

Which version of Paint.net are you using?  Classic or store bought?

 

And, yes, there is an alternative plugin here

 

Ninja'd by @toe_head2001

30b8T8B.gif

How I made Jennifer & Halle in Paint.net

My Gallery | My Deviant Art

"Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon.

 
Link to comment
Share on other sites

I'm using the Classic. I'll get the store bought if it really makes a difference. I've used Paint.net for years so paying a few bucks for that is not a big deal. Just want it to work like my Windows 7 version did. I use the Circle Text for some of my Sci-Fi related projects.

 

Maybe I'm doing this like a "noob", but I actually have the plugin in both the effects and filetypes folder because putting in either/or didn't seem to make a difference, so I copied to both. Seems no matter what I do, it doesn't work. The DPY Plugins were awesome tools, but those posts were from 2009, and seems nothing relevant for Windows 10. 

Link to comment
Share on other sites

C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0

System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null'

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
 

 

OK, so I followed that link and downloaded CircularText. I installed it into the Effects Folder and relaunched Paint.net. But it is not the Store bought version. It's the free version from the website. So is that why I'm still getting this?

 

Edit: I did erase the copy that was in the FileTypes folder.

 

Edited by JadeDraggon
Link to comment
Share on other sites

C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0

System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null'

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

 

 

I've downloaded the OptionBased Library files and installed them into FileTypes. I have CircularText in the Effects as Pixey shows. But still getting these errors, and CircularText still not showing up under Text Formatting, and that's with me restarting the program after the install of course. Still at a loss why this won't work for me.

 

Not sure what else I need to do.

 

 

Link to comment
Share on other sites

Still not having any luck. I tried placing the OptionBasedLibrary in the regular Paint.net folder, and my results are the same. No change.

 

Does this plugin really work on Windows 10?

 

I'm thinking this is entirely a Windows 10 issue. 

 

 

Edited by JadeDraggon
Link to comment
Share on other sites

23 minutes ago, JadeDraggon said:

Does this plugin really work on Windows 10?

 

It works fine for me in Windows 10 and has done for ages.

 

34 minutes ago, midora said:

OptionBasedLibrary should always be placed in the paint.net folder and not in Effects or FileTypes.

 

So does this mean that the OptionalBasedLibrary .dlc and .dll in my File Type folder, is being used by another plugin other than Circular Text?  Because both Circle Text and Circular text Plugins work absolutely fine for me.

30b8T8B.gif

How I made Jennifer & Halle in Paint.net

My Gallery | My Deviant Art

"Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon.

 
Link to comment
Share on other sites

4 minutes ago, Pixey said:

 

It works fine for me in Windows 10 and has done for ages.

 

 

So does this mean that the OptionalBasedLibrary .dlc and .dll in my File Type folder, is being used by another plugin other than Circular Text?  Because both Circle Text and Circular text Plugins work absolutely fine for me.

 

What folder do you put the Library files in Pixey?

 

I did as you showed before but doesn't seem to work. Do you have your files in their parent folder in FileTypes, or did you take them out of that folder and put them straight into FileTypes?

 

So far I'm having no luck.

 

 

Edited by JadeDraggon
Link to comment
Share on other sites

It seems my pic of the OpionalBasedLibrary .dlc & .dll in my File Types Folder, is for another Plugin.

 

So, I suggest you remove them from your File Types folder, and put them into the Paint.net Folder.

30b8T8B.gif

How I made Jennifer & Halle in Paint.net

My Gallery | My Deviant Art

"Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon.

 
Link to comment
Share on other sites

Running Windows 10.


I installed the plugin w/ the OptionBasedLibrary files located in the paint.net folder,

moved them to File Types, then to Effects.

 

In all cases the plugin works.

 

I believe that Rick wants them to be in Effects.

 

If I was having this problem I'd run pdnrepair.exe and sfc / scannow.
 

Link to comment
Share on other sites

1 hour ago, midora said:

OptionBasedLibrary should always be placed in the paint.net folder and not in Effects or FileTypes. Windows dll search mechanism may be confused if the dll and dlc is not in the right place (and only there).

 

That is true for native code, but the .NET runtime will search the folder that the DLL is located in.

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

In my case, it seems regardless of whether I have the Library files in the paint.net folder directly, or the FileTypes, I still get the same errors, and CircleText will not show up in the TextFormations menu for me. I've also tried the same thing with the DPY plugins I linked in my original message. Placing them in Effects, directly and FileTypes, and Paint.net doesn't even "see" them.  So I'm at a loss what it takes to get to be able to use Circular Text effects again in Paint.net on Windows 10 like I was doing on Windows 7.  I'm seeing this entirely as a Windows 10 compatibility issue.

 

I'm still getting these errors, despite the files being right in the Paint.net folder. I also have them in the FileTypes as well, at this point, hoping that Paint.net will somehow see them. And I have the latest version. So I'm just not sure what to do. If you guys have the latest Windows 10 (I just updated), and loaded the CircularText plugin you've linked me and the Library files you linked me, I should then be able to duplicate your success. So far, nada. So not sure what else I can do?

 

Are there any alternatives for Paint.net and Windows 10?

 

 

C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0

System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null'

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

 

 

Link to comment
Share on other sites

1 hour ago, JadeDraggon said:

I'm seeing this entirely as a Windows 10 compatibility issue.

 

I don't know why you continue to blame Windows 10, when we've told you the plugins work just fine with Windows 10.

Your problem is elsewhere.

 

1 hour ago, JadeDraggon said:

directly and FileTypes, and Paint.net doesn't even "see" them. 

 

Stop placing Effect plugins in the FileTypes folder. It will never work.

 

 

Please post a screenshot that shows CircularText.dll and the OptionBasedLibrary files are in your Effects folder.

(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

bp-sig.png
My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

Link to comment
Share on other sites

6 hours ago, null54 said:

That is true for native code, but the .NET runtime will search the folder that the DLL is located in.

.NET will search in different places and if will also look in the folder of the dll. It's just not a good idea to store copies of libraries everywhere.

midoras signature.gif

Link to comment
Share on other sites

Hello,

 

Seems no matter what I try the end is the same. Same errors, and such.

 

I keep coming back to the idea of Windows 10 as the problem because I was able to use all the DPY plugins and CircleText just fine while under Windows 7 Home Premium. These things were not lost to me until I came to Windows 10. And I have spent a year trying to figure out a way to get them back. I finally came to the forums to see if there is a way. 

 

Is it because I'm not using the store version? I don't know.

 

I have tried both the plugin and the library all in Effects, FileTypes and in the plain Paint.net folder itself. The same errors generate no matter what.

 

Only other thing I can think to try at this point is to completely uninstall the program and maybe reinstall it?

 

 

C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0

System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null'

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

 

 

 

 

Effects-Folder1.png

Option-Based-Library1.png

Edited by JadeDraggon
Link to comment
Share on other sites

2 hours ago, BoltBait said:

This whole mess is why I will never use the Option Based Library in one of my effects.

Nobody forces you to use it. If your effects are based on just a few settings then there is no need to do it. Be happy with the built-in PropertyBasedLibrary.

There was never a public version, people just used it because there was a need. But if there is no support then there will be no public version in the future.

  • Like 1

midoras signature.gif

Link to comment
Share on other sites

51 minutes ago, JadeDraggon said:

 

Effects-Folder1.png

Option-Based-Library1.png

 

You have the OptionBasedLibrary files in a subfolder.  The files need to be placed in the Effects folder; not a subfolder with the Effects folder.

  • Like 1
  • Upvote 1
  • You're a Smart Cookie! 1

(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

bp-sig.png
My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

Link to comment
Share on other sites

OK, so I finally got it to work. Everything out of subfolders, directly into the Effects folder, including the Library.

 

 

 

In fact, even the old DPY Plugins are finally showing up as I've just tried those too. So now I know how to finally do it right.

 

I've included a screenshot showing how I have it now. Sorry if this has been a pain in the neck. I hope this can help anyone else who has the same problems.

 

I couldn't get this to work for the longest time but I also didn't know about the library files. So I appreciate the help. Thank you.

 

Effects-Folder2.png

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...