Apache API Integration in Java Fundamentals
PDFBox and POI are Apache’s leading open source Java APIs for working with PDF documents and Microsoft documents. This course will teach you how to use Apache APIs with PDFs and Microsoft documents in a Java application of any scale.
What you'll learn
Being able to generate and manipulate PDF and Microsoft Office documents in a software application is a common requirement for a Java Developer. In this course, Apache API Integration in Java Fundamentals, you’ll learn to integrate Apache PDFBox and Apache POI APIs in a Java application for working with PDF and Microsoft documents respectively. First, you’ll explore the essential features and components of these two Apache libraries. Next, you’ll discover how they can be used to work with PDF and Microsoft documents in a Java application. Finally, you’ll learn how to achieve this by configuring the libraries in your own development environment, creating and manipulating PDFs and Microsoft documents in a sample Java project. When you’re finished with this course, you’ll have the skills and knowledge of integrating Apache PDFBox and POI APIs in Java, needed to work with PDF and Microsoft documents in an application of any scale.
Table of contents
- Introduction to the Module 2m
- Identifying API Features for Creating a PDF and Adding Content 2m
- Demo - Creating an Empty PDF and Adding a Page to It 3m
- Demo - Adding Content to the PDF - Text 5m
- Demo - Adding Content to the PDF - Images 4m
- Demo - Adding Content to the PDF - Appending More Text Content 5m
- Demo - Adding Content to the PDF - Drawing a Rectangle 3m
- Wrapping Things Up 2m
- Introduction to the Module 2m
- Identifying the Metadata Properties of a PDF Document 3m
- Demo – Working with Document Metadata Properties - Part 1 7m
- Demo – Working with Document Metadata Properties - Par 2 5m
- Demo – Working with Document Metadata Properties - Part 3 2m
- Demo – Using Different Fonts in the PDF Document 2m
- Demo – Splitting and Merging PDF Documents - Part 1 4m
- Demo – Splitting and Merging PDF Documents - Part 2 2m
- Protecting a PDF Document 2m
- Demo - Encrypting a PDF Document for Protection 3m
- Wrapping Things Up 2m
- Introduction to the Module 1m
- Demo - Creating a Workbook and Adding Cells to It 7m
- Demo - Adding More Content to the Excel 2m
- Demo - Formatting Date and Number Cells 6m
- Demo - Aligning Cell Content 4m
- Demo - Coloring Cells 3m
- Demo - Drawing Boarders around Cells 5m
- Demo - Merging Cells 1m
- Demo - Working with Fonts 5m
- Demo - Adding Header, Footer, and Page Numbers 2m
- Demo - Outlining to Group Sections 2m
- Demo - Hiding a Row in an Excel 2m
- Adding an Image to a Workbook 3m
- Demo - Adding an Image to a Workbook 2m
- Demo - Putting a Hyperlink on a Worksheet 3m
- Demo - Reading Cell Contents 5m
- Wrapping Things Up 2m
- Introduction to the Module 1m
- Demo - Creating a New Word Document 3m
- Demo - Adding a Paragraph to the Word Document 4m
- Demo - Adding More Content to the Quotation Word Document 4m
- Demo - Applying Styles to the Paragraphs and Their Contents 3m
- Creating a Table 4m
- Demo - Creating a Table 4m
- Demo - Format Table and Its Content 6m
- Demo - Extracting Text from a Word Document 4m
- Wrapping Things Up 2m
- Introduction to the Module 2m
- Demo - Creating a New PowerPoint and Adding a Slide to It 3m
- Applying Layout to Title Slide 2m
- Demo - Setting the Layout of the Title Slide 3m
- Demo - Add Separator Slides Using Section Header Slide Layout 2m
- Adding Images to Slides 1m
- Demo - Adding Product Slides with Images 5m
- Adding Text Content to Slides 1m
- Demo - Adding Text Content to Product Slides 4m
- Demo - Formatting Text Content on Product Slides 4m
- Creating Hyperlinks 0m
- Demo - Creating Hyperlinks for Web and Email Addresses 3m
- Reordering Slides 1m
- Demo - Reordering Product Slides 2m
- Removing a Slide 1m
- Demo - Removing a Slide in the Product Presentation 2m
- Wrapping Things Up 3m