title: Stop Ghostscript from replacing embedded fonts?
body: <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>