基于revealjs的演示

pyRevealjs的Python项目详细描述


PyreAljs模块

Note在使用此模块之前,请先查看一下pyWorkflowRevealjs模块。尽管它需要更多的库(包括本模块),但它可能更易于使用。在

说明

PyreAljs模块允许从定义幻灯片的文本、降价或图像文件轻松创建revealjs演示文稿。
也可以直接在代码中定义幻灯片。在

目标是能够生成包含不稳定内容的演示文稿。 假设您需要使用屏幕截图和其他文本来记录软件,则需要多次更新此演示文稿,但大多数情况下只是更改屏幕截图。在

该模块不仅可以在内容发生变化时快速地重新创建一个新的演示文稿,而且还可以管理不同的版本。 如果您需要记录不同版本的软件,那么您可以有不同版本的演示文稿。在

该模块还管理幻灯片部分,然后将幻灯片分解为垂直部分,revealjs允许在演示文稿中进行垂直(幻灯片部分)和水平(不同幻灯片)浏览。在

最后,该模块管理演示文稿中的链接,然后由于这些链接,可以从一张幻灯片跳到另一张幻灯片。使用easyPresentation模块可以更轻松地管理此选项。在

基本呼叫示例

简单方法:只使用图像

图像名称应符合此模式ID_title[_part][u version]其中:

  • ID是唯一标识符(整数),当部件号或版本号不同时,ID可能不唯一
  • 标题是幻灯片的任意标题
  • 零件是可选零件号(垂直显示滑动零件)
  • version是可选的版本号(创建相对于幻灯片或图像版本的演示文稿版本)

假设您有一个图像文件夹名C:/temp/images,其中包含以下图像:

  • 首先是0图像.jpg在
  • 1_优先图像.jpg在
  • 2_优先图像.jpg在
  • 。。。在
frompyRevealjsimportSlides,Presentation#get slides from imagesslides=Slides()slides.catalog('C:/temp/images',images=True)#Create Presentation based on Slides in the current working directoryPresentation().createPresentation('presentation.html',slides)

更完整的例子

^{pr2}$

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何读取、验证和移动数据。csv文件?   用于在线蛇游戏的java解析scaing   java JavaFX:在窗口上移动元素(阶段)调整大小   mysql如何使用java中的IOUtils包在jsp中显示多个图像?   Java dateFormat不可解析日期异常   spring mvc java。执行单元测试时lang.AssertionError   java在一个webapp中运行多个调度器有什么问题吗?   JAVAlang.ArrayIndexOutofBounds异常:1未来。get()多线程   java使用MDC或spring boot中的任何过滤器屏蔽日志消息中的密码,而不使用logback。xml文件   与应用服务器的java AJP和SSL通信   java Hibernate更新列表中的特定对象   Java小程序:使用keylistener移动多边形   java访问是一个独立于MainActivity的进程   来自服务器的java重复密钥或完整性约束冲突消息:“列“volume”不能为null”   java是否有任何方法可以确保在Flink on job cancel with savepoint上通知所有检查点侦听器检查点完成?