/// <summary> /// Runs the PSD specific cases examples /// </summary> private static void RunPsdSpecificCases() { Console.WriteLine("Starting PSD Specific Cases Examples"); SettingforReplacingMissingFonts.Run(); SupportEditingGlobalFontList.Run(); ImplementBicubicResampler.Run(); DetectFlattenedPSD.Run(); ColorReplacementInPSD.Run(); CreateThumbnailsFromPSDFiles.Run(); CreateIndexedPSDFiles.Run(); ExtractThumbnailFromJFIF.Run(); AddThumbnailToJFIFSegment.Run(); AddThumbnailToEXIFSegment.Run(); ReadandModifyJpegEXIFTags.Run(); ReadAllEXIFTagList.Run(); ImplementLossyGIFCompressor.Run(); ForceFontCache.Run(); FontReplacement.Run(); ReadAllEXIFTags.Run(); ReadSpecificEXIFTagsInformation.Run(); WritingAndModifyingEXIFData.Run(); SupportForJPEG_LSWithCMYK.Run(); SupportFor2_7BitsJPEG.Run(); ClassesToManipulateVectorPathObjects.Run(); ResizeLayersWithVogkResourceAndVectorPaths.Run(); ResizeLayersWithVectorPaths.Run(); }
/// <summary> /// Runs the test file formats. /// </summary> private static void RunTestFileFormats() { Console.WriteLine("Running file formats tests:"); // ===================================================== // ===================================================== // DICOM // ===================================================== // ===================================================== AdjustBrightnessDICOM.Run(); AdjustContrastDICOM.Run(); AdjustGammaDICOM.Run(); ApplyFilterOnDICOMImage.Run(); BinarizationWithFixedThresholdOnDICOMImage.Run(); BinarizationWithOtsuThresholdOnDICOMImage.Run(); BinarizationWithBradleysAdaptiveThreshold.Run(); DICOMSimpleResizing.Run(); DitheringForDICOMImage.Run(); DICOMSOtherImageResizingOptions.Run(); FlipDICOMImage.Run(); GrayscalingOnDICOM.Run(); RotatingDICOMImage.Run(); // ===================================================== // ===================================================== // JPEG // ===================================================== // ===================================================== AddThumbnailToEXIFSegment.Run(); AddThumbnailToJFIFSegment.Run(); AutoCorrectOrientationOfJPEGImages.Run(); CroppingByRectangle.Run(); CroppingByShifts.Run(); ReadAllEXIFTags.Run(); ReadAndModifyJpegEXIFTags.Run(); ReadJpegEXIFTags.Run(); ReadSpecificEXIFTagsInformation.Run(); RotatingAnImage.Run(); WritingAndModifyingEXIFData.Run(); ConvertTIFFToJPEG.Run(); // ===================================================== // ===================================================== // META FILES // ===================================================== // ===================================================== ConvertEMFToPDF.Run(); CroppingByRectangleEMFImage.Run(); CroppingEMFImage.Run(); SupportForReplacingMissingFonts.Run(); SaveEMFtoFile.Run(); SaveEMFPlustoFile.Run(); SaveEmfGraphics.Run(); // ===================================================== // ===================================================== // SVG // ===================================================== // ===================================================== ConvOfOtherFormatsToSVG.Run(); SVGToEMFConversion.Run(); ConvertWMFToSVG.Run(); SVGToBMPConversion.Run(); SvgNativeResize.Run(); // ===================================================== // ===================================================== // ===================================================== // ===================================================== // PNG // ===================================================== // ===================================================== ApplyFilterMethod.Run(); ChangeBackgroundColor.Run(); CompressingFiles.Run(); SettingResolution.Run(); SpecifyBitDepth.Run(); SpecifyTransparency.Run(); SpecifyTransparencyUsingRasterImage.Run(); // ===================================================== // ===================================================== // PSD // ===================================================== // ===================================================== CreateIndexedPSDFiles.Run(); // ===================================================== // ===================================================== // WebPImage // ===================================================== // ===================================================== ConvertGIFFImageFrame.Run(); CreatingWebPImage.Run(); ExportToWebP.Run(); ExportWebPToOtherImageFormats.Run(); ExtractFrameFromWebPImage.Run(); OpenWebPFile.Run(); // ===================================================== // ===================================================== // DjVu // ===================================================== // ===================================================== ConvertDjVuToTIFF.Run(); ConvertRangeOfDjVuPages.Run(); ConvertRangeOfDjVuPagesToSeparateImages.Run(); ConvertSpecificPortionOfDjVuPage.Run(); ConvertDjVuToPDF.Run(); ParallelDJVUImagesProcessingUsingMultithreading.Run(); // ===================================================== // ===================================================== // Fodg // ===================================================== // ===================================================== SupportOfFODG.Run(); // ===================================================== // ===================================================== // CMX // ===================================================== // ===================================================== CMXToPNGConversion.Run(); // ===================================================== // ===================================================== // CDR // ===================================================== // ===================================================== SupportOfCDR.Run(); // ===================================================== // ===================================================== // OTG // ===================================================== // ===================================================== SupportOfOTG.Run(); }