Class DxfOptions
Numele spaţiului: Aspose.Imaging.ImageOptions Asamblare: Aspose.Imaging.dll (25.4.0)
API pentru desenarea formatului de schimb (DXF) pentru crearea de imagini vectorsoluții personalizate pentru generarea de fișiere AutoCAD cu precizie șiflexibilitate. proiectat special pentru a lucra cu linii de text și Beziercurve, dezvoltatorii pot manipula în mod eficient aceste elemente, numără Bezierpuncte și convertează curbe în polilină pentru exportul fără fir, asigurândcompatibilitate și fidelitate în imagini vector DXF.
public class DxfOptions : ImageOptionsBase, IDisposable, IHasXmpData, IHasMetadata, ICloneable
Inheritance
object ← DisposableObject ← ImageOptionsBase ← DxfOptions
Implements
IDisposable , IHasXmpData , IHasMetadata , ICloneable
Membrii moștenitori
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
Acest exemplu demonstrează exportul în format Dxf
//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
Cât de multe puncte trebuie generate atunci când se convertează curbe Bezier în poliline, minimum 4. Utilizate când Aspose.Imaging.ImageOptions.DxfOption.TextAsLines și __ WL16__ .ImagesOpcions.Fl.ConvertTeXTBeziers sunt ambele /// setate la ’true'
public byte BezierPointCount { get; set; }
Valoarea proprietății
ConvertTextBeziers
Funcționează atunci când Aspose.Imaging.ImageOptions.DxfOption.TextAsLines este setat la ’true’. Wether pentru a converti curbele Bezier în conturi de text în polilină multipunct.
public bool ConvertTextBeziers { get; set; }
Valoarea proprietății
TextAsLines
Indiferent dacă textul ar trebui exportat ca conturi constituite din polilină (default) sau ca entități editabile Autocad TEXT.Dacă această opțiune este
public bool TextAsLines { get; set; }