From dc6c095dc38c7928435fc66f164030115ac9e6a7 Mon Sep 17 00:00:00 2001 From: BobLd <38405645+BobLd@users.noreply.github.com> Date: Mon, 8 Jun 2026 16:39:35 +0100 Subject: [PATCH] Remove UglyToad.PdfPig.Rendering --- .../PublicApiScannerTests.cs | 2 -- .../Rendering/IPageImageRenderer.cs | 19 ----------- .../Rendering/PdfRendererImageFormat.cs | 33 ------------------- 3 files changed, 54 deletions(-) delete mode 100644 src/UglyToad.PdfPig/Rendering/IPageImageRenderer.cs delete mode 100644 src/UglyToad.PdfPig/Rendering/PdfRendererImageFormat.cs diff --git a/src/UglyToad.PdfPig.Tests/PublicApiScannerTests.cs b/src/UglyToad.PdfPig.Tests/PublicApiScannerTests.cs index 8080b0cb4..befb6d6b9 100644 --- a/src/UglyToad.PdfPig.Tests/PublicApiScannerTests.cs +++ b/src/UglyToad.PdfPig.Tests/PublicApiScannerTests.cs @@ -276,8 +276,6 @@ public void OnlyExposedApiIsPublic() "UglyToad.PdfPig.Parser.Parts.DirectObjectFinder", "UglyToad.PdfPig.PdfDocument", "UglyToad.PdfPig.PdfExtensions", - "UglyToad.PdfPig.Rendering.IPageImageRenderer", - "UglyToad.PdfPig.Rendering.PdfRendererImageFormat", "UglyToad.PdfPig.Structure", "UglyToad.PdfPig.Tokenization.Scanner.IPdfTokenScanner", "UglyToad.PdfPig.Util.Adler32Checksum", diff --git a/src/UglyToad.PdfPig/Rendering/IPageImageRenderer.cs b/src/UglyToad.PdfPig/Rendering/IPageImageRenderer.cs deleted file mode 100644 index a5509811a..000000000 --- a/src/UglyToad.PdfPig/Rendering/IPageImageRenderer.cs +++ /dev/null @@ -1,19 +0,0 @@ -using UglyToad.PdfPig.Content; - -namespace UglyToad.PdfPig.Rendering -{ - /// - /// Render page as an image. - /// - public interface IPageImageRenderer - { - /// - /// Render page as an image. - /// - /// The pdf page. - /// The scale to apply to the page (i.e. zoom level). - /// The output image format, if supported. - /// The image as a memory stream. - byte[] Render(Page page, double scale, PdfRendererImageFormat imageFormat); - } -} diff --git a/src/UglyToad.PdfPig/Rendering/PdfRendererImageFormat.cs b/src/UglyToad.PdfPig/Rendering/PdfRendererImageFormat.cs deleted file mode 100644 index 84cd8b29c..000000000 --- a/src/UglyToad.PdfPig/Rendering/PdfRendererImageFormat.cs +++ /dev/null @@ -1,33 +0,0 @@ -namespace UglyToad.PdfPig.Rendering -{ - /// - /// The output image format of the . - /// - public enum PdfRendererImageFormat : byte - { - /// - /// Bitmap image format. - /// - Bmp, - - /// - /// Jpeg/Jpg image format. - /// - Jpeg, - - /// - /// Png image format. - /// - Png, - - /// - /// Tiff image format. - /// - Tiff, - - /// - /// Gif image format. - /// - Gif - } -}