请问,什么样的字符串 能被邮箱的编辑页面(富文本)识别为表格。

2022-09-29 00:13:44 +08:00
 artshooter

所以想请假一下各位,什么样的字符串 才能被识别为邮箱的编辑页里的表格

616 次点击
所在节点    程序员
7 条回复
TimePPT
2022-09-29 09:35:09 +08:00
excel 表复制过来一般都能继承样式。所以你可以写脚本生成 excel

html 的 table 样式也都支持,直接生成 html 网页,浏览器打开,复制下就行。
但你在富文本编辑室粘 html 的代码得看编辑器怎么识别。
artshooter
2022-09-29 13:07:13 +08:00
@TimePPT ( 3Q )
生成 excel 和 html 确实都是可行的办法,但是会让自己多一个点开 excel 或者点开 html 的步骤。
并且可能需要 找个地方存储 excel 和 html

我这边是想生成邮件内容后,自动推送到办公软件的消息通知里面,然后直接复制就可以了。

我继续探究下吧。
artshooter
2022-09-29 13:14:47 +08:00
看了下,「剪切板」的内容空间区分为多种。

字符串,html ,都有其单独的空间。
( mac 下 复制表格信息时,「剪切板」里的内容详情
(“«class HTML», 8069, «class utf8», 383, «class ut16», 488, string, 1, Unicode text, 486”

能直接将表格内容从一个邮件里复制到另一个邮件里,应该是由两个过程决定的。
1:复制:将相应的信息,保存到「剪切板」的 html 和字符串空间中。
2:粘贴:提取「剪切板」中的 html 和字符串信息。


我直接从聊天框之类的地方复制字符串的话,
只能填充「剪切板」的字符串空间,而 不能填充「剪切板」的 html 空间。
导致 表格格式 粘贴不出来。
TimePPT
2022-09-29 13:47:11 +08:00
@artshooter 那你要不要考虑直接脚本发邮件,邮件内容可以直接套用 html 模板
artshooter
2022-09-29 15:04:11 +08:00
@TimePPT
想了想感觉可以。
可以先把邮件发给我自己,然后我二次复核,再发出去。就有二次复核了。
artshooter
2022-09-29 20:56:54 +08:00
可以用 Apple Script 来给剪切板增加 html 内容。
artshooter
2022-10-12 14:35:39 +08:00
最终方案借用了 html 来实现。

1. 提前将表格的样式写到静态 html 页面中,表格的数据从 url 中读取。(静态 html 页面发布到 github.io
2. 脚本生成链接,链接里带有数据。脚本将链接发给用户

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/883687

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX