目前使用 Word 表作为数据库——有没有更好的方法来做到这一点?

沃尔特·多诺万

我正在为一本书做一些关于矿物质的研究。我最终需要追踪大约两千种矿物。这是目前由一个 ~800 行的 Word 表完成的,其中每一行或多或少看起来像这张图片https://imgur.com/a/YDvLXxo

我需要的功能是 (a) 能够在任何列集上对表格进行排序 (b) 查看每行的可视缩略图 (c) 但保持图像的全分辨率副本 (d) 并能够单击在表条目中的任何活动链接上。

目前,Word 文件的大小约为 600MB,而 Word(Office 365 版本)显然开始在接缝处吱吱作响(例如,自动保存不再有效,有时我无法选择文档中的任何内容。)

我目前运行一个 python 程序,它读取 Word 文件并生成一个 .pdf 文件,因为我需要的输出是将表格的每一行映射到一个输出页面,并适当缩放和定位图片、注释和其他属性。.pdf 文件大小约为 2GB,所以我之后通过 .pdf 文件压缩器运行它并获得合理的 ~200MB 最终输出。

所以我的问题是,有没有更好的方法来做到这一点?我确实快速浏览了 Access,但无法弄清楚如何让它处理图片。

我真的不能将 Word 文件一分为二,因为我会失去排序功能。确实,一旦表格完成,我就不再需要对其进行排序,但我仍在继续向表格中添加条目,并且排序允许我检查几种不同的错误类型。

那么,是否可以在 Word 中设置一个标志来安全地允许“大”文件?如果是这样,那么有没有一种方法可以具有相同的功能,但每页有一个矿物,并使用适当的样式很好地格式化?如果没有,我应该切换到其他一些文档软件吗?(注意:我最初在 Google Docs 中有这个,但它不提供排序功能。附加组件提供了排序,但每个都在一个小得多的桌子上以一种或另一种方式破坏。)

沃尔特·多诺万

简单的答案似乎是 Word 表格具有我需要的功能(每个表格行都根据内容进行调整,包括图像,排序很容易,单元格内的链接有效)所以我只需要小心不要超过任何隐藏文件大小限制。

另一种方法是找到其他一些支持从 Word 准确导入的优秀文档编辑器。

只要 Excel 将单元格中的图像视为对象而不是值,Excel 将无法用于我的目的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有办法使用更好的“就地”方法来做到这一点?

来自分类Dev

我正在使用一堆 *ngIf,有没有更好的方法来做到这一点?

来自分类Dev

在 Vue 2.2.1 中使用 Tether 操作 DOM 会导致错误。有没有正确的方法来做到这一点?

来自分类Dev

使用相同的sql Server表执行不同的更新,有没有办法做到这一点?

来自分类Dev

有没有更好的方法来做到这一点,

来自分类Dev

使用方法来做到这一点吗?

来自分类Dev

有没有更短的方法来做到这一点?

来自分类Dev

有没有更好的方法,性能明智的,来做到这一点?

来自分类Dev

使用变换和 plus<int>() 对向量元素求和和取模 10^9+7。有没有办法做到这一点?

来自分类Dev

有没有更有效(更乏味)的方法来做到这一点?

来自分类Dev

拆分和重组数据:有没有一种有效的方法来做到这一点

来自分类Dev

有没有更好的方法可以做到这一点(最大宽度)?

来自分类Dev

使用过多的内存来缩小图像尺寸...是否有办法使用较少的内存来做到这一点?

来自分类Dev

我如何使用Ramda.js更好地做到这一点

来自分类Dev

我想忽略名词和动词标签以外的所有其他标签。是否可以使用Stanford corenlp单词类来做到这一点?

来自分类Dev

在3个表中使用UNION ALL,每个表中的列数不同-如何有效地做到这一点

来自分类Dev

多线程任务表单调用问题,是否有更好的方法来做到这一点?

来自分类Dev

在RxJava中结合可观察对象,是否有更好的方法来做到这一点?

来自分类Dev

我目前在我的机器上运行Ubuntu 16.04,我想与Windows 10一起安装Windows 10,但是我没有USB或磁盘。我怎样才能做到这一点?

来自分类Dev

我可以使用C ++中的模板类来做到这一点吗

来自分类Dev

为什么要使用Makefile而不是仅仅编写C来做到这一点?

来自分类Dev

我可以不使用if语句中的break来做到这一点吗?

来自分类Dev

何使用正则表达式来做到这一点?

来自分类Dev

R,您是如何使用by来做到这一点的?

来自分类Dev

Flask处理数据:如何使用SQL语言做到这一点?使用大熊猫有意义吗?

来自分类Dev

有没有更好的办法在PHP中做到这一点

来自分类Dev

过滤数组中的数组,有没有一种优雅的方法来做到这一点?

来自分类Dev

还有另一种方法可以在不使用宏定义的情况下做到这一点吗?

来自分类Dev

如何使用htaccess做到这一点?

Related 相关文章

  1. 1

    有没有办法使用更好的“就地”方法来做到这一点?

  2. 2

    我正在使用一堆 *ngIf,有没有更好的方法来做到这一点?

  3. 3

    在 Vue 2.2.1 中使用 Tether 操作 DOM 会导致错误。有没有正确的方法来做到这一点?

  4. 4

    使用相同的sql Server表执行不同的更新,有没有办法做到这一点?

  5. 5

    有没有更好的方法来做到这一点,

  6. 6

    使用方法来做到这一点吗?

  7. 7

    有没有更短的方法来做到这一点?

  8. 8

    有没有更好的方法,性能明智的,来做到这一点?

  9. 9

    使用变换和 plus<int>() 对向量元素求和和取模 10^9+7。有没有办法做到这一点?

  10. 10

    有没有更有效(更乏味)的方法来做到这一点?

  11. 11

    拆分和重组数据:有没有一种有效的方法来做到这一点

  12. 12

    有没有更好的方法可以做到这一点(最大宽度)?

  13. 13

    使用过多的内存来缩小图像尺寸...是否有办法使用较少的内存来做到这一点?

  14. 14

    我如何使用Ramda.js更好地做到这一点

  15. 15

    我想忽略名词和动词标签以外的所有其他标签。是否可以使用Stanford corenlp单词类来做到这一点?

  16. 16

    在3个表中使用UNION ALL,每个表中的列数不同-如何有效地做到这一点

  17. 17

    多线程任务表单调用问题,是否有更好的方法来做到这一点?

  18. 18

    在RxJava中结合可观察对象,是否有更好的方法来做到这一点?

  19. 19

    我目前在我的机器上运行Ubuntu 16.04,我想与Windows 10一起安装Windows 10,但是我没有USB或磁盘。我怎样才能做到这一点?

  20. 20

    我可以使用C ++中的模板类来做到这一点吗

  21. 21

    为什么要使用Makefile而不是仅仅编写C来做到这一点?

  22. 22

    我可以不使用if语句中的break来做到这一点吗?

  23. 23

    何使用正则表达式来做到这一点?

  24. 24

    R,您是如何使用by来做到这一点的?

  25. 25

    Flask处理数据:如何使用SQL语言做到这一点?使用大熊猫有意义吗?

  26. 26

    有没有更好的办法在PHP中做到这一点

  27. 27

    过滤数组中的数组,有没有一种优雅的方法来做到这一点?

  28. 28

    还有另一种方法可以在不使用宏定义的情况下做到这一点吗?

  29. 29

    如何使用htaccess做到这一点?

热门标签

归档