OtgRasterizationOptions

OtgRasterizationOptions class

Le opzioni di rasterizzazione Otg

public class OtgRasterizationOptions : OdRasterizationOptions

Costruttori

NomeDescrizione
OtgRasterizationOptions()Default_Costruttore

Proprietà

NomeDescrizione
BackgroundColor { get; set; }Ottiene o imposta un colore di sfondo.
BorderX { get; set; }Ottiene o imposta il bordo X.
BorderY { get; set; }Ottiene o imposta il bordo Y.
BufferSizeHint { get; set; }Ottiene o imposta l’hint per la dimensione del buffer che è la dimensione massima consentita per tutti i buffer interni.
CenterDrawing { get; set; }Ottiene o imposta un valore che indica se centrare il disegno.
Disposed { get; }Ottiene un valore che indica se questa istanza è stata eliminata.
DrawColor { get; set; }Ottiene o imposta un colore di primo piano.
FullFrame { get; set; }Ottiene o imposta un valore che indica se [fotogramma intero].
MultiPageOptions { get; set; }Le opzioni multipagina
PageHeight { get; set; }Ottiene o imposta l’altezza della pagina.
PageSize { get; set; }Ottiene o imposta la dimensione della pagina.
PageWidth { get; set; }Ottiene o imposta la larghezza della pagina.
virtual Palette { get; set; }Ottiene o imposta la tavolozza dei colori.
Positioning { get; set; }Ottiene o imposta il posizionamento.
ProgressEventHandler { get; set; }Ottiene o imposta il gestore dell’evento di avanzamento.
virtual ResolutionSettings { get; set; }Ottiene o imposta le impostazioni di risoluzione.
SmoothingMode { get; set; }Ottiene o imposta la modalità di smoothing.
Source { get; set; }Ottiene o imposta l’origine in cui creare l’immagine.
TextRenderingHint { get; set; }Ottiene o imposta il suggerimento per il rendering del testo.
VectorRasterizationOptions { get; set; }Ottiene o imposta le opzioni di rasterizzazione del vettore.
virtual XmpData { get; set; }Ottiene o imposta il contenitore di metadati XMP.

Metodi

NomeDescrizione
virtual Clone()Clona questa istanza.
CopyTo(VectorRasterizationOptions)Copia in.
Dispose()Elimina l’istanza corrente.

Esempi

Il seguente frammento di codice mostra come convertire un’immagine OTG in PDF e altri formati di immagine.

[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);
    }
}

Guarda anche