Thank you for your question.
Firstly, the text position needs to apply the transform matrix (DWFGraphicResource::transform()).
Secondly, if the text is in a viewport, then text position should apply the viewport transform (Please refer to the DWF Toolkit docs).
Thirdly, the position is in logical unit, position/100,000 can get the coordinates in inch unit.
At last, please let me know where is the DwfStrings you get from?
ADR/DWF Customer Support
Silvia Cao SW Engineer PSEB-GE- ACRD PSEB Autodesk, Inc.