总计有几千份内容不同的资料 ,我需要一个软件,将同一份资料 (doc)处理成很多不同的电子书(电子书只是外在形式不同)。不管什么资料 ,都包含几十份子资料,子资料可以划分为A、B、C、D、E等等不同的部分。需要设计一个软件:
第一步:软件像pdf或者doc那样分为一页一页。每页的大小可以由我调整为多少厘米,并且在屏幕中显示的大小和实际大小是一样的,打印大小和实际大小也相同。在每一页中,建立几个类似文本框一样的矩形框,框的实际大小和位置可随意调整,框里由我设置一条条的行线,之后填入框中的文字显示在行线之间。按照资料 各部分内容的不同,我可以随意给每个框取名称,例如框的名称为A、B、C、D、E等等。
框的名称、边框线和行线都不显示和打印,也不占框的位置和大小,只让我在后台更改。
第二步:软件把资料 (doc文档)的不同内容选出来,填入名字相同的框。例如把资料中的D部分选出来,填入名字为D的框中。但是有时框中可以填入的字数较少,而资料 这部分内容较多,软件就要把这部分内容截取部分填入,多余的内容删除,但是把最后一句话截取半句填入,又太荒谬了,所以就不要最后半句了,也就是最后一个逗号或句号以及之后的半句就不要了。
注意:填入到框中的字的字体和大小要和原来相同,并且能显示电脑中的所有字体。资料中某些内容不需要填入框中,我也不会建立对应的框,就不要理会。
有的内容要创建几个不同的框,然后软件将这部分内容填入这几个框,先填入前面的框,再填入后面的框,按由前到后的顺序填,并且要内容连贯,中间不要删减内容,直到最后一个框再删减多余的部分。例如教学过程这部分有几个框,先把资料 中的教学过程填入第N页的框,再填入N+1页的第一个框,再填入N+1页中的第二个框。
第三步:每份资料有几十份子资料,每份子资料的框的大小、位置和名称都是一样的,只是填入到框中的内容不同。所以我一旦调整好了一份子资料的框,软件自动复制很多份相同的框,以便每份子资料使用。并且软件自动将每份子资料的内容填入框中,填法和第二步相同。
第四步:需要建立几个类似文本库的东西,每个文本库由我建立几十份到几百份不同的内容。
有的框建立后,并不是从某份资料中获取内容,而是由软件从文本库中随机选取一份内容填入,或者能临时人工输入内容。
第五步:将软件处理好的框里的内容,变成pdf格式或doc格式电子书,使之看起来像新资料书,并且能够打印。但是不能打印框的边框线、名称、行线,只打印填入到框中的文字内容。
其它要求:软件不能被使用者拷贝和窃取到其他电脑使用,但是使用者只有少数几个特定的人,而且都是低学历人群,都不是很懂电脑,都不会写代码,只会简单操作。软件可以在不联网的情况下使用,但是该电脑还是需要U盘输入数据。但是软件的代码要给我查看。
流星若烟花:
这几千份资料整体结构大部分都是类似的,但是在细节方面还有排版方面啊,有一些很大的不同,如果软件处不能处理格式不同的资料,也就是外在形式不同的资料,我们人工可以先把资料先调整一下,然后再由软件处理,但是这个成本会比较高,就是你尽量不要由人来处理资料,我这里预算是每份教案人工处理时间最好不要超过半个小时,如果每个阶段都要超过处理半个小时以上,然后软件才能够处理的话,我这个成本是很高的