ドキュワークスAPIにはすべてのテキストをメモリに読み込む命令はないようです。
ページごとのテキストを読み込む関数はあります。
(XDW_GetPageTextToMemory)
ですが、XDW_GetFullTextはすべてのテキストをいきなりテキストファイルにできます。
ToMemoryも作ってくれればいいのに・・・
ということでDocuWorksテキスト抽出ツールではXDW_GetPageTextToMemoryをページ数分繰り返して読み込んでいます。
で、XDW_GetPageTextToMemoryの欠点?仕様?なのですが、
この命令、アノテーションの文字は拾ってくれません・・・
まあ他のアプリからプリントしたデータをテキスト化できるという使い方だと思いますが、アノテーションから拾ってくれると便利だなと。