Jump to content

Outline on text


guiprepress

Recommended Posts

In FusionPro versions 5 and 6, there is a text effects tool selectable from the text frame properties palette that can help you achieve this.

Also, if you are using an older version. you can simply draw two text frames,altering their positions and adjust to achieve the desired effect.

 

Alex, how do you add a stroke outline to variable text in 6.1?

Thanks

Link to comment
Share on other sites

You want the character stroke a different color than the fill?. I can not think of an easy way to do this with FusionPro as we do not have a feature to do this.

A hard way, would be to take each character of the alphabet, change and change the stroke color, export as separate pieces of vector art.

This can be done in Adobe Illustrator or by programming. Then the problem here will be calculating the distance between each graphic (character) with the correct kerning pair. It's not easy, but worth a try.

Link to comment
Share on other sites

If I have variable text that is light blue and I want to add a black outline to it, can I do this?

There is no way within FP to add strokes to variable type. I can not speak for DirectSmile capabilities in the latest release. (I think Alex thought you were asking about adding a black drop shadow rather than a stroke...)

Link to comment
Share on other sites

Not had the change to try this as we are still in the process of testing our templates before we make the full plunge into FP 6.1; but, if the drop shadow color can be made into a different color other than the text, has anyone every tried to make a drop shadow that has no vertical or horizontal shift, increase the spread a bit and leave the "shadow" effect at 100% solid?

 

In theory if you are using light blue text and the "drop shadow" is slightly bigger (increased spread) than the text AND is 100% black without any adjustment shift, this might give you a bit of an "outlined effect". Again just in theory of course. :rolleyes:

 

.

Link to comment
Share on other sites

I thought as much for the color feature; but for the situation that guiprepress described, it just might work. I don't know how "solid" the drop shadow could be made into or even if the 0 vert. and horiz. are even possible. It was just a half-baked suggestion for this unique situation.:cool:

 

.

Link to comment
Share on other sites

  • 1 month later...

Hello Paul,

 

In fact, we are currently looking at stroke on text as an upcoming enhancement. We do have a number of other commitments that we have to meet in our 2010 delivery schedule but I can say that this is certainly one of those enhancements that is in the top 10 of what we are looking at implementing.

 

As soon as we have more info on availability, we'll let everyone know.

 

Thanks.

Link to comment
Share on other sites

  • 5 years later...

Take a look at the Advanced Text Effects button to the right of the Overflow button on the Text Frame Palette.

 

It was added in v8.1 on August 13, 2012.

 

Be sure to take check out the Stroked Text Tag in the FusionPro VDP Creator Tags Reference Guide.

Edited by David Miller
Link to comment
Share on other sites

Thanks for the reply, David. That effects button affects the entire contents of a text box though, not just specific characters. I figured there may be some elaborate coding I can do but I opted just to switch the font of the particular character. In this case it was a simple vertical separator that used a font without a bold variant, so it was relatively easy to just switch to a bold font.
Link to comment
Share on other sites

That effects button affects the entire contents of a text box though, not just specific characters. I figured there may be some elaborate coding I can do but I opted just to switch the font of the particular character.

 

That is correct. But you can also use the Stroked Texted Tag via a JavaScript Rule:

 

<stroke color="name" width="size in hundredths of a point">...</stroke>

Link to comment
Share on other sites

I figured there may be some elaborate coding I can do but I opted just to switch the font of the particular character.

The tagging needed to apply a stroke/outline to some text is hardly what I would call "elaborate coding." It can be as simple as this:

return "Here is some <stroke>outlined</stroke> text.";

Link to comment
Share on other sites

That is correct. But you can also use the Stroked Texted Tag via a JavaScript Rule:

 

<stroke color="name" width="size in hundredths of a point">...</stroke>

 

So I tried this and it doesn't seem to work for me. I am trying it this way because I have a template where my background art is pulled in as a resource and when I try the text effects built in function, all my type is stroked in the resource art. Dan has told me this is a known issue. Here is my rule with the treat returned strings as tagged text check.

return <stroke color="White" width="3000">HELP</stroke>

 

It just returns "HELP" as normal. Also, if it was a data field how would I place that in the rule. It looks at

return <stroke color="White" width="300">Field("Name")</stroke>

as hardcoded text. TIA

Edited by dreimer
Link to comment
Share on other sites

So I tried this and it doesn't seem to work for me. I am trying it this way because I have a template where my background art is pulled in as a resource and when I try the text effects built in function, all my type is stroked in the resource art. Dan has told me this is a known issue. Here is my rule with the treat returned strings as tagged text check.
return <stroke color="White" width="3000">HELP</stroke>

 

It just returns "HELP" as normal. Also, if it was a data field how would I place that in the rule. It looks at

return <stroke color="White" width="300">Field("Name")</stroke>

as hardcoded text. TIA

 

Well you need to make it a string by putting quotes around it:

return '<stroke color="White" width="3000">HELP</stroke>';

 

To add a variable field you'd have your literal strings in quotes and your variables added to the string:

return '<stroke color="White" width="3000">' + Field("Name") + '</stroke>';

Link to comment
Share on other sites

As usual, thanks for your help Step. A few quotes here and there can change alot. Someday I will learn this JavaScript.

 

As I should have expected, this does the same and outlines my resource art. Seems to work just fine if my artwork is the background of the template.

Edited by dreimer
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.
Note: Your post will require moderator approval before it will be visible.

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...