こんにちは今日、私は自分のキャンバスをファイルにエクスポートしようとしました。最初にそれをpngにエクスポートしようとしましたが、正常に機能し、すべてがキャンバス上と同じように見えます。
その後、コードを変更してxpsファイルにエクスポートしました。
Dim thePack As IO.Packaging.Package = IO.Packaging.Package.Open(path.LocalPath,IO.FileMode.Create)
Dim doc As New Xps.Packaging.XpsDocument(thePack)
Dim writer As Xps.XpsDocumentWriter = Xps.Packaging.XpsDocument.CreateXpsDocumentWriter(doc)
writer.Write(mycanvas)
doc.Close()
thePack.Close()
コードは正常に実行されますが、canvas/pngとまったく同じビューは生成されません。
ライターの出力を変更する機能はありますか?ビジュアルオブジェクトがその中のテキストよりも下に移動しているようです。