Unicode characters in VSPDF8

Originally Posted 24 June 2013, 3:34 am EST

  • Originally Posted 24 June 2013, 3:34 am EST

    I am using VSFlexGrd in conjunction with VSPrinter and VSPDF8 to produce output that contains Unicode characters. The VSFlexGrid displays these characters perfectly but the resultant pdf file only displays '?' where there should be these characters. I have my font set to Arial Unicode MS and I am not using any remote characters only Greek and maths (I am writing formulas to the VSFlexGrid).

    Broadly this is the procedure:

    vPrinter.FontName = "Arial Unicode MS"
    vPrinter.StartDoc
    vPrinter.RenderControl = grdHeaderSupport.hWnd
    vPrinter.EndDoc
    vPDF.ConvertDocument vPrinter, "C:\KnowledgeBase\MM Boiler Design\OutputFiles\Header Support Calcs.pdf"

    Am I trying the impossible or am I missing something?

    Thanks for any help.
  • Reply

    Hi,

    VSPDF doesn't supports UniCode characters, you may look into the forum link below:

    http://our.componentone.com/groups/activex/vsview-classic-for-activex/forum/topic/does-the-vspdf-support-unicode-such-as-chinese/#post-186421

    Regards,
    ~Gatim
Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels