---
title: "#pymupdf articles | Hashnode"
description: "Explore 18 articles tagged #pymupdf on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/pymupdf"
---

Tag

# #pymupdf

18 posts · 0 followers

[Het Dave](https://hashnode.com/@enconvert) · [Sep 23](https://hashnode.com/posts/how-to-build-a-unified-ingestion-layer-for-your-rag-pipeline-from-scratch/6ab3e007dea46a6cc2dce053)

### [How to build a unified ingestion layer for your RAG pipeline from scratch](https://enconvert.hashnode.dev/how-to-build-a-unified-ingestion-layer-for-your-rag-pipeline-from-scratch?utm_source=hashnode&utm_medium=feed)

What it actually takes to build one, what it costs, and where the honest tradeoff sits between building and buying.

6 min read · [enconvert.hashnode.dev](https://enconvert.hashnode.dev/how-to-build-a-unified-ingestion-layer-for-your-rag-pipeline-from-scratch?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/how-to-build-a-unified-ingestion-layer-for-your-rag-pipeline-from-scratch/6ab3e007dea46a6cc2dce053)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Sep 22](https://hashnode.com/posts/how-to-split-a-pdf-into-multiple-pdfs-by-custom-page-selections-in-google-colab/6ab2816929708b728f31c0c2)

### [How to Split a PDF into Multiple PDFs by Custom Page Selections in Google Colab](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-into-multiple-pdfs-by-custom-page-selections-in-google-colab?utm_source=hashnode&utm_medium=feed)

Split PDF pages into multiple PDFs using Python, PyMuPDF, and Google Colab.

4 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-into-multiple-pdfs-by-custom-page-selections-in-google-colab?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Sep 17](https://hashnode.com/posts/how-to-split-a-pdf-by-custom-page-selections-in-google-colab/6aabea804da2c60813ba96f7)

### [How to Split a PDF by Custom Page Selections in Google Colab](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-by-custom-page-selections-in-google-colab?utm_source=hashnode&utm_medium=feed)

Learn how to extract and split custom PDF pages using Python, PyMuPDF, and Google Colab with simple, ready-to-use code.

2 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-by-custom-page-selections-in-google-colab?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Sep 9](https://hashnode.com/posts/how-to-split-a-pdf-into-page-ranges-in-google-colab/6aa1a5ae473ac9a798d2cc33)

### [How to Split a PDF into Page Ranges in Google Colab](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-into-page-ranges-in-google-colab?utm_source=hashnode&utm_medium=feed)

Learn how to split a PDF into specific page ranges in Google Colab using Python and PyMuPDF. Save each page range as a separate PDF and ZIP file.

4 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-into-page-ranges-in-google-colab?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Sep 5](https://hashnode.com/posts/how-to-split-a-pdf-into-separate-pdf-pages-in-google-colab/6a9c753795d4cb3148c5c992)

### [How to Split a PDF into Separate PDF Pages in Google Colab](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-into-separate-pdf-pages-in-google-colab?utm_source=hashnode&utm_medium=feed)

Learn how to split a multi-page PDF into separate PDF files using Python, PyMuPDF, and Google Colab.

3 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-split-a-pdf-into-separate-pdf-pages-in-google-colab?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Aug 19](https://hashnode.com/posts/export-pdf-metadata-to-json-using-python/6a8595807323e9f7c9df6b66)

### [Export PDF Metadata to JSON Using Python](https://pdfpythonhub.hashnode.dev/export-pdf-metadata-to-json-using-python?utm_source=hashnode&utm_medium=feed)

Learn how to extract PDF information as a JSON file with PyMuPDF and download the generated JSON file directly from Google Colab using Python.

3 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/export-pdf-metadata-to-json-using-python?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Aug 19](https://hashnode.com/posts/how-to-install-pymupdf-in-google-colab-with-pip/6a8568c96fad9cc4e902a4ad)

### [How to Install PyMuPDF in Google Colab With Pip](https://pdfpythonhub.hashnode.dev/how-to-install-pymupdf-in-google-colab-with-pip?utm_source=hashnode&utm_medium=feed)

PyMuPDF is a Python library for working with PDF files. The following commands install the library, import it, and check which version is installed.

2 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-install-pymupdf-in-google-colab-with-pip?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Aug 19](https://hashnode.com/posts/count-pdf-pages-with-python-and-pymupdf/6a8581e6dce9d9ce838e6548)

### [Count PDF Pages with Python and PyMuPDF](https://pdfpythonhub.hashnode.dev/count-pdf-pages-with-python-and-pymupdf?utm_source=hashnode&utm_medium=feed)

Learn how to count the number of pages in a PDF using PyMuPDF in Python. This guide covers doc.page\_count and len(doc) with simple examples.

1 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/count-pdf-pages-with-python-and-pymupdf?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Aug 19](https://hashnode.com/posts/how-to-properly-close-a-pdf-with-pymupdf/6a858dba05cce9bff72214fb)

### [How to Properly Close a PDF with PyMuPDF](https://pdfpythonhub.hashnode.dev/how-to-properly-close-a-pdf-with-pymupdf?utm_source=hashnode&utm_medium=feed)

Learn how to properly close a PDF document with PyMuPDF using doc.close().

2 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-properly-close-a-pdf-with-pymupdf?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Aug 19](https://hashnode.com/posts/extract-pdf-metadata-with-pymupdf-in-python/6a858960778c11568c4e6e01)

### [Extract PDF Metadata with PyMuPDF in Python](https://pdfpythonhub.hashnode.dev/extract-pdf-metadata-with-pymupdf-in-python?utm_source=hashnode&utm_medium=feed)

Learn how to read and access PDF metadata in Python using PyMuPDF.

2 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/extract-pdf-metadata-with-pymupdf-in-python?utm_source=hashnode&utm_medium=feed)
