Skip to content

Instantly share code, notes, and snippets.

View LJFloor's full-sized avatar
🤓
Professional nerd

LJFloor LJFloor

🤓
Professional nerd
  • 09:31 (UTC +02:00)
View GitHub Profile
@LJFloor
LJFloor / PdfSplitter.cs
Created September 27, 2023 06:56
Split one multipage PDF file into multiple one page pdfs using PdfSharp
private List<byte[]> SplitPDFIntoByteArrays(byte[] pdfByteArray)
{
var pageByteArrays = new List<byte[]>();
using (var pdfStream = new System.IO.MemoryStream(pdfByteArray))
{
var pdfDocument = PdfReader.Open(pdfStream, PdfDocumentOpenMode.Import);
for (var pageNum = 0; pageNum < pdfDocument.PageCount; pageNum++)
{