From 47d9c262416b413f49471cb228efd3df907a978f Mon Sep 17 00:00:00 2001 From: sameerkhan001 Date: Mon, 27 Jul 2026 16:38:43 +0530 Subject: [PATCH] 1043654: Added sample code for EMF to PDF --- .../.NET/Converting-Metafile-to-PDF.sln | 25 +++++++++++++++ .../Converting-Metafile-to-PDF.csproj | 20 ++++++++++++ .../Converting-Metafile-to-PDF/Data/Input.emf | Bin 0 -> 12792 bytes .../Output/gitkeep.txt | 0 .../Converting-Metafile-to-PDF/Program.cs | 29 ++++++++++++++++++ 5 files changed, 74 insertions(+) create mode 100644 Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF.sln create mode 100644 Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Converting-Metafile-to-PDF.csproj create mode 100644 Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Data/Input.emf create mode 100644 Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Output/gitkeep.txt create mode 100644 Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Program.cs diff --git a/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF.sln b/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF.sln new file mode 100644 index 00000000..725b2f9a --- /dev/null +++ b/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.14.37516.0 d17.14 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Converting-Metafile-to-PDF", "Converting-Metafile-to-PDF\Converting-Metafile-to-PDF.csproj", "{4AC761AC-C0CB-4022-93B4-DF27830765AF}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4AC761AC-C0CB-4022-93B4-DF27830765AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4AC761AC-C0CB-4022-93B4-DF27830765AF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4AC761AC-C0CB-4022-93B4-DF27830765AF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4AC761AC-C0CB-4022-93B4-DF27830765AF}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {8683346D-D856-4171-A269-2B4AFB761FD7} + EndGlobalSection +EndGlobal diff --git a/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Converting-Metafile-to-PDF.csproj b/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Converting-Metafile-to-PDF.csproj new file mode 100644 index 00000000..59e666ff --- /dev/null +++ b/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Converting-Metafile-to-PDF.csproj @@ -0,0 +1,20 @@ + + + + Exe + net8.0 + Converting_Metafile_to_PDF + enable + enable + + + + + + + + + Always + + + diff --git a/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Data/Input.emf b/Images/Converting-Metafile-to-PDF/.NET/Converting-Metafile-to-PDF/Data/Input.emf new file mode 100644 index 0000000000000000000000000000000000000000..90e5591d3d1fe2afeca7c9d10fc96a2b4a9c037f GIT binary patch literal 12792 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