Python PDF Handling from Beginner to Winner

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-pdf-handling-from-beginner-to-winner/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Python PDF 处理:从入门到精通 **课程概述:** 本课程旨在教授如何使用 Python 及其丰富的模块来操作 PDF 文件。课程内容丰富,将涵盖 PDF 文件的读取、修改、合并、拆分、页面尺寸调整、页面旋转、文本和图像提取、链接识别、页面截图、裁剪以及添加水印等多种实用技能。 **学习目标:** 通过本课程的学习,学员将能够: * 获取 PDF 文件的总页数、元数据(作者、标题、目录等)。 * 从 PDF 文件中提取文本并保存为 TXT 文件。 * 从 PDF 文件中提取图像并保存为 PNG 文件。 * 读取 PDF 文档中的超链接。 * 截取 PDF 页面并保存为 PNG 文件。 * 更改 PDF 页面的纸张尺寸(如 A4 portrait, A4 landscape 等)。 * 旋转 PDF 文件中的页面。 * 将 PDF 文件中的奇偶页拆分,以便于打印。 * 将多个 PDF 文件合并成一个新的 PDF 文档。 * 更改 PDF 页面的可见区域(裁剪页面)。 * 为 PDF 页面添加水印。 * 了解如何处理 PDF 中的输入表单。 * 学习为 PDF 文件添加 JavaScript 功能。 **学习方式:** 课程采用互动式的学习方式,每个环节都包含挑战,学员将通过查阅文档、阅读 Python 模块源代码和调试等方式来解决问题,从而深入理解 PDF 处理的原理和技巧。 **适用学员:** 任何对使用 Python 处理 PDF 文件感兴趣的初学者和有一定基础的学习者。

课程评论(0条)

课程详情

Welcome to Python PDF Handling from Beginner to Winner! A great course on Manipulating PDF files!Together we will learn, explore and have fun taking the most out of Python and several Python Modules to read/modify PDF documents.Each session will be composed by several challenges that we will solve by exploring the available documentation, reading Python Modules source code and also debugging. By the end you will be able to unravel from situations where you cannot find help anywhere else! Sounds good right?After taking the first session you will know how to:Get the total number of pages of a PDF document;Get its metadata, author, title, table of content;Extract text from a PDF file and write it into a txt file;Extract images from a PDF file and save it into a png file;Read hyperlinks from a PDF document;Take snapshots from pages and save them as png files;Change pages paper size from A4 portrait, A4 landscape, and others;Rotate the pages from a PDF file;Split odd from even pages so it would be easier to print them;Join together pages from several PDF files into a new PDF document;Change pages visible area, crop the pages;And add watermarks to PDF pages.Sounds already fun right? Do you know that we can have input forms in a PDF file? And that we can add JavaScript functionalities to a PDF file? Yeah we will do that too! Join with me to this great challenge that is learning!

课程标签

0人关注该课程

主题相关的课程