EmfCommentMultiFormats Sınıf
İçindekiler
[
Saklamak
]Summary: The EMR_COMMENT_MULTIFORMATS record specifies an image in multiple graphics formats.
Module: aspose.imaging.fileformats.emf.emf.records
Full Name: aspose.imaging.fileformats.emf.emf.records.EmfCommentMultiFormats
Inheritance: EmfCommentPublicRecordType
Constructors
| Name | Açıklama |
|---|---|
| EmfCommentMultiFormats(source) | Yeni bir örnek başlatır ve EmfCommentMultiFormats sınıfını oluşturur. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| a_formats | EmfFormat[] | r/w | Grafik formatlarının CountFormats uzunluğunda bir dizisini alır veya ayarlar, EmrFormat nesneleri (bölüm 2.2.4) tarafından belirtilir ve tercih sırasına göre düzenlenir. |
| comment_identifier | EmfCommentRecordType+CommentIdentifierEnum | r/w | Bu yorum kaydının genel veri belirttiğini tanımlayan 32‑bit işaretsiz bir tamsayı alır veya ayarlar . 0x43494447 değeri, ASCII dizgesi “CIDG” olup, bu kaydı bir EMR_COMMENT_PUBLIC kaydı olarak tanımlar . |
| data_size | int | r/w | Kayıt tamponunda (RecordBuffer) gelen CommentIdentifier ve CommentRecordParm alanlarının boyutunu bayt cinsinden belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar. Bu alanı izleyen. Kendisinin veya AlignmentPadding alanının (varsa) boyutunu içermez. |
| format_data | System.Byte[] | r/w | Bu kayıtta bulunan tüm grafik formatları için görüntü verisinin baytlarını içeren değişken uzunlukta bir dizi alır veya ayarlar. Her görüntünün veri boyutu, ilgili EmrFormat nesnesindeki DataSize alanı tarafından sağlanır. Böylece, bu alanın toplam boyutu tüm EmrFormat nesnelerindeki DataSize değerlerinin toplamıdır. Her görüntünün veri grafik formatı, ilgili EmrFormat nesnesindeki Signature alanı tarafından belirtilir. |
| output_rect | Rectangle | r/w | WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar ve mantıksal koordinatlarda çıkış dikdörtgenini belirtir. |
| public_comment_identifier | EmfEmrComment | r/w | Bu, genel yorum kaydı tipini tanımlayan 32‑bit işaretsiz bir tamsayı alır veya ayarlar . Bu, önceki tabloda listelenen değerlerden biri OLMALIDIR; bu değerler EmrComment enumarasyonunda (bölüm 2.1.10) belirtilmiştir, aksi takdirde ek genel yorum kaydı tipleri yazıcı sunucusunda uygulanmış olabilir. |
| size | int | r/w | Kaydın boyutunu alır veya ayarlar |
| type | EmfRecordType | r/w | Türü alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| create_from_record(source) | Yeni bir EmfRecord sınıfı örneği başlatır. |
| create_from_type(type) | Yeni bir EmfRecord sınıfı örneği başlatır. |
Constructor: EmfCommentMultiFormats(source)
EmfCommentMultiFormats(source)
Yeni bir örnek başlatır ve EmfCommentMultiFormats sınıfını oluşturur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| source | EmfRecord | Kaynak. |
Method: create_from_record(source) [static]
create_from_record(source)
Yeni bir EmfRecord sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| source | EmfRecord | Kaynak. |
Returns
| Tür | Açıklama |
|---|---|
| EmfRecord |
Method: create_from_type(type) [static]
create_from_type(type)
Yeni bir EmfRecord sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| type | EmfRecordType | Kayıt türü. |
Returns
| Tür | Açıklama |
|---|---|
| EmfRecord |