Namespace Aspose.Imaging

Namespaces

Namespace NameDescription
Aspose.Imaging.AsyncTask
Aspose.Imaging.Brushes
Aspose.Imaging.CoreExceptions
Aspose.Imaging.CustomFontHandler
Aspose.Imaging.Dithering
Aspose.Imaging.Evalute
Aspose.Imaging.Exif
Aspose.Imaging.Extensions
Aspose.Imaging.ImageLoadOptions
Aspose.Imaging.ImageOptions
Aspose.Imaging.Interfaces
Aspose.Imaging.MagicWand
Aspose.Imaging.Masking
Aspose.Imaging.MemoryManagement
Aspose.Imaging.Multithreading
Aspose.Imaging.PaletteHelper
Aspose.Imaging.ProgressManagement
Aspose.Imaging.ShapeSegments
Aspose.Imaging.Shapes
Aspose.Imaging.Sources
Aspose.Imaging.Watermark
Aspose.Imaging.Xmp

Classes

Class NameDescription
Blendกำหนดรูปแบบการผสมผสาน คลาสนี้ไม่สามารถสืบทอดได้.
Brushคลาสแปรงพื้นฐาน.
BuildVersionInfoมีข้อมูลเกี่ยวกับเวอร์ชันการสร้างปัจจุบัน.
Cacheมีการตั้งค่าความจำ.
CmykColorHelperเมธอดช่วยเพื่อทำงานกับสี CMYK ที่แสดงเป็นค่าจำนวนเต็ม 32 บิตที่มีเครื่องหมาย. ให้ API ที่คล้ายกันกับโครงสร้าง Aspose.Imaging.CmykColor. เบากว่าเพราะสี CMYK แสดงเป็น Int32 แทนที่จะเป็นโครงสร้างที่มีฟิลด์ภายใน. กรุณาใช้เมธอดสถิตของคลาสนี้เมื่อเป็นไปได้แทนที่โครงสร้าง Aspose.Imaging.CmykColor ที่ถูกเลิกใช้.
ColorBlendกำหนดอาร์เรย์ของสีและตำแหน่งที่ใช้สำหรับการผสมสีในสีหลายสี. คลาสนี้ไม่สามารถสืบทอดได้.
ColorMapกำหนดแผนที่สำหรับการแปลงสี. หลายเมธอดของคลาส Aspose.Imaging.ImageAttributes ปรับสีของภาพโดยใช้ตารางการเปลี่ยนสี ซึ่งเป็นอาร์เรย์ของโครงสร้าง Aspose.Imaging.ColorMap. ไม่สามารถสืบทอดได้.
ColorMatrixกำหนดเมทริกซ์ 5 x 5 ที่มีพิกัดสำหรับ RGBA. หลายเมธอดของคลาส Aspose.Imaging.ImageAttributes ปรับสีของภาพโดยใช้เมทริกซ์สี. คลาสนี้ไม่สามารถสืบทอดได้.
ColorPaletteกำหนดอาร์เรย์ของสีที่ประกอบเป็นพาเลตสี. สีเป็นสี ARGB 32 บิต. ไม่สามารถสืบทอดได้.
ColorPaletteHelperคลาสช่วยสำหรับการจัดการพาเลตสี.
ColorTranslatorแปลสีไปและมาจากโครงสร้างสี GDI+. คลาสนี้ไม่สามารถสืบทอดได้.
CustomLineCapห่อหุ้มจุดปลายเส้นที่กำหนดเองโดยผู้ใช้.
DataStreamSupporterคอนเทนเนอร์สตรีมข้อมูล.
DisposableObjectแสดงถึงวัตถุที่สามารถทิ้งได้.
EmbeddedImageคลาสภาพที่ฝังอยู่
Figureรูปภาพ. คอนเทนเนอร์สำหรับรูปทรง.
FileStreamContainerช่วยสำหรับการประมวลผลสตรีมไฟล์.
Fontกำหนดรูปแบบเฉพาะสำหรับข้อความ รวมถึงฟอนต์ ขนาด และคุณสมบัติสไตล์. คลาสนี้ไม่สามารถสืบทอดได้.
FontSettingsการตั้งค่าฟอนต์สำหรับเรนเดอร์รูปแบบเวกเตอร์ภาพทั่วไป.
Graphicsแสดงกราฟิกตามเอนจินกราฟิกที่ใช้ในแอสเซมบลีปัจจุบัน.
GraphicsPathแสดงถึงชุดของเส้นและโค้งที่เชื่อมต่อกัน. คลาสนี้ไม่สามารถสืบทอดได้.
Imageรูปภาพเป็นคลาสพื้นฐานสำหรับภาพทุกประเภท.
ImageAttributesอ็อบเจ็กต์ Aspose.Imaging.ImageAttributes มีข้อมูลเกี่ยวกับวิธีการจัดการสีของบิตแมพและเมตาฟิลด์ระหว่างการเรนเดอร์. อ็อบเจ็กต์ Aspose.Imaging.ImageAttributes เก็บการตั้งค่าการปรับสีหลายอย่าง รวมถึงเมทริกซ์การปรับสี เมทริกซ์การปรับสีระดับเทา ค่าการแก้ไขแกมมา ตารางการเปลี่ยนสี และค่าขีดสี. ระหว่างการเรนเดอร์ สีสามารถถูกปรับแก้ มืดขึ้น สว่างขึ้น และถูกลบออก. เพื่อใช้การปรับเปลี่ยนดังกล่าว ให้เริ่มต้นอ็อบเจ็กต์ Aspose.Imaging.ImageAttributes และส่งเส้นทางของอ็อบเจ็กต์ Aspose.Imaging.ImageAttributes นั้น (พร้อมกับเส้นทางของ Aspose.Imaging.Image) ไปยังเมธอด DrawImage.
ImageCreatorsRegistryแสดงถึงรีจิสทรีผู้สร้างภาพ.
ImageExportersRegistryแสดงถึงรีจิสทรีผู้ส่งออกภาพ.
ImageLoadersRegistryแสดงถึงรีจิสทรีผู้โหลดภาพ.
ImageOptionsBaseตัวเลือกภาพพื้นฐาน.
ImageResizeSettingsคลาสการตั้งค่าการปรับขนาดภาพ
IntRangeคลาสสำหรับแสดงลำดับขององค์ประกอบ
Licenseให้วิธีการในการออกใบอนุญาตคอมโพเนนต์.
LoadOptionsแสดงถึงตัวเลือกการโหลด.
Matrixแทนที่ GDI+ Matrix.
Meteredให้วิธีการที่มีการวัดสำหรับการรวม.
NonGenericDictionaryแสดงถึงพจนานุกรมที่ไม่ใช่ทั่วไป.
NonGenericListรายการของวัตถุที่ไม่ใช่ทั่วไป
ObjectWithBoundsวัตถุที่มีขอบเขต.
OpenTypeFontsCacheแคชสำหรับฟอนต์ OpenType ที่ติดตั้งในระบบ.
Penกำหนดวัตถุที่ใช้วาดเส้น โค้ง และรูปทรง.
PixelDataFormatรูปแบบข้อมูลพิกเซล. นี่คือตัวอ็อบเจ็กต์ที่ไม่สามารถเปลี่ยนแปลงได้.
RasterCachedImageแสดงถึงภาพเรสเตอร์ที่สนับสนุนการดำเนินการกราฟิกเรสเตอร์. ภาพนี้เก็บข้อมูลพิกเซลเมื่อจำเป็น.
RasterCachedMultipageImageภาพเรสเตอร์หลายหน้า
RasterImageแสดงถึงภาพเรสเตอร์ที่สนับสนุนการดำเนินการกราฟิกเรสเตอร์.
RawDataSettingsการตั้งค่าข้อมูลดิบ
Regionอธิบายภายในของรูปร่างกราฟิกที่ประกอบด้วยสี่เหลี่ยมและเส้นทาง. คลาสนี้ไม่สามารถสืบทอดได้.
RemoveBackgroundSettingsการตั้งค่าการลบพื้นหลัง
ResolutionSettingการตั้งค่าความละเอียดสำหรับตัวเลือกการบันทึกภาพ.
Shapeรูปร่าง. ชุดของจุดที่ต่อเนื่องกันที่เชื่อมต่อกันตามกฎเฉพาะ.
ShapeSegmentแสดงถึงส่วนของรูปร่าง. ส่วนหนึ่งคือเส้นหรือโค้งที่เชื่อมต่อสองจุด.
Sourceแหล่งที่ใช้ในการเก็บข้อมูลที่เกี่ยวข้องทั้งหมดสำหรับท่อวัตถุ.
SplitStreamContainerแสดงถึงคอนเทนเนอร์สตรีมที่แยกซึ่งมีสตรีมและให้รูทีนการประมวลผลสตรีม.
StreamContainerแสดงถึงคอนเทนเนอร์สตรีมที่มีสตรีมและให้รูทีนการประมวลผลสตรีม.
StringFormatห่อหุ้มข้อมูลเลย์เอาต์ข้อความ (เช่น การจัดแนว การหมุน และจุดหยุดแท็บ) การจัดการการแสดงผล (เช่น การแทรกจุดตัดและการแทนที่ตัวเลขตามประเทศ) และฟีเจอร์ OpenType. คลาสนี้ไม่สามารถสืบทอดได้.
TransparencySupporterวัตถุที่สนับสนุนความโปร่งใส.
VectorImageภาพเวกเตอร์เป็นคลาสพื้นฐานสำหรับภาพเวกเตอร์ทุกประเภท.
VectorMultipageImageภาพเวกเตอร์หลายหน้า

Structs

Struct NameDescription
CmykColorสี CMYK ของพิกเซล.
Colorสีของพิกเซล.
Pointแสดงถึงคู่ของพิกัด x- และ y- ที่เป็นจำนวนเต็มที่กำหนดจุดในระนาบสองมิติ.
PointFแสดงถึงคู่ของพิกัด x- และ y- ที่เป็นจำนวนจริงที่กำหนดจุดในระนาบสองมิติ.
Rectangleเก็บชุดของจำนวนเต็มสี่ตัวที่แสดงถึงตำแหน่งและขนาดของสี่เหลี่ยม.
RectangleFเก็บชุดของจำนวนจริงสี่ตัวที่แสดงถึงตำแหน่งและขนาดของสี่เหลี่ยม.
Sizeแสดงถึงขนาด.
SizeFเก็บคู่ของจำนวนจริงที่เป็นระเบียบ โดยปกติคือความกว้างและความสูงของสี่เหลี่ยม.

Interfaces

Interface NameDescription
IAdvancedBufferProcessorตัวประมวลผลบัฟเฟอร์ขั้นสูง.
IAnimationFrameเฟรมแอนิเมชัน
IBufferProcessorตัวประมวลผลบัฟเฟอร์.
IColorConverterตัวแปลงสี.
IColorPaletteอินเทอร์เฟซพาเลตสี.
IHasMetadataอินเทอร์เฟซข้อมูลเมตาของภาพ.
IImageCreatorผู้สร้างภาพ.
IImageCreatorDescriptorคำอธิบายผู้สร้างภาพที่ระบุคุณสมบัติของผู้สร้าง. คำอธิบายผู้สร้างใช้เพื่อหลีกเลี่ยงความจำเป็นในการเก็บแต่ละอ็อบเจ็กต์ผู้สร้างภาพในหน่วยความจำและปัญหาการทำงานหลายเธรด.
IImageDescriptorคำอธิบายภาพ. มีคุณสมบัติพื้นฐานและเมธอดสำหรับประเภทคำอธิบายภาพอื่น ๆ ทั้งหมด.
IImageExporterผู้ส่งออกภาพ. สามารถส่งออกข้อมูลจากรูปแบบ Aspose.Imaging ภายในไปยังรูปแบบข้อมูลที่กำหนด.
IImageExporterDescriptorแสดงถึงคำอธิบายผู้ส่งออกภาพ. คำอธิบายผู้ส่งออกใช้เพื่อหลีกเลี่ยงความจำเป็นในการเก็บแต่ละอ็อบเจ็กต์ผู้ส่งออกในหน่วยความจำและปัญหาการทำงานหลายเธรด.
IImageLoaderผู้โหลดภาพ.
IImageLoaderDescriptorคำอธิบายผู้โหลดภาพที่ระบุคุณสมบัติของผู้โหลด. คำอธิบายผู้โหลดใช้เพื่อหลีกเลี่ยงความจำเป็นในการเก็บแต่ละอ็อบเจ็กต์ผู้โหลดภาพในหน่วยความจำและปัญหาการทำงานหลายเธรด.
IIndexedColorConverterตัวแปลงสีสำหรับรูปแบบภาพที่มีดัชนี.
IKeyedObjectแสดงถึงอินเทอร์เฟซสำหรับวัตถุที่มีคีย์.
IMultipageImageอินเทอร์เฟซภาพหลายหน้า
IMultipageImageExtอินเทอร์เฟซภาพหลายหน้าขยาย
IObjectWithBoundsแสดงถึงวัตถุที่มีขอบเขต.
IOrderedShapeแสดงถึงรูปร่างที่มีลำดับ. รูปร่างที่มีลำดับคือชุดของจุดที่ต่อเนื่องกันที่มีจุดเริ่มต้นและจุดสิ้นสุด. ชุดของจุดที่ต่อเนื่องกันที่เชื่อมต่อกันตามกฎเฉพาะ.
IPartialArgb32PixelLoaderสอดคล้องกับพิกเซล ARGB 32 บิตที่โหลดบางส่วน.
IPartialArgb64PixelLoaderตัวโหลดพิกเซล ARGB 64 บิต.
IPartialPixelLoaderสอดคล้องกับพิกเซลที่โหลดบางส่วน.
IPartialRawDataLoaderตัวโหลดข้อมูลบางส่วน.
IRasterImageArgb32PixelLoaderตัวโหลดพิกเซล ARGB 32 บิตของภาพเรสเตอร์.
IRasterImageArgb64PixelLoaderตัวโหลดพิกเซล ARGB 64 บิตของภาพเรสเตอร์.
IRasterImagePixelLoaderตัวโหลดพิกเซลของภาพเรสเตอร์.
IRasterImageRawDataLoaderตัวโหลดข้อมูลดิบของภาพเรสเตอร์.

Enums

Enum NameDescription
AnimationDisposalMethodsระบุวิธีการที่กราฟิกจะถูกจัดการหลังจากแสดงผล.
CacheTypeระบุประเภทแคชที่ใช้.
CharacterSetแสดงถึงชุดอักขระที่ใช้.
ColorAdjustTypeระบุว่าวัตถุใดใช้ข้อมูลการปรับสี.
ColorChannelFlagระบุช่องทางเฉพาะในพื้นที่สี CMYK (cyan, magenta, yellow, black). การจัดประเภทนี้ใช้โดยเมธอด SetOutputChannel.
ColorCompareMethodวิธีการเปรียบเทียบสีเพื่อปรับให้ใกล้เคียงที่สุด
ColorMatrixFlagระบุประเภทของภาพและสีที่จะได้รับผลกระทบจากการตั้งค่าการปรับสีและระดับเทาของ Aspose.Imaging.ImageAttributes.
ColorQuantizationMethodวิธีการควอนตัมสี
CompositingQualityระบุระดับคุณภาพที่จะใช้ระหว่างการรวม.
DashCapระบุประเภทของรูปร่างกราฟิกที่จะใช้ที่ปลายทั้งสองด้านของแต่ละเส้นในเส้นที่มีจุดประ.
DashStyleระบุสไตล์ของเส้นที่มีจุดประที่วาดด้วยวัตถุ Aspose.Imaging.Pen.
DataRecoveryModeโหมดการกู้คืนข้อมูล.
DitheringMethodวิธีการ dithering.
DitheringMethodsวิธีการ dithering ที่ใช้ในการควบคุมการแปลงสี.
FileFormatหนึ่งในรูปแบบไฟล์ภาพที่รองรับ.
FillModeระบุวิธีการที่ภายในของเส้นทางที่ปิดจะถูกเติม.
FontStyleระบุข้อมูลสไตล์ที่ใช้กับข้อความ.
GraphicsUnitระบุหน่วยการวัดสำหรับข้อมูลที่กำหนด.
HatchStyleระบุรูปแบบต่าง ๆ ที่มีให้สำหรับวัตถุ Aspose.Imaging.Brushes.HatchBrush.
HotkeyPrefixระบุประเภทของการแสดงผลสำหรับคีย์ลัดที่เกี่ยวข้องกับข้อความ.
ImageFilterTypeตัวกรองภาพที่จะใช้
Image.ImageOperationการดำเนินการภาพ
InterpolationModeการจัดประเภท Aspose.Imaging.InterpolationMode กำหนดอัลกอริธึมที่ใช้เมื่อภาพถูกปรับขนาดหรือหมุน.
KnownColorระบุสีระบบที่รู้จัก.
LineCapระบุสไตล์ของปลายเส้นที่วัตถุ Aspose.Imaging.Pen สามารถใช้เพื่อสิ้นสุดเส้น.
LineJoinระบุวิธีการเชื่อมต่อเส้นหรือโค้งที่ต่อเนื่องกันในรูปภาพ (subpath) ที่อยู่ในวัตถุ Aspose.Imaging.GraphicsPath.
MatrixOrderระบุลำดับสำหรับการดำเนินการแปลงเมทริกซ์.
PaletteMiningMethodวิธีการขุดพาเลตภาพ
PdfComplianceVersionระบุระดับการปฏิบัติตาม PDF สำหรับไฟล์ที่ส่งออก.
PenAlignmentระบุการจัดแนวของวัตถุ Aspose.Imaging.Pen ในความสัมพันธ์กับเส้นที่มีความกว้างเป็นศูนย์.
PenTypeระบุประเภทของการเติมที่วัตถุ Aspose.Imaging.Pen ใช้เพื่อเติมเส้น.
PixelFormatความหมายที่แท้จริงของรูปแบบข้อมูลพิกเซล.
ProcessingTypeประเภทของการประมวลผล.
ResizeTypeระบุประเภทการปรับขนาด.
ResolutionUnitการจัดประเภทหน่วยความละเอียด.
RotateFlipTypeระบุว่าภาพถูกหมุนและแกนที่ใช้ในการพลิกภาพมากเพียงใด.
SeekOriginให้ฟิลด์ที่แสดงถึงจุดอ้างอิงใน Aspose.Imaging.StreamContainer สำหรับการค้นหา.
SmoothingModeระบุว่าวิธีการเรียบ (antialiasing) ถูกนำไปใช้กับเส้นและโค้งและขอบของพื้นที่ที่เติม.
StringAlignmentระบุการจัดแนวของสตริงข้อความสัมพัทธ์กับสี่เหลี่ยมเลย์เอาต์ของมัน.
StringDigitSubstituteการจัดประเภทระบุวิธีการแทนที่ตัวเลขในสตริงตามภูมิภาคหรือภาษาของผู้ใช้.
StringFormatFlagsระบุข้อมูลการแสดงผลและเลย์เอาต์สำหรับสตริงข้อความ.
StringTrimmingระบุวิธีการตัดตัวอักษรจากสตริงที่ไม่พอดีกับรูปทรงเลย์เอาต์ทั้งหมด.
TextRenderingHintระบุคุณภาพของการเรนเดอร์ข้อความ.
WarpModeระบุประเภทของการแปลงที่ใช้.
WrapModeระบุวิธีที่พื้นผิวหรือการไล่สีถูกจัดเรียงเมื่อมันเล็กกว่าพื้นที่ที่ถูกเติม.

Delegates

Delegate NameDescription
CustomFontSourceฟังก์ชันผู้ให้บริการแหล่งฟอนต์ที่กำหนดเอง
PageExportingActionตัวแทนสำหรับการเรียกก่อนที่จะส่งออกหน้า
ProgressEventHandlerอ้างอิงฟังก์ชันตัวจัดการเหตุการณ์ความก้าวหน้า
 แบบไทย