Class DxfOptions
Namn på plats: Aspose.Imaging.ImageOptions Församling: Aspose.Imaging.dll (25.4.0)
API för Drawing Interchange Format (DXF) vektorbildskapande erbjudandenanpassade lösningar för att generera AutoCAD-dragfiler med noggrannhet ochflexibilitet. Speciellt utformad för att arbeta med textlinjer och Bezierkurvor, utvecklare kan effektivt manipulera dessa element, räkna Bezierpunkter, och konvertera kurvor till polyliner för smutsfri export, säkerställakompatibilitet och lojalitet i DXF-vektorbilder.
public class DxfOptions : ImageOptionsBase, IDisposable, IHasXmpData, IHasMetadata, ICloneable
Inheritance
object ← DisposableObject ← ImageOptionsBase ← DxfOptions
Implements
IDisposable , IHasXmpData , IHasMetadata , ICloneable
Arvsmedlemmar
ImageOptionsBase.Clone() , ImageOptionsBase.ReleaseManagedResources() , ImageOptionsBase.KeepMetadata , ImageOptionsBase.XmpData , ImageOptionsBase.Source , ImageOptionsBase.Palette , ImageOptionsBase.ResolutionSettings , ImageOptionsBase.VectorRasterizationOptions , ImageOptionsBase.BufferSizeHint , ImageOptionsBase.MultiPageOptions , ImageOptionsBase.FullFrame , ImageOptionsBase.ProgressEventHandler , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Detta exempel visar export till Dxf-format
//Create Image instance and initialize it with an existing image file from disk location
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"input.svg"))
{
Aspose.Imaging.ImageOptions.DxfOptions options = new Aspose.Imaging.ImageOptions.DxfOptions();
options.TextAsLines = true;
options.ConvertTextBeziers = true;
options.BezierPointCount = 20;
image.Save("output.dxf", options);
}
Constructors
DxfOptions()
public DxfOptions()
Properties
BezierPointCount
Hur många poäng att generera när konvertera Bezier kurvor till polyliner, minimum 4. Används när Aspose.Imaging.ImageOptions.DxfOptions.TextAsLines och Aspose.Imaging.ImageOptions.DxfOptions.ConvertTextBeziers är båda /// inställda till ’true'
public byte BezierPointCount { get; set; }
Fastighetsvärde
ConvertTextBeziers
Verkar när Aspose.Imaging.ImageOptions.DxfOptions.TextAsLines är inställd till ’true'.
public bool ConvertTextBeziers { get; set; }
Fastighetsvärde
TextAsLines
Oavsett om texten ska exporteras som konturer bestående av polyliner (default) eller som redigerbara Autocad TEXT entiteter.Om detta alternativ ställs
public bool TextAsLines { get; set; }