OtgRasterizationOptions

OtgRasterizationOptions class

Les options de rastérisation Otg

public class OtgRasterizationOptions : OdRasterizationOptions

Constructeurs

NomLa description
OtgRasterizationOptions()Default_Constructor

Propriétés

NomLa description
BackgroundColor { get; set; }Obtient ou définit une couleur d’arrière-plan.
BorderX { get; set; }Obtient ou définit la bordure X.
BorderY { get; set; }Obtient ou définit la bordure Y.
BufferSizeHint { get; set; }Obtient ou définit l’indice de taille de tampon qui est défini comme la taille maximale autorisée pour tous les tampons internes.
CenterDrawing { get; set; }Obtient ou définit une valeur indiquant si le dessin est centré.
Disposed { get; }Obtient une valeur indiquant si cette instance est supprimée.
DrawColor { get; set; }Obtient ou définit une couleur de premier plan.
FullFrame { get; set; }Obtient ou définit une valeur indiquant si [plein cadre].
MultiPageOptions { get; set; }Les options multipages
PageHeight { get; set; }Obtient ou définit la hauteur de la page.
PageSize { get; set; }Obtient ou définit la taille de la page.
PageWidth { get; set; }Obtient ou définit la largeur de la page.
virtual Palette { get; set; }Obtient ou définit la palette de couleurs.
Positioning { get; set; }Obtient ou définit le positionnement.
ProgressEventHandler { get; set; }Obtient ou définit le gestionnaire d’événements de progression.
virtual ResolutionSettings { get; set; }Obtient ou définit les paramètres de résolution.
SmoothingMode { get; set; }Obtient ou définit le mode de lissage.
Source { get; set; }Obtient ou définit la source dans laquelle créer l’image.
TextRenderingHint { get; set; }Obtient ou définit l’indice de rendu du texte.
VectorRasterizationOptions { get; set; }Obtient ou définit les options de pixellisation vectorielle.
virtual XmpData { get; set; }Obtient ou définit le conteneur de métadonnées XMP.

Méthodes

NomLa description
virtual Clone()Clone cette instance.
CopyTo(VectorRasterizationOptions)Copie vers.
Dispose()Supprime l’instance actuelle.

Exemples

L’extrait de code suivant montre comment convertir une image OTG en PDF et en d’autres formats d’image.

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

Voir également