Cambia il Font solo per i caratteri Unicode specifici durante il salvataggio in PDF

Esempio

Lo screenshot seguente confronta i due file PDF generati dal codice di esempio qui sotto.

Uno è generato senza impostare la proprietà PdfSaveOptions.IsFontSubstitutionCharGranularity e l’altro è generato dopo aver impostato la proprietà PdfSaveOptions.IsFontSubstitutionCharGranularity su true.

Come puoi vedere nel primo Pdf, il font dell’intera frase è cambiato da Times New Roman a Arial Unicode MS a causa del trattino non interrompibile. Mentre nel secondo Pdf, è cambiato solo il font del trattino non interrompibile.

Primo file Pdf
todo:image_alt_text
Secondo file Pdf
todo:image_alt_text

Codice di Esempio