DxfOptions

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.ImageOptionsBase

public class DxfOptions extends ImageOptionsBase

Drawing Interchange Format (DXF) vektör görüntüsü oluşturma API’si, AutoCAD çizim dosyalarını hassasiyet ve esneklikle oluşturmak için özelleştirilmiş çözümler sunar. Özellikle metin satırları ve Bezier eğrileriyle çalışmak için tasarlanmış olup, geliştiriciler bu öğeleri verimli bir şekilde manipüle edebilir, Bezier noktalarını sayabilir ve eğrileri çokgen çizgilere dönüştürerek sorunsuz bir dışa aktarma sağlayabilir; bu sayede DXF vektör görüntülerinde uyumluluk ve doğruluk garantilenir.

Yapıcılar

YapıcıAçıklama
DxfOptions()
DxfOptions(DxfOptions imageOptions)Coping yapıcı

Yöntemler

YöntemAçıklama
getBezierPointCount()Bezier eğrilerini çokgen çizgilere dönüştürürken oluşturulacak nokta sayısı, minimum 4.
setBezierPointCount(byte value)Bezier eğrilerini çokgen çizgilere dönüştürürken oluşturulacak nokta sayısı, minimum 4.
getConvertTextBeziers()#textAsLines true olarak ayarlandığında çalışır.
setConvertTextBeziers(boolean value)#textAsLines true olarak ayarlandığında çalışır.
getTextAsLines()Metnin çokgen çizgilerden oluşan konturlar (varsayılan) ya da düzenlenebilir Autocad TEXT varlıkları olarak dışa aktarılması.
setTextAsLines(boolean value)Metnin çokgen çizgilerden oluşan konturlar (varsayılan) ya da düzenlenebilir Autocad TEXT varlıkları olarak dışa aktarılması.

Example: This example demonstrates export to Dxf format


//Image örneği oluşturun ve disk konumundaki mevcut bir görüntü dosyasıyla başlatın.
try (com.aspose.imaging.Image image = com.aspose.imaging.Image.load("input.svg"))
{
    com.aspose.imaging.imageoptions.DxfOptions options = new com.aspose.imaging.imageoptions.DxfOptions();
    options.setTextAsLines(true);
    options.setConvertTextBeziers(true);
    options.setBezierPointCount((byte)20);
    image.save("output.dxf", options);
}

DxfOptions()

public DxfOptions()

DxfOptions(DxfOptions imageOptions)

public DxfOptions(DxfOptions imageOptions)

Coping yapıcı

Parameters:

ParametreTürAçıklama
imageOptionsDxfOptionsKopyalama için kaynak seçenekleri

getBezierPointCount()

public final byte getBezierPointCount()

Bezier eğrilerini çokgen çizgilere dönüştürürken oluşturulacak nokta sayısı, minimum 4. (/) ve (/) her ikisi de true olarak ayarlandığında kullanılır.

Returns: byte

setBezierPointCount(byte value)

public final void setBezierPointCount(byte value)

Bezier eğrilerini çokgen çizgilere dönüştürürken oluşturulacak nokta sayısı, minimum 4. (/) ve (/) her ikisi de true olarak ayarlandığında kullanılır.

Parameters:

ParametreTürAçıklama
değerbyte

getConvertTextBeziers()

public final boolean getConvertTextBeziers()

#textAsLines true olarak ayarlandığında çalışır. Metin konturlarındaki Bezier eğrilerini çok noktalı çokgen çizgilere dönüştürülüp dönüştürülmeyeceği.

Returns: boolean

setConvertTextBeziers(boolean value)

public final void setConvertTextBeziers(boolean value)

#textAsLines true olarak ayarlandığında çalışır. Metin konturlarındaki Bezier eğrilerini çok noktalı çokgen çizgilere dönüştürülüp dönüştürülmeyeceği.

Parameters:

ParametreTürAçıklama
değerboolean

getTextAsLines()

public final boolean getTextAsLines()

Metnin çokgen çizgilerden oluşan konturlar (varsayılan) ya da düzenlenebilir Autocad TEXT varlıkları olarak dışa aktarılıp aktarılmayacağı. Bu seçenek ayarlanırsa

Returns: boolean

setTextAsLines(boolean value)

public final void setTextAsLines(boolean value)

Metnin çokgen çizgilerden oluşan konturlar (varsayılan) ya da düzenlenebilir Autocad TEXT varlıkları olarak dışa aktarılıp aktarılmayacağı. Bu seçenek ayarlanırsa

Parameters:

ParametreTürAçıklama
değerboolean