DxfOptions

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

public class DxfOptions extends ImageOptionsBase

La API para la creación de imágenes vectoriales Drawing Interchange Format (DXF) ofrece soluciones personalizadas para generar archivos de dibujo AutoCAD con precisión y flexibilidad. Diseñada específicamente para trabajar con líneas de texto y curvas Bézier, los desarrolladores pueden manipular eficientemente estos elementos, contar puntos Bézier y convertir curvas en polilíneas para una exportación sin problemas, garantizando compatibilidad y fidelidad en imágenes vectoriales DXF.

Constructores

ConstructorDescripción
DxfOptions()
DxfOptions(DxfOptions imageOptions)Constructor de Coping

Métodos

MétodoDescripción
getBezierPointCount()Cuántos puntos generar al convertir curvas Bezier a polilíneas, mínimo 4.
setBezierPointCount(byte value)Cuántos puntos generar al convertir curvas Bezier a polilíneas, mínimo 4.
getConvertTextBeziers()Funciona cuando #textAsLines está configurado a true.
setConvertTextBeziers(boolean value)Funciona cuando #textAsLines está configurado a true.
getTextAsLines()Si el texto debe exportarse como contornos compuestos de polilíneas (por defecto) o como entidades de TEXTO editables de Autocad.
setTextAsLines(boolean value)Si el texto debe exportarse como contornos compuestos de polilíneas (por defecto) o como entidades de TEXTO editables de Autocad.

Example: This example demonstrates export to Dxf format


//Crear una instancia de Image e inicializarla con un archivo de imagen existente desde la ubicación en disco.
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)

Constructor de Coping

Parameters:

ParámetroTipoDescripción
imageOptionsDxfOptionsLas opciones de origen para coping

getBezierPointCount()

public final byte getBezierPointCount()

Cuántos puntos generar al convertir curvas Bezier a polilíneas, mínimo 4. Usado cuando (/) y (/) están ambos /// configurados a true

Returns: byte

setBezierPointCount(byte value)

public final void setBezierPointCount(byte value)

Cuántos puntos generar al convertir curvas Bezier a polilíneas, mínimo 4. Usado cuando (/) y (/) están ambos /// configurados a true

Parameters:

ParámetroTipoDescripción
valorbyte

getConvertTextBeziers()

public final boolean getConvertTextBeziers()

Funciona cuando #textAsLines está configurado a true. Si se deben convertir las curvas Bezier en contornos de texto a polilíneas multipunto.

Returns: boolean

setConvertTextBeziers(boolean value)

public final void setConvertTextBeziers(boolean value)

Funciona cuando #textAsLines está configurado a true. Si se deben convertir las curvas Bezier en contornos de texto a polilíneas multipunto.

Parameters:

ParámetroTipoDescripción
valorboolean

getTextAsLines()

public final boolean getTextAsLines()

Si el texto debe exportarse como contornos compuestos de polilíneas (por defecto) o como entidades de TEXTO editables de Autocad. Si esta opción está establecida

Returns: boolean

setTextAsLines(boolean value)

public final void setTextAsLines(boolean value)

Si el texto debe exportarse como contornos compuestos de polilíneas (por defecto) o como entidades de TEXTO editables de Autocad. Si esta opción está establecida

Parameters:

ParámetroTipoDescripción
valorboolean