Class EmfSetDiBitsToDevice
A név: Aspose.Imaging.FileFormats.Emf.Emf.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)
Az EMR_SETDIBITSTODEVICE rekord meghatározza a pixelek blokkátvitelét a kijelölt szkennelőkbőlforrás bitmappát egy célszögre.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfSetDiBitsToDevice
Örökletes tagok
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ez a rekord támogatja a forrás képeket JPEG és PNG formátumban.A bitmap fejjel a képformátumot határozza meg.
Constructors
EmfSetDiBitsToDevice(EmfRecord)
Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfSetDiBitsToDevice osztály.
public EmfSetDiBitsToDevice(EmfRecord source)
Parameters
source
EmfRecord
Ez a forrás.
Properties
Bounds
kap vagy beállítja a WMF RectL objektumot ([MS-WMP] 2.2.2.19 szakasz), amely meghatározza arendeltetési határ a rektangul készülék egységekben.
public Rectangle Bounds { get; set; }
ingatlan értéke
császár
Kap vagy beállít egy 32 bites nem jelzett integrert, amely megadja a szkennelési vonalak számát.
public int CScans { get; set; }
ingatlan értéke
CxSrc
Kap vagy beállít egy 32 bites aláírt integrálót, amely a forrás jobboldali pixelekben meghatározza a szélességet.
public int CxSrc { get; set; }
ingatlan értéke
CySrc
Kap vagy beállít egy 32 bites aláírt integrálót, amely a forrás jobboldali pixelben meghatározza a magasságot
public int CySrc { get; set; }
ingatlan értéke
Székesfehérvár
Kap vagy állít be egy 32 bites nem jelzett integrert, amely megadja az első szkennelési vonalat a sorban.
public int IStartScan { get; set; }
ingatlan értéke
SourceBitmap
Megkapja vagy beállítja a forrás bitmappát tartalmazó bufferet, amely nem szükségesösszeegyeztethető az EMR_SETDIBITSTODEVICE rekord rögzített részével.Ebben a bufferben az “UndefinedSpace” címke opcionális, és figyelmen kívül kell venni.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
ingatlan értéke
UsageSrc
kap vagy beállítja a 32 bites nem jelzett integrert, amely meghatározza, hogyan kell értelmezni az értékeket aA forrás bitmappája címkéjén lévő színtábla.Ez az érték a DIBColorok listáján kell szerepelnie (a 2.1.9. szakasz).
public EmfDibColors UsageSrc { get; set; }
ingatlan értéke
XD
kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai x-koordinátust jelzia rendeltetési rektangul szögéből.
public int XDest { get; set; }
ingatlan értéke
XSrc
kap vagy beállítja a 32 bites aláírt integrátort, amely az alsó-balra lévő pixelekben az x-koordinátust jelziA forrás rektangulájának sarka.
public int XSrc { get; set; }
ingatlan értéke
YDest
kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai y-koordinátust jelzia rendeltetési rektangul szögéből.
public int YDest { get; set; }
ingatlan értéke
YSrc
Kap vagy beállítja a 32 bites aláírt integrátort, amely az y-koordinátust az alsó bal oldal pixeljeiben határozza megA forrás rektangulájának sarka.
public int YSrc { get; set; }