Class MetafileRenderingOptions

Class MetafileRenderingOptions

Nazwa przestrzeń: Aspose.Words.Saving Zgromadzenie: Aspose.Words.dll (25.4.0)

Pozwala określić dodatkowe metafizyczne opcje renderowania.

Aby dowiedzieć się więcej, odwiedź Handling Windows Metafiles Artykuł dokumentacyjny .

public class MetafileRenderingOptions

Inheritance

object MetafileRenderingOptions

Dziedziczeni członkowie

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

Otrzymuje lub ustawia wartość określającą, w jaki sposób należy zrealizować metafizę EMF+ Dual.

public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }

Wartość nieruchomości

EmfPlusDualRenderingMode

Remarks

MS Word i GDI+ zawsze oddają część EMF+. Aspose.Words w chwili obecnej nie w pełni obsługuje wszystkich rekordów EMF+ i w niektórych przypadkach wyniki części EMF wyglądają lepiej, a następnie wyniki części EMF+.

Ta opcja jest używana tylko wtedy, gdy metafilia jest renderowana jako grafika wektorowa.Kiedy metafilia jest renderowana na bitmap, część EMF+ jest zawsze używana.

Wartość domyślna to Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.

EmulateRasterOperations

Otrzymuje lub ustawia wartość określającą, czy operacje rasterowe powinny być emulowane.

public bool EmulateRasterOperations { get; set; }

Wartość nieruchomości

bool

Remarks

Specyficzne operacje rasterowe mogą być wykorzystywane w metafilach. Nie mogą one być przekazywalne bezpośrednio do grafiki wektorowej. Emulacja operacji rastera wymaga częściowej rasteryzacji wynikających z nich graficzności vektorowych, które mogą wpływać na wydajność renderowania metafilów.

Kiedy ta wartość jest ustawiona na , Aspose.Words emuluje operacje raster. wynik wynik może być częściowo rasterized i wydajność może być wolniejsza.

Kiedy ta wartość jest ustawiona na , Aspose.Words nie emuluje operacji rastera.Kiedy Aspose.Words spotka operację rastera w metafizie, odwraca się, aby przekształcić metafizę w mapę bit za pomocą systemu operacyjnego.

Ta opcja jest używana tylko wtedy, gdy metafile są renderowane jako grafiki wektorowe.

Wartość default jest.

EmulateRenderingToSizeOnPage

otrzymuje lub ustawia wartość określającą, czy renderowanie metafilu emuluje wyświetlanie metafilu według rozmiaru na stronielub wyświetlanie metafilu w jego rozmiarze domyślnym.

public bool EmulateRenderingToSizeOnPage { get; set; }

Wartość nieruchomości

bool

Remarks

Kiedy metafile są wyświetlane w MS Word, niektóre grafiki mogą być skaliowane według rzeczywistej wielkości metafilu w pikselach.

Kiedy ta wartość jest ustawiona na , Aspose.Words emuluje renderowanie według rozmiaru metafilu na stronie. rozmiar w pikselach jest obliczany z rozmiaru metafilu na stronie i określonego Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.

Kiedy ta wartość jest ustawiona na , Aspose.Words emuluje metafizę renderowania do jej podanego rozmiaru w pikselach.

Ta opcja jest używana tylko wtedy, gdy metafile są renderowane jako grafiki wektorowe.

Wartość default jest.

EmulateRenderingToSizeOnPageResolution

Otrzymuje lub ustawia rozdzielczość w pikselach na cala w celu emulacji metafizy renderowania do rozmiaru na stronie.

public int EmulateRenderingToSizeOnPageResolution { get; set; }

Wartość nieruchomości

int

Remarks

Ta opcja jest używana tylko wtedy, gdy Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage jest ustawiony na .

Wartość domyślna wynosi 96.To jest domyślna rozdzielczość wyświetlacza. czyli renderowanie metafilii emuluje wyświetlanie metafilii w programie MS Word z 100% czynnikiem zoomu.

RenderingMode

Otrzymuje lub ustawia wartość określającą, w jaki sposób obrazy metafizyczne powinny być przekazywane.

public MetafileRenderingMode RenderingMode { get; set; }

Wartość nieruchomości

MetafileRenderingMode

Remarks

Wartość domyślna zależy od formatu zapisywania. dla obrazów jest Aspose.Words.Saving.MetafileRenderingMode.Bitmap. dla innych formatów jest Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.

UseEmfEmbeddedToWmf

Otrzymuje lub ustawia wartość określającą, w jaki sposób metafizy WMF z wbudowanymi metafizami EMF powinny być przekazywane.

public bool UseEmfEmbeddedToWmf { get; set; }

Wartość nieruchomości

bool

Remarks

Metafisy WMF mogą zawierać wbudowane dane EMF. MS Word w większości przypadków wykorzystuje wbudowane dane EMF. GDI+ zawsze wykorzystuje dane WMF.

Kiedy ta wartość jest ustawiona na , Aspose.Words wykorzystuje wbudowane dane EMF podczas renderowania.

Kiedy ta wartość jest ustawiona na , Aspose.Words wykorzystuje dane WMF podczas renderowania.

Ta opcja jest używana tylko wtedy, gdy metafile są renderowane jako grafiki wektorowe.Kiedy metafile są renderowane do bitmap, dane WMF są zawsze używane.

Wartość default jest.

UseGdiRasterOperationsEmulation

Otrzymuje lub ustawia wartość określającą, czy używać GDI+ do emulacji operacji rasterowych.

public bool UseGdiRasterOperationsEmulation { get; set; }

Wartość nieruchomości

bool

Remarks

Biblioteka Windows GDI+ może być używana do emulacji operacji raster. zapewnia wsparcie dla wszystkich operacji raster w porównaniu do własnej emulacji Aspose.Words, ale w niektórych przypadkach wydajność może być wolniejsza.

Kiedy ta wartość jest ustawiona na , Aspose.Words wykorzystuje GDI+ do emulacji operacji raster.

Kiedy ta wartość jest ustawiona , Aspose.Words wykorzystuje własną implementację operacji raster emulacji.

Ta opcja jest używana tylko wtedy, gdy metafile są renderowane jako grafiki wektorowe.

Wartość default jest.

 Polski