Javascript或PHP中是否有任何画布/布局编辑器用于定义自定义文档布局
Is there any canvas/layout editor in Javascript or PHP for defining custom document layouts?
我正试图为我们正在创建的应用程序开发一个发票打印模块(使用PHP和Javascript)。问题是……我希望我们的客户能够定制他们的发票输出,比如能够选择将他们的徽标和标题放在哪里,如何组织他们的数据输出,等等。
我知道我想怎么做,但我不知道如何将其付诸实践,所以我的问题是:是否有任何Javascript或PHP类/模块提供可编辑的画布/布局?(因此,我可以允许我的客户自定义设计他们的文档或报告)。
能够以图形化的方式处理<div></div>
块的东西,类似于标记编辑器所做的,返回序列化数组或类似的东西。。。好吧,只要我能把它集成到我们的代码库中,任何事情都可以,但这就是问题。。。
我找不到像您想要的东西,但创建一个应该不会太难。
我不会选择基于画布的解决方案,而是选择具有拖放功能和内联内容编辑的绝对定位的DIV。
您可以使用Ajax轻松地序列化DIV的内容和位置。
这里的教程不是你想要的,但它是第一步:http://devheart.org/articles/jquery-customizable-layout-using-drag-and-drop/
更新
显然:http://jqueryui.com/demos/draggable/也是一个重要的参考
相关文章:
- ExtJS网格单元格编辑器,防止焦点松动问题
- 可以't使用PHP使用Froala编辑器上传图像URL
- 如何在corona sdk中从CK编辑器中检索数据
- Eclipse编辑器中无法访问的代码
- 如何将拼写检查集成到密文编辑器
- 一个页面上有多个Ace编辑器,没有预先设置元素
- ACE编辑器正在删除模块,因为define是't一根绳子
- 如何从DOM中删除Aloha编辑器
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 在plone 5中将自定义的灵活性内容类型插入到tinymce编辑器中
- 如何在tinymce编辑器中将点击事件绑定到html标签
- 扩展 ACE 编辑器,如何导入自定义文件
- dhtmlx添加新行并启动单元格编辑器
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- THRE.js编辑器中的鼠标问题
- 用于 Eclipse 的 JavaScript 编辑器插件
- 无法加载Ace.js编辑器模式和主题(命名空间项目&AMD require.js&grunt
- 使两个编辑器在自动绘制时大小相同
- Javascript或PHP中是否有任何画布/布局编辑器用于定义自定义文档布局
- javascript中的自定义文本编辑器布局引擎