当前位置: 首页 > news >正文

【AI辅助办公】PDF转PPT,移除水印

PDF转PPT 将PDF上传链接即可转换成PPT。​​​​​​ ​​​​​​​ https://www.camscanner.com/pdftoppticon-default.png?t=N7T8https://www.camscanner.com/pdftoppt​​​​​​​​​​​​​​移除水印

第一步:打开视图-宏

第二步:输入宏名(可以是人以文字、字母或数字加字母,但不能是纯数字)

第三步:点击创建

第四步:复制以下代码

代码用ChatGPT生成,告诉它,你要实现的功能,生成相应的宏代码,宏代码是VB语言

以下是用于删除所有页面中包含特定文本内容的 PowerPoint VBA 宏代码:

Sub DeleteTextContainingChinaUniversity()Dim oSlide As SlideDim oShape As ShapeDim searchText As StringsearchText = "中国大学"For Each oSlide In ActivePresentation.SlidesFor Each oShape In oSlide.ShapesIf oShape.HasTextFrame ThenIf InStr(1, oShape.TextFrame.TextRange.Text, searchText, vbTextCompare) > 0 ThenoShape.DeleteEnd IfEnd IfNext oShapeNext oSlide
End Sub

如果您想要删除所有页中相同位置的文稿(图片、文字等),可以使用以下修改后的宏代码:

Sub DeleteSamePositionShapesOnAllSlides()Dim oSlide As Slide, oShape As ShapeDim shapeToDelete As CollectionDim shape As ShapeOn Error Resume Next' Collect shapes with the same position as the first selected shapeSet shapeToDelete = New CollectionIf ActiveWindow.Selection.ShapeRange.Count > 0 ThenDim firstShape As ShapeSet firstShape = ActiveWindow.Selection.ShapeRange(1)For Each oSlide In ActivePresentation.SlidesFor Each oShape In oSlide.ShapesIf oShape.Top = firstShape.Top And oShape.Left = firstShape.Left _And oShape.Height = firstShape.Height And oShape.Width = firstShape.Width ThenshapeToDelete.Add oShapeEnd IfNext oShapeNext oSlideEnd If' Delete collected shapesFor Each shape In shapeToDeleteshape.DeleteNext shape
End Sub

第五步:删除原来的“宏代码”

第六步:将复制的文字粘贴到打开的“宏代码”空白处

第七步:关闭或最小化“宏代码”文档

第八步:在原文档中点击选中要删除的图片或其他对象

第九步:点击宏-运行

至此,所有相同位置的文搞对象都已经删除,点击“保存”就可以了

这样,你就可以把PDF变成自己的原创PPT,做任意修改了。

http://www.lryc.cn/news/147655.html

相关文章:

  • ssm农业视频实时发布管理系统源码
  • 【100天精通python】Day48:python Web开发_WSGI接口与使用
  • Understanding Lockup Cells
  • javaCV实现java图片ocr提取文字效果
  • 七牛云OSS存储
  • 11.物联网lwip,网卡原理
  • 视频监控/视频汇聚/视频云存储EasyCVR平台接入华为ivs3800平台提示400报错,该如何解决?
  • WordPress主题Zing V2.2.1/模块化WordPress响应式通用企业商城主题
  • 【无需公网IP】在树莓派上搭建Web站点
  • 出差在外,远程访问企业局域网象过河ERP系统「内网穿透」
  • Vue2-replace属性、编程式路由导航、缓存路由组件、两个新的生命周期钩子、路由守卫、路由器工作模式
  • C语言:指针的运算
  • 设计模式的使用——模板方法模式+动态代理模式
  • C++学习记录——삼십 智能指针
  • 插件式架构 与 ReSharper、Visual Studio的故事
  • Python UDP编程
  • 结构体(个人学习笔记黑马学习)
  • 小白带你学习linux的PXE装机
  • 华为鲲鹏服务器
  • Python金币小游戏
  • Modbus转Profinet网关在大型自动化仓储项目应用案例
  • Java 并发 ThreadLocal 详解
  • JWT 技术的使用
  • 机器学习深度学习——NLP实战(自然语言推断——微调BERT实现)
  • 如何在windows下使用masm和link对汇编文件进行编译
  • Golang字符串基本处理方法
  • 算法训练营第三十九天(8.30)| 动态规划Part09:购买股票
  • renren-fast-vue环境升级后,运行正常打包后,访问页面空白
  • Uniapp笔记(三)uniapp语法2
  • windows【ftp-FTP】添加配置流程【iis服务】