HelloI'm a graphic designer working in medical communications/science publishing. Clients often send us figures output directly from their graphing software as PDFs where datapoints are formatted as text bullets instead of outlined shapes.
When I open the PDFs in Illustrator, these datapoints are usually in Myriad Pro and, even though I have Myriad Pro activated, the bullets don't display and I have to switch to Arial or similar. This changes the actual size of the bullets, which changes the numerical positioning of the point on the x/y axes of the figure.
While it isn't a huge problem if all the datapoints use the same font size--I can eyeball it and resize/nudge them all uniformly to match the PDF--it is a problem when each circle bullet is sized proportionately with the data. While I can switch to Arial, convert type to outlines, and transform each, I'm not confident that this preserves the proportionate areas of each circle while also preserving their x/y position.
Unfortunately, when I try to use Acrobat Pro DC > Preflight > Convert fonts to outlines, only the font that was already in Arial is outlined, and the bullets are still Myriad Pro text that doesn't display in Illustrator.
Any tips for working around this issue would be greatly appreciated. I have learned most of what I know on the job so I'm sure I'm missing something, but haven't found any answers by googling... I also recognize this may be more of an Illustrator issue, but I would like to first check if there's something I can do to the PDFs I receive from clients in Acrobat that will fix the problem.
This is great! I've been doing a roundabout version using Acrobat (Edit>Print Production>Flattener Preview>Convert all text to outlines). This is way easier, and now I won't have to leave Illustrator. Thanks!
The first thing you should understand is that contrary to industry misconceptions, Adobe Illustrator is not, repeat again is not, repeat yet again is not a general purpose PDF file editor. Unless the PDF file was created with the same or an earlier version of Illustrator, the option was specified to retain editability, and you have the exact same versions of the fonts originally used to create the Illustrator / PDF file, you risk loss of content, unexpected conversions, and color changes by opening arbitrary PDF files in Illustrator. Exactly what are you trying to accomplish?
I realize I should have provided more context for what I need to do with these PDFs. I work with pharmaceutical scientists to design their posters and slides for conferences. The biostatisticians who generate figures in R and other programs tend to use default fonts/colors/stroke widths etc that don't match our established style. I try to request EPS files, but they prefer exporting PDFs instead so the figures are easily shared and viewed by anyone. So when I receive PDFs of figures from the client, I need to edit them to match our style, and resize for specific poster dimensions. Acrobat's editing tools are too limited for my purposes and take much longer than editing in Illustrator.
Our graphic designers who lay out the posters also request figures as either AI or EPS files, and when I hand them the PDFs directly from the client they don't get the changes I request exactly right, which is why I try to do it myself and provide files that can just be placed as is in Indesign.
I don't first open the PDF in Illustrator and then convert text to outlines. I take the original PDF from client, open in Acrobat, and convert using Preflight. Any text in Arial or Helvetica is outlined, but the bullet datapoints are not and remain text.
Based on the first part of your response, I'm guessing it's a problem with the specific fonts used in the biostatistician's graphing program and that there's not much I can do on my end to resolve this.
On behalf of Adobe and especially since I am directly involved with the Preflight function, I'd be exceptionally interested in seeing a sample PDF file that is having issues with the Convert to Outline not properly working. You can send me a private message with a pointer for such a file for me to examine.
The @font-face CSS rule allows web developers to specify online fonts to display text on their web pages.By allowing authors to provide their own fonts, @font-face eliminates the need to depend on the limitednumber of fonts users have installed on their computers.
You need to embed the font in the word document and then it will convert fine. Open word file go to preferences, save, font embedding. Now when the file is sent to Microsoft to covert to pdf it contains the custom font and will convert correctly.
@CFernandes , thanks for your response but the manual conversion from word to pdf works and so the end users expect the Microsoft flows to work the same way. If this is a limitation than Microsoft must improve its 'Convert to PDF' Action in flows
If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!
@mikekaganski: Thanks. Concerning the sole definition of a font to use, I was very discontent with my suggestion (which was sketched for also loading a page style originally).
However the poor documentation of filter parameters and of .uno-commands remains an annoying issue.
===Edit 2018-11-.14 22:20 regarding the comments===
I made a demo to better explain what I meant. It is attached here as an archive (.ods is a fake. Remove it.) containing a template, two plain-text files as examples, and the spreadsheet file where a parameter range is in B2:C4, and some scripts are in the module scripts of the Standard library.
Extract the files to a common empty folder, and open the spreadsheet file. Adapt the pathnames to the actual situation and save the ods anew. A commandline for Win is prepared now in cell A20. Adapt the elements to the needs of a Mac.
If you now run the command from a terminal you will need to act on a prompt. This is unavoidable for security reasons if code from a file shall run. An alternative is, to move the scripts module to the local Standard library and to change location=docukent to location=application in the query part of the command URI.
My company needs to use Georgia font in Rise as per our branding guidelines. However, when I try to upload Georgia Font to Squirrel font to convert...I get an error message saying the font has been blacklisted. (See attached screenshot). Is there any other way to do this? We need to use Georgia font and Rise won't allow uploads of .ttf files. Only .WOFF files. Thanks!
Unfortunately, this is not very accurate at all. It's going to give multiple paths for letters like A and H and it typically gives weird bumps and dimples where paths cross. It's really messy and convoluted, but it's an option in extreme cases where you can't install a script and are tied to a specific font. It is easier than starting with the pen.
Search for single stroke font or something similar. Years ago I stumbled across an application for single stroke fonts (laser engraving or something like that). The only ones I've seen were developed for particular software and had issues in Illustrator. But, iirc, you can convert to outlines and all is well. Sorry I can't remember where I found them (or if I even have copies lying around still).
Anyway, a pretty easy way to do this is using strokes. First, convert your text to outlines using Type > Create Outlines as before. Then, set your stroke color to something different than the text color and turn up the stroke size until you have the thickness you want. Next, use Object > Path > Outline Stroke and ungroup and delete the outer regions.
Now, your text looks like it's only a single stroke (until you zoom in), but if you really want a single stroke (for laser-cutting, for example), you can achieve this by simply deleting half the lines, either the lower or the upper half. And I'm sure there's an even better way to do this last step that makes the resulting lines perfectly centered (though this will produce perfectly centered text with most fonts depending on the letters and special characters used), but it's a very minor difference anyway. This answer would probably work better with pictures, but oh well.
So for whatever reason, your font has to be extremely thin in order for the rasterize > image trace > line art option to work. So what I have been doing is adding a white stroke to my font to make it really thin before I rasterize it and this seems to work.
Even if you choose not to replace them, text is still displayed using the wrong, replaced fonts, and if you attempt to convert it to curves, the version with the wrong fonts will be the one converted.
I think just about all other vector apps offer to convert to curves (the original missing fonts), and this is the way it should be, by default, so we can at least view as the original design for initial consideration of whether or not a font should be replaced or found, to do more work etc.
If the devs can do it, sure. But I haven't encountered any other programs that can do this. Illustrator can't.
Might be some kind of a licensing issue, like not allowing other people to use embedded font for editing purposes.
However I did list several programs that have an ability to convert embedded fonts to curves.
From what I understand from that thread is that there are different sets of permissions that can be set on a font, and there is an "editable" permission.
This means that embedded fonts can be used for editing if they have that permission set. We can probably assume though that most of the fonts don't have it.
The question is - does converting to curves require "editable" permission or not.
3a8082e126