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


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

    第一步:打开视图-宏

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

    第三步:点击创建

    第四步:复制以下代码

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

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

    1. Sub DeleteTextContainingChinaUniversity()
    2. Dim oSlide As Slide
    3. Dim oShape As Shape
    4. Dim searchText As String
    5. searchText = "中国大学"
    6. For Each oSlide In ActivePresentation.Slides
    7. For Each oShape In oSlide.Shapes
    8. If oShape.HasTextFrame Then
    9. If InStr(1, oShape.TextFrame.TextRange.Text, searchText, vbTextCompare) > 0 Then
    10. oShape.Delete
    11. End If
    12. End If
    13. Next oShape
    14. Next oSlide
    15. End Sub

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

    1. Sub DeleteSamePositionShapesOnAllSlides()
    2. Dim oSlide As Slide, oShape As Shape
    3. Dim shapeToDelete As Collection
    4. Dim shape As Shape
    5. On Error Resume Next
    6. ' Collect shapes with the same position as the first selected shape
    7. Set shapeToDelete = New Collection
    8. If ActiveWindow.Selection.ShapeRange.Count > 0 Then
    9. Dim firstShape As Shape
    10. Set firstShape = ActiveWindow.Selection.ShapeRange(1)
    11. For Each oSlide In ActivePresentation.Slides
    12. For Each oShape In oSlide.Shapes
    13. If oShape.Top = firstShape.Top And oShape.Left = firstShape.Left _
    14. And oShape.Height = firstShape.Height And oShape.Width = firstShape.Width Then
    15. shapeToDelete.Add oShape
    16. End If
    17. Next oShape
    18. Next oSlide
    19. End If
    20. ' Delete collected shapes
    21. For Each shape In shapeToDelete
    22. shape.Delete
    23. Next shape
    24. End Sub

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

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

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

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

    第九步:点击宏-运行

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

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

  • 相关阅读:
    redis相关文章汇总
    论文阅读:scHybridBERT
    12.并发之ForkJoin框架详解
    基于中间件的密码泛在化保障技术研究
    SpringCloud实战项目(1)---创建空项目 jdk17
    11月16日,每日信息差
    window10下安装docker教程
    最小顶点覆盖的混合贪心算法
    基于51单片机汽车智能灯光控制系统设计
    Java项目实战-查询用户列表接口服务搭建
  • 原文地址:https://blog.csdn.net/qq_33505204/article/details/132586666