From 2dfa1de7e14dd12130447413790d7ab57cca4e95 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 12 Nov 2025 13:51:49 +0100 Subject: [PATCH] refactor(PdfMergeBehavior): update to use SaveToStream instead of ConvertToPDFA --- .../Pdf/Behaviors/PdfMergeBehavior.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/EnvelopeGenerator.Application/Pdf/Behaviors/PdfMergeBehavior.cs b/EnvelopeGenerator.Application/Pdf/Behaviors/PdfMergeBehavior.cs index f901a997..a9a2b86b 100644 --- a/EnvelopeGenerator.Application/Pdf/Behaviors/PdfMergeBehavior.cs +++ b/EnvelopeGenerator.Application/Pdf/Behaviors/PdfMergeBehavior.cs @@ -12,12 +12,6 @@ namespace EnvelopeGenerator.Application.Pdf.Behaviors; /// public class PdfMergeBehavior : IPipelineBehavior { - private static readonly bool ALLOW_RASTERIZATION = true; - - private static readonly bool ALLOW_VECTORIZATION = true; - - private static readonly PdfConversionConformance PDFAConformanceLevel = PdfConversionConformance.PDF_A_1b; - /// /// /// @@ -77,7 +71,7 @@ public class PdfMergeBehavior : IPipelineBehavior throw new MergeDocumentException($"Documents could not be merged: {oStatus}"); // Convert to PDF/A - oMergedPDF.ConvertToPDFA(oFinalStream, PDFAConformanceLevel, ALLOW_VECTORIZATION, ALLOW_RASTERIZATION); + oMergedPDF.SaveToStream(oFinalStream); oStatus = oDocumentPDF.GetStat(); if (oStatus != GdPictureStatus.OK) throw new MergeDocumentException($"Document could not be converted to PDF/A: {oStatus}");