When using chinese TTF file in classic mode, you have to write pd4fonts.properties for PD4ML .
PD4ML or Lucee dont read Windows font directory.
cfdocument description in fontdirectory
But cfdocument is using “modern” by defaults Flying Saucer PDF Engine
<cfdocument format="PDF" type="classic" fontdirectory="D:\fonts">
i try chinese TTF with pd4fonts.properties file can be work