如何从Office文档迁移到基于现代Web技术的文档-欢迎提出建议

时间:2018-09-07 10:43:03

标签: html web-applications ms-office text-processing mhtml

当前,所有文档均基于MS Office。如果要集成某些功能,这将变得非常具有挑战性。然后,您可以选择使用VBA或VSTO。首先不是那么舒服,第二可能就像用大锤砸开坚果一样。

HTML可以轻松实现诸如简单控件,隐藏文本或基本数学之类的简单事物。
因此,我需要一个HTML文本处理器来专注于内容(文本),并允许我在需要时添加交互性。这意味着仅应要求切换到源代码或显示其他面板,以便作者可以专注于文本内容(更多的编程熟悉者会进行格式设置/交互)。 从长远来看,我希望能够集成诸如SQLite和API调用之类的东西。 另外,输出必须在单个文件中,否则无法以实用的方式移植,并且用户(仅填写数据)将不会接受该输出。

我进行了一些研究,发现没有一种多合一的解决方案,但是有多种选择可以满足我的一些要求。 我想知道哪种方法最能实现我的长期目标。

HTML5离线应用
看来我开发了一个脱机HTML5应用程序,例如,在这里:

  1. Offline web applications: a working example
  2. Tutorial: How to make an offline HTML5 web app, FT style
  3. Creating HTML5 Offline Web Applications
  4. How to Build an Offline Single-page Website
  5. 加上有关Single page apps in depth的一些背景信息

降价
内容可以按照What's a good, auto-saving, WYSIWYG HTML word processor?的建议在Markdown编辑器中生成,也可以仅由简单的convert office documents to html5生成。

HTML编辑器/网站设计师
另外,我可以使用HTML editor or and visual site designer 但是对于我来说,选择并不是一个很小的选择。 我在以下方面找到了帮助:

  1. Battle of the Text Editors: Atom, Sublime & Brackets
  2. 26 Tools and Frameworks for HTML-based Desktop and Web App Interfaces
  3. Free HTML Editors: The 16 Best for Web Developers on Windows
  4. 14 Best Free HTML Editors
  5. 对于标准办公室用户甚至更简单:GrapesJS - Next generation tool for building templates without coding

单文件网站(应用程序)
据我了解,仍然存在输出不会是单个文件的问题,对吗?
我可以使用存档格式,但是并非所有应用程序都支持,What's the best “file format” for saving complete web pages (images, etc.) in a single archive?上也对此进行了说明。
如果我只做简单的事情,并且将集成媒体对象作为Base64编码的对象,但是it comes with the disadvantage of large overhead,则可以使用。

台式机网络应用程序
如果我想实现更复杂的功能,则需要使用HTML / CSS / JavaScript开发桌面应用程序,但是再次选择的范围很小,如How to develop Desktop Apps using HTML/CSS/JavaScript? [closed]所示。
我还没有发现什么可以告诉我是否可以将桌面Web应用程序部署为单个文件。

A4布局
布局将根据How to make an HTML Page in A4 paper size page(s)?

中提供的信息来实现

用于HTML / html文字处理器的办公室

  1. XSweet - The open .docx to HTML conversion tool
  2. Wax / Wax II (web-based word processor)

HTML到办公室
对于过渡阶段,能够将HTML传输到例如docx。以下参考资料中提到了一些选项:

  1. How to convert HTML file to word?
  2. Convert html to docx using pandoc
  3. html-docx-js
  4. Convert Html to Docx in c#

那我该如何进行?

0 个答案:

没有答案