OtgRasterizationOptions
Contenido
[
Ocultar
]OtgRasterizationOptions class
Las opciones de rasterización Otg
public class OtgRasterizationOptions : OdRasterizationOptions
Constructores
| Nombre | Descripción |
|---|---|
| OtgRasterizationOptions() | Constructor predeterminado |
Propiedades
| Nombre | Descripción |
|---|---|
| BackgroundColor { get; set; } | Obtiene o establece un color de fondo. |
| BorderX { get; set; } | Obtiene o establece el borde X. |
| BorderY { get; set; } | Obtiene o establece el borde Y. |
| BufferSizeHint { get; set; } | Obtiene o establece la sugerencia de tamaño de búfer que se define como el tamaño máximo permitido para todos los búferes internos. |
| CenterDrawing { get; set; } | Obtiene o establece un valor que indica si centrar el dibujo. |
| Disposed { get; } | Obtiene un valor que indica si esta instancia se desecha. |
| DrawColor { get; set; } | Obtiene o establece un color de primer plano. |
| FullFrame { get; set; } | Obtiene o establece un valor que indica si [fotograma completo]. |
| MultiPageOptions { get; set; } | Las opciones multipágina |
| PageHeight { get; set; } | Obtiene o establece la altura de la página. |
| PageSize { get; set; } | Obtiene o establece el tamaño de la página. |
| PageWidth { get; set; } | Obtiene o establece el ancho de página. |
| virtual Palette { get; set; } | Obtiene o establece la paleta de colores. |
| Positioning { get; set; } | Obtiene o establece el posicionamiento. |
| ProgressEventHandler { get; set; } | Obtiene o establece el controlador de eventos de progreso. |
| virtual ResolutionSettings { get; set; } | Obtiene o establece la configuración de resolución. |
| SmoothingMode { get; set; } | Obtiene o establece el modo de suavizado. |
| Source { get; set; } | Obtiene o establece la fuente para crear la imagen en. |
| TextRenderingHint { get; set; } | Obtiene o establece la sugerencia de representación de texto. |
| VectorRasterizationOptions { get; set; } | Obtiene o establece las opciones de rasterización de vectores. |
| virtual XmpData { get; set; } | Obtiene o establece el contenedor de metadatos XMP. |
Métodos
| Nombre | Descripción |
|---|---|
| virtual Clone() | Clona esta instancia. |
| CopyTo(VectorRasterizationOptions) | Copias a. |
| Dispose() | Elimina la instancia actual. |
Ejemplos
El siguiente fragmento de código demuestra cómo convertir una imagen OTG a PDF y otros formatos de imagen.
[C#]
string dir = "c:\\aspose.imaging\\issues\\net\\3567\\";
string inputFilePath = dir + "VariousObjectsMultiPage.otg";
Aspose.Imaging.ImageOptionsBase[] options = { new Aspose.Imaging.ImageOptions.PngOptions(), new Aspose.Imaging.ImageOptions.PdfOptions() };
foreach (Aspose.Imaging.ImageOptionsBase saveOptions in options)
{
string extension = saveOptions is Aspose.Imaging.ImageOptions.PngOptions ? ".png" : ".pdf";
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(inputFilePath))
{
Aspose.Imaging.ImageOptions.OtgRasterizationOptions otgRasterizationOptions = new Aspose.Imaging.ImageOptions.OtgRasterizationOptions();
otgRasterizationOptions.PageSize = image.Size;
saveOptions.VectorRasterizationOptions = otgRasterizationOptions;
image.Save(inputFilePath + extension, saveOptions);
}
}
Ver también
- class OdRasterizationOptions
- espacio de nombres Aspose.Imaging.ImageOptions
- asamblea Aspose.Imaging