dpy

Circle Text

Recommended Posts

dpy    19

notice.

Problem of Letter space is solved by v1.2 .

I checked that this work PDN v3.5.4 . It's OK.

-------------------------------------------------

This plugin writes text into a circle.

enjoy!

Menu > Effects > Text Formations>CircleText

How to use

27565963_org.v1255230509.png

How to make arched text (new!)

27529160_org.v1255156144.png

Exsample of using this plug-in

26908238.v1254068140.png

Exsample2 by barkbark00's idea

27219911_org.v1254560391.png

Warning

27123862_org.v1254390561.png

You can not use some fonts in this plugin.(it does not support font style "Regular")

If you choice it , pop-up window for error message opens .

click "ok" , font changes "Arial".

Download 

Many Thanks

This is created by CodeLab.

and This is base on EER's CodeLab sample "Font Names"

Thank you , BoltBait and Ego Eram Reputo.

I got advice to make it better.

Thank you , Simon Brown.

UPDATE

10/25/2009 version 1.2 upload

fixed : Problem of Letter space is solved

fixed : radius changed length to center of charactor from center of circle

and etc

10/10/2009 version 1.1 upload

added : "Angle of arc" for arched text

changed : to "angle of strat" from "Start position text" , (changed algorithm)

changed : placing in Effects - Text Fomations-CircleText

10/01/2009 Version 1.0 upload .

deleted : option "Rotate text"

added : option "Clockwise"

added : option "Start position text"

added : code to stop the plugin crashing with incompatible fonts

added : pop-up window for error message

fixed : The bug that 1 character cannot delete

09/28/2009 take anti-alias and changed placing in Effects - Render-CircleText

09/27/2009 First post "Circle Text"

Edited by dpy
  • Upvote 1

Share this post


Link to post
Share on other sites
Simon Brown    38

Several things:

1. I don't see the point of the rotate text option, given that it can be easily duplicated by creating text the usual way and rotating it.

2. I suggest placing it in Effects -> Render.

3. Anti-aliasing can be achieved by setting the graphics object's TextRenderingHint to AntiAliasGridFit.

4. Have to considered placing the text rendering code in a try/catch block with an in-place message to stop the plugin crashing with incompatible fonts.

Share this post


Link to post
Share on other sites
dpy    19
Several things:

1. I don't see the point of the rotate text option, given that it can be easily duplicated by creating text the usual way and rotating it.

2. I suggest placing it in Effects -> Render.

3. Anti-aliasing can be achieved by setting the graphics object's TextRenderingHint to AntiAliasGridFit.

4. Have to considered placing the text rendering code in a try/catch block with an in-place message to stop the plugin crashing with incompatible fonts.

Thank you for many advice.

1. A text becomes dim when I rotate it using "Rotate/Zoom" or "Move tool".

"Ratate text" is sharp .

2. I agree. Surely , this is rendering tool than text tool.

3. Thank you. I did not know it. I try it later.

4. I think so , too .

but I have no idea , now. :oops:

anyway , many thanks!

and , forgive my poor english.

Share this post


Link to post
Share on other sites
dpy    19

update

added:

I thought method to stop crash

      if (Amount2.IsStyleAvailable(FontStyle.Regular)==false)
     {
        Amount2 = new FontFamily("Arial");
     }

now, testing.

if no problem , All right. Let's decide on this plan for now.

added 9/29

now,testig pop up error message

and

testing new option clockwise circle text

(maybe 2 or 3 day after), I upload new circle text, after debug.

Share this post


Link to post
Share on other sites
oma    26

nice plugin! this one I've been playing with tonight. It was the start point in the new abstract I just posted.

ciao OMA

Share this post


Link to post
Share on other sites
dpy    19

Hi , everybody.

Thank you for many comment, I'm glad.

To barkbark00

Nice examples!

You taught me about the new possibility of this plug-in.

Thank you! :D

Share this post


Link to post
Share on other sites
barkbark00    3

I'm not sure how open you are to suggestions, but please consider the following...

It would be really cool if you could add an option to generate the text along a spiral. I'm thinking maybe a "random spiral" option and then a pop-out dialog for fine tuning the spiral effect...

MadJik has a really awesome plugin that generates spirals or "volutes" and his source IS available.

What do you think?

Share this post


Link to post
Share on other sites
dpy    19
I'm not sure how open you are to suggestions, but please consider the following...

It would be really cool if you could add an option to generate the text along a spiral. I'm thinking maybe a "random spiral" option and then a pop-out dialog for fine tuning the spiral effect...

MadJik has a really awesome plugin that generates spirals or "volutes" and his source IS available.

What do you think?

It is very interesting suggestion.

If I create it , it will be another plugin , not option of "circle text" .

But sorry , I am not an excellent programmer like Madjik.

However , it is possible to render one words repeatedly for the simple spiral.

I tested it .

Look at the "attachments".

long text?

Separate text by 1 character , like "circle text"? and render spiral?

I do not know whether I can write a code for it.

I will develop it , if you are OK that this is only repeatedly plugin.

And , I will make a new thread , and upload test-version.

BTW , I have to update "Circle Text" before it. :)

13971_5953cca445de61ae222520a07b0603da

Share this post


Link to post
Share on other sites
barkbark00    3

Wow! That was quick!

I'm fine with whatever works best for you. A separate plugin is better than no plugin, right? ;-)

In your version, is there a way to control the angle of the expansion (the relative space between rings of the spiral)?

Also, I see that it always starts displaying characters from the center. A way to control how many initial iterations are ignored would be nice.

To be clear, I'd be happy if it was releases "as is". That screenshot looks awesome!

Share this post


Link to post
Share on other sites
dpy    19
Wow! That was quick!

A separate plugin is better than no plugin, right? ;-)

I can not understand american joke always , but I could understand your joke! :lol:

Ok!! Spiral Text Soon coming !

Share this post


Link to post
Share on other sites
dpy    19

"Spiral Text" in plugin set "Text Formations" has a bug , crashes when the radius is set to '0'.

bug fixes ,update,"Spiral Text v1.1".

please re-download.

Share this post


Link to post
Share on other sites
Spankie    0

I have downloaded many of the plug-ins located here and they are very good. This one seems like it will be fun to play with but I cannot seem to get it to download correctly. Unlike the other .dll's this one makes a folder within the "effects" folder and I cannot find it when I open Paint.NET and look under effects. Anybody wanna tell me what kind of brainiac mess I have made or how to get this working?

Share this post


Link to post
Share on other sites
dpy    19

Thank you for help ,Simon Brown.

and today , i looked the question about this plugin on "General Discussion & Questions".

Post subject: Circle Text fonts spacing weird?

New postPosted: Thu Oct 22, 2009 7:26 am

I just started using the Circle Text plugin but I am having a hard time making the text evenly spaced. Some of the letters cram up next to others while others leave large spaces. Tried to manually space the letters to adjust them as well as tried different fonts but ran into the same problem. Which fonts work the best for Circle and Spiral text and is there a way to resolve the awkward spacing? Thanks much for any consideration and suggestions of this problem.

Anser:

It is impossible in this version .

I did not think well about Proportional Font.

Because , I am a Japanese , and Japanese font is almost Monospace Font.

The English letter to be included in Japanese font is Monospace Font also.

It fix by the next version.(maybe next Sunday)

In this version ,

When you use the small letter,please use Monospace Font.

In my PC's English Font , "BatangChe" "Courier New" "DotumChe" "GunsuhChe"

"ISOCTEUR" "Lucida Consle" "MingLiU" "SimSun".

These are OK

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now