123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using ComPDFKit.PDFDocument;
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PDFATest
- {
- internal class PDFATest
- {
- private static string outputPath = Path.GetDirectoryName(Path.GetDirectoryName(Path.GetDirectoryName(System.IO.Directory.GetCurrentDirectory()))) + "\\Output\\PDFA";
- public static bool CovertToPDFA(CPDFDocument document)
- {
- string convertToPDFAPath = outputPath + "\\ConvertToPDFATest.pdf";
- document.WritePDFAToFilePath(CPDFType.CPDFTypePDFA1a, convertToPDFAPath);
- return true;
- }
- public static bool CovertToPDFA1b(CPDFDocument document)
- {
- string convertToPDFA1bPath = outputPath + "\\ConvertToPDFA1bTest.pdf";
- document.WritePDFAToFilePath(CPDFType.CPDFTypePDFA1a, convertToPDFA1bPath);
- return false;
- }
- static void Main(string[] args)
- {
- Console.WriteLine("Running PDFA test sample…\r\n");
- SDKLicenseHelper.LicenseVerify();
-
- CPDFDocument document = CPDFDocument.InitWithFilePath("CommonFivePage.pdf");
- if (!Directory.Exists(outputPath))
- {
- Directory.CreateDirectory(outputPath);
- }
- CovertToPDFA(document);
- CovertToPDFA1b(document);
- }
- }
- }
|