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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| imageOptions | DxfOptions | Kopyalama 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean |