• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
3

Need to convert all text to outline

Community Beginner ,
Jan 19, 2020 Jan 19, 2020

Copy link to clipboard

Copied

Is there a way in InDesign to convert all text to outline? I would prefer not to go to every single page and click on the text block then convert to outline. I tried to find a way to do it in Find/Change... but nothing.

A bit of what the file is, I am sending addresses to be printed on envelopes. InDesign is the best option with using Data Merge from a .csv file but it would be nice to convert all text without having to convert everying in Adobe Acrobat Pro. Please don't respond with I shouldn't be converting to outlines.

TOPICS
Feature request , How to , Print , Type

Views

25.2K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 24, 2020 Apr 24, 2020

Copy link to clipboard

Copied

Hi toniat43741624,

this is the working link for the Acrobat way on Kasyan's website:

 

Create outlines from all fonts in acrobat

Kasyan Servetski

If you want to get a PDF file with all fonts converted to outlines, there is no need to outline text in InDesign since it can be done in the exported PDF.

http://kasyan.ho.ua/tips/acrobat/create_outlines_from_all_fonts_in_acrobat.html

 

Regards,
Uwe Laubender

( ACP )

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 02, 2024 May 02, 2024

Copy link to clipboard

Copied

This helped me instantly. Thank you

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 16, 2024 Feb 16, 2024

Copy link to clipboard

Copied

Disclaimer: I agree with the other commenters that you are better off exporting to PDF and using Acrobat to create outlines, or otherwise figuring out why your fonts aren't printing properly (most likely, your printer is using a crappy RIP that doesn't support the font).  There's 0 reason I can think of that a PDF/X4 wouldn't print properly on their printer if it works fine on yours.... unless there's something wrong with theirs. 

 

However, if you insist on converting all your text to outlines this code snippet should do what you want:

var items = app.activeDocument.allPageItems;
for (var i = 0; i < items.length; i++) {
    var item = items[i];
    if (item instanceof TextFrame) {
        item.createOutlines();
    }
}

Save it as a .jsx file in your User scripts folder and run it. It can take some time to run depending on the size of the file.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 16, 2024 Feb 16, 2024

Copy link to clipboard

Copied

Hi @Brett35463984xsie , When I rum your script on this page:

 

Screen Shot 7.png

 

I get this result:

 

Screen Shot 8.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Feb 19, 2024 Feb 19, 2024

Copy link to clipboard

Copied

I don't ask - I answer.

 

  1. On the master page, in the topmost layer, create a white rectangle that covers all the text.
  2.  Set transparency - multiplication.
  3. Apply the master page to all pages.
  4. Go to edit/flatten transparency settings. Create your settings with the "convert text to curves" option.
  5.  Export to Pdf/X-1a 2003. In the dialog box, change the transparency flattening settings to your own.
 
et voilà

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 19, 2024 Feb 19, 2024

Copy link to clipboard

Copied

And four years later it's still a foolish thing to do!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Feb 23, 2024 Feb 23, 2024

Copy link to clipboard

Copied

There was a question - I answered. I believe that people have different needs and it doesn't seem any stupider to me than, for example, flattening transparency.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines