Stop Ghostscript from replacing embedded fonts?
<p>Using Ghostscript 9.19, Windows 10 Pro</p>

<p>I am using Ghostscript to convert an existing PDF to PDF/A-1b.</p>

<p>However, even though the required fonts are already embedded in my original PDF,
Ghostscript is substituting them in the output PDF/A file.</p>

<p>Specifically:
Substituting font Times-Bold for Times New Roman,Bold.
Substituting font Times-Roman for Times New Roman.
Substituting font Times-Italic for Times New Roman,Italic.</p>

<p>I have Times New Roman installed on my machine (it's there by default).</p>

<p>Here's my command line:</p>

<pre><code>C:\Program Files\gs\gs9.19\bin&gt;gswin64c -dPDFA -dBATCH -dNOPAUSE 
 -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite 
 -sPDFACompatibilityPolicy=1 -sFontPath=C:/Windows/Fonts 
  -IC:/windows/fonts -sOutputFile=C:/temp/testerA.pdf c:/temp/tester.pdf
</code></pre>

<p>BEFORE processing with Gjostscript:
<a href="https://i.stack.imgur.com/2ZkJG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2ZkJG.png" alt="enter image description here"></a></p>

<p>AFTER processing with Ghostscript:
<a href="https://i.stack.imgur.com/qu6fl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qu6fl.png" alt="enter image description here"></a></p>

<p>Why is Ghostscript substituting an embedded font?</p>

<p>How can I prevent Ghostscript from substituting embedded fonts?</p>

<p>EDIT: Screenshot of the Times font from my system showing that the name matches the embedded name in the PDF:</p>

<p><a href="https://i.stack.imgur.com/TBE8x.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/TBE8x.png" alt="enter image description here"></a></p>