Class MetafileRenderingOptions

Class MetafileRenderingOptions

Названий на: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)

Дозволяє вказати додаткові варіанти метафільної рендерації.

Щоб дізнатися більше, відвідайте Handling Windows Metafiles Документальна стаття .

public class MetafileRenderingOptions

Inheritance

object MetafileRenderingOptions

Нападні члени

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MetafileRenderingOptions()

public MetafileRenderingOptions()

Properties

EmfPlusDualRenderingMode

Отримає або встановлює значення, яке визначає, як повинні бути представлені метафіли EMF+ Dual.

public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }

вартість нерухомості

EmfPlusDualRenderingMode

Remarks

MS Word і GDI+ завжди відправляють частину EMF+. Aspose.Words в даний час не повністю підтримує всі записи EMF+ і в деяких випадках відправляючи результат частини EMF виглядає краще, а потім відправляючи результат частини EMF+.

Ця опція використовується тільки тоді, коли метафіл з’являється як вікторна графіка.Коли метафіл з’являється на біт-картку, частина EMF+ завжди використовується.

Стандартна вартість - Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.

EmulateRasterOperations

Отримає або встановлює вартість, яка визначає, чи повинні імітуватися операції растер.

public bool EmulateRasterOperations { get; set; }

вартість нерухомості

bool

Remarks

Специфічні операції растера можуть бути використані в метафілах. вони не можуть передаватися безпосередньо вікторній графіці. Емуляція операцій растура вимагає часткової растерзації вихідної віктора, яка може вплинути на метафильну продуктивність рендерації.

Коли ця вартість встановлюється , Aspose.Words імітує операції растер. Результатний результат може бути частково растер і продуктивність може бути повільнішою.

Коли ця вартість встановлена на , Aspose.Words не імітує операції растер. Коли Aspose.Words зустрічається операція растер в метафілі, вона відступає, щоб перетворити метафілі в біт-картку за допомогою операційної системи.

Цей варіант використовується тільки тоді, коли метафіл з’являється як вікторна графіка.

Це дефолтна вартість.

EmulateRenderingToSizeOnPage

отримує або встановлює вартість, яка визначає, чи імітує метафільний рендеринг показ метафілу за розміром на сторінці;або показ метафілу в його стандартному розмірі.

public bool EmulateRenderingToSizeOnPage { get; set; }

вартість нерухомості

bool

Remarks

Коли метафіли відображаються в MS Word, деякі графіки можуть бути скальовані відповідно до фактичного розміру метафілу в пікселях. тобто навіть зумівання може вплинути на метафільний дисплей.

Коли ця вартість встановлена на , Aspose.Words імітує рендери за розміром метафілу на сторінці. Розмір у пікселях розраховується за розміром метафілу на сторінці і за зазначеним Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.

Коли ця вартість налаштується , Aspose.Words імітує метафільний рендеринг до його стандартного розміру в пікселях.

Цей варіант використовується тільки тоді, коли метафіл з’являється як вікторна графіка.

Це дефолтна вартість.

EmulateRenderingToSizeOnPageResolution

Приймає або встановлює розділ у пікселях на дюйм для емуляції метафілу, що передається до розміру на сторінці.

public int EmulateRenderingToSizeOnPageResolution { get; set; }

вартість нерухомості

int

Remarks

Ця опція використовується тільки тоді, коли Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage встановлено на .

Стандартна вартість 96.Це стандартна дисплейна резолюція. тобто метафільна рендерація імітує дисплей метафілу в MS Word з 100% коефіцієнтом зуму.

RenderingMode

Приймає або встановлює значення, яке визначає, як метафільні зображення повинні бути передані.

public MetafileRenderingMode RenderingMode { get; set; }

вартість нерухомості

MetafileRenderingMode

Remarks

Для зображень це Aspose.Words.Saving.MetafileRenderingMode.Bitmap. для інших форматів це Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.

UseEmfEmbeddedToWmf

Отримає або встановлює значення, яке визначає, як повинні бути представлені метафіли WMF з вбудованими метафілами EMF.

public bool UseEmfEmbeddedToWmf { get; set; }

вартість нерухомості

bool

Remarks

Метафіли WMF можуть містити вбудовані дані EMF. MS Word в більшості випадків використовує вбудовані дані EMF. GDI+ завжди використовує дані WMF.

Коли ця вартість встановлена на , Aspose.Words використовує вбудовані EMF дані при передачі.

Коли ця вартість налаштується , Aspose.Words використовує дані WMF при передачі.

Цей варіант використовується тільки тоді, коли метафіл з’являється як вікторна графіка.Коли метафіл з’являється в біт-картку, дані WMF завжди використовуються.

Це дефолтна вартість.

UseGdiRasterOperationsEmulation

отримує або встановлює вартість, яка визначає, чи використовувати GDI+ для емуляції операцій растер.

public bool UseGdiRasterOperationsEmulation { get; set; }

вартість нерухомості

bool

Remarks

Бібліотека Windows GDI+ може бути використана для імітації операцій растер. вона надає підтримку для всіх операцій растер порівняно з власною імітацією Aspose.Words, але в деяких випадках продуктивність може бути повільнішою.

Коли ця вартість встановлена , Aspose.Words використовує GDI+ для емуляції операцій растер.

Коли ця вартість налаштується , Aspose.Words використовує свою власну реалізацію растер операцій емуляції.

Цей варіант використовується тільки тоді, коли метафіл з’являється як вікторна графіка.

Це дефолтна вартість.

 Українська