Skip to main content
Solved

Reading Microstation native fonts

  • December 1, 2016
  • 7 replies
  • 110 views

courtney_m
Contributor
Forum|alt.badge.img+5

I am encountering issues when reading text from a DGN where the text is in Microstation native fonts (e.g. igds_font = 0). I am generating PDF files from the DGN's and I need the text to look the same in the PDF as it does in Microstation. Currently, I am seeing variations in text font, as well as special character inconsistencies (e.g. degree symbols are read as ^ ). Is there a way to read Microstation fonts in FME? I have access to the font library .rsc files - can I utilize them somehow within FME?

Thank you!

Courtney

Best answer by daveatsafe

This page explains how to create truetype fonts from the RSC fonts - if you have Microstation installed:

http://communities.bentley.com/communities/other_communities/askinga/w/askinga/converting-microstation-rsc-fonts-to-ttf-fonts

Once you have these fonts installed into Windows, FME can use them when creating the PDF file.

View original
Did this help you find an answer to your question?

7 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • Best Answer
  • December 1, 2016

This page explains how to create truetype fonts from the RSC fonts - if you have Microstation installed:

http://communities.bentley.com/communities/other_communities/askinga/w/askinga/converting-microstation-rsc-fonts-to-ttf-fonts

Once you have these fonts installed into Windows, FME can use them when creating the PDF file.


courtney_m
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • December 1, 2016
daveatsafe wrote:

This page explains how to create truetype fonts from the RSC fonts - if you have Microstation installed:

http://communities.bentley.com/communities/other_communities/askinga/w/askinga/converting-microstation-rsc-fonts-to-ttf-fonts

Once you have these fonts installed into Windows, FME can use them when creating the PDF file.

Thank you! I do not have Microstation installed, but I will see if my client can convert to TTF for me.

 

 


courtney_m
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • December 5, 2016
daveatsafe wrote:

This page explains how to create truetype fonts from the RSC fonts - if you have Microstation installed:

http://communities.bentley.com/communities/other_communities/askinga/w/askinga/converting-microstation-rsc-fonts-to-ttf-fonts

Once you have these fonts installed into Windows, FME can use them when creating the PDF file.

@DaveAtSafe , I converted the RSC font to TTF, and installed the TTF file on the machine that is running FME. I also directed the PDF writer to the correct True Types Font directory and set pdf_text_font. Unfortunately, I do not see any change. I now have access to Microstation, so I viewed one of the DGN files in Microstation - the text string is that same as igds_text_string in FME (e.g. OA/FOA 65^ c), but it is displayed differently (e.g. OA/FOA 65° c). Please see the following screenshots.

I am getting an "Unsupported font family" warning in the FME log:

 


daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • December 5, 2016

The Data Inspector shows only the text string - it does not apply the font or justification in its display. You will need to go all the way to PDF to see the final result.


courtney_m
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • December 5, 2016
daveatsafe wrote:

The Data Inspector shows only the text string - it does not apply the font or justification in its display. You will need to go all the way to PDF to see the final result.

There was no change in the PDF either.

 


felipeverdu
Enthusiast
Forum|alt.badge.img+10
  • Enthusiast
  • November 2, 2022

Hi @daveatsafe​ 

This is an oldie but I am actually interested in using ttf files for generating symbols in my pdf but I don't see how?

Any ideas?

Thanks for your time.

Best regards,

Felipe Verdú


daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • November 2, 2022

Hi @felipeverdu​,

You can use the method linked above to convert your Microstation RSC fonts to TTF, then use that TTF in the TextStroker transformer to convert text into polygons for output to PDF.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings