C# Wpf 在运行时嵌入图像

C# Wpf embed images at runtime

在我的 C# WPF 应用程序中,用户可以导入图片。 目前图片来源参考图片路径

当图片将被删除或移动时,我的引用将不再有效。 如何在 Word 或 Photoshop 等应用程序中对其进行管理?是否可以嵌入 我的自定义文件中运行时的图片?或者应该将这些文件复制到 “图像数据库”?

Microsoft Word (docx) 格式。当您在文档中粘贴图像时,它会将它们保存为文件。试试这个:

  1. 将 .docx 重命名为 .zip 扩展名
  2. 解压缩 zip 存档

现在,导航到以下位置,您可以在此处看到所有嵌入的图像:

您可以为您的应用做类似的事情。在不知道完整的上下文和设计细节的情况下,很难回答图像应该放在哪里。 一般来说,图像 should/could 与图像补充的其他数据位于同一位置。