EmfPlusDualRenderingMode
Contents
[
Hide
]Inheritance: java.lang.Object
public class EmfPlusDualRenderingMode
Specifies how Aspose.Words should render EMF+ Dual metafiles.
Examples:
Shows how to configure Enhanced Windows Metafile-related rendering options when saving to PDF.
Document doc = new Document(getMyDir() + "EMF.docx");
// Create a "PdfSaveOptions" object that we can pass to the document's "Save" method
// to modify how that method converts the document to .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();
// Set the "EmfPlusDualRenderingMode" property to "EmfPlusDualRenderingMode.Emf"
// to only render the EMF part of an EMF+ dual metafile.
// Set the "EmfPlusDualRenderingMode" property to "EmfPlusDualRenderingMode.EmfPlus" to
// to render the EMF+ part of an EMF+ dual metafile.
// Set the "EmfPlusDualRenderingMode" property to "EmfPlusDualRenderingMode.EmfPlusWithFallback"
// to render the EMF+ part of an EMF+ dual metafile if all of the EMF+ records are supported.
// Otherwise, Aspose.Words will render the EMF part.
saveOptions.getMetafileRenderingOptions().setEmfPlusDualRenderingMode(renderingMode);
// Set the "UseEmfEmbeddedToWmf" property to "true" to render embedded EMF data
// for metafiles that we can render as vector graphics.
saveOptions.getMetafileRenderingOptions().setUseEmfEmbeddedToWmf(true);
doc.save(getArtifactsDir() + "PdfSaveOptions.RenderMetafile.pdf", saveOptions);
Fields
Field | Description |
---|---|
EMF | Aspose.Words renders EMF part of EMF+ Dual metafile. |
EMF_PLUS | Aspose.Words renders EMF+ part of EMF+ Dual metafile. |
EMF_PLUS_WITH_FALLBACK | Aspose.Words tries to render EMF+ part of EMF+ Dual metafile. |
length |
Methods
Method | Description |
---|---|
fromName(String emfPlusDualRenderingModeName) | |
getName(int emfPlusDualRenderingMode) | |
getValues() | |
toString(int emfPlusDualRenderingMode) |
EMF
public static int EMF
Aspose.Words renders EMF part of EMF+ Dual metafile.
EMF_PLUS
public static int EMF_PLUS
Aspose.Words renders EMF+ part of EMF+ Dual metafile.
EMF_PLUS_WITH_FALLBACK
public static int EMF_PLUS_WITH_FALLBACK
Aspose.Words tries to render EMF+ part of EMF+ Dual metafile. If some of the EMF+ records are not supported then Aspose.Words renders EMF part of EMF+ Dual metafile.
length
public static int length
fromName(String emfPlusDualRenderingModeName)
public static int fromName(String emfPlusDualRenderingModeName)
Parameters:
Parameter | Type | Description |
---|---|---|
emfPlusDualRenderingModeName | java.lang.String |
Returns: int
getName(int emfPlusDualRenderingMode)
public static String getName(int emfPlusDualRenderingMode)
Parameters:
Parameter | Type | Description |
---|---|---|
emfPlusDualRenderingMode | int |
Returns: java.lang.String
getValues()
public static int[] getValues()
Returns: int[]
toString(int emfPlusDualRenderingMode)
public static String toString(int emfPlusDualRenderingMode)
Parameters:
Parameter | Type | Description |
---|---|---|
emfPlusDualRenderingMode | int |
Returns: java.lang.String