DxfOptions

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

public class DxfOptions extends ImageOptionsBase

L’API pour la création d’images vectorielles au format Drawing Interchange Format (DXF) offre des solutions sur mesure pour générer des fichiers de dessin AutoCAD avec précision et flexibilité. Conçue spécifiquement pour travailler avec des lignes de texte et des courbes de Bézier, les développeurs peuvent manipuler efficacement ces éléments, compter les points de Bézier et convertir les courbes en polylignes pour une exportation fluide, garantissant la compatibilité et la fidélité des images vectorielles DXF.

Constructeurs

ConstructeurDescription
DxfOptions()
DxfOptions(DxfOptions imageOptions)Constructeur de Coping

Méthodes

MéthodeDescription
getBezierPointCount()Nombre de points à générer lors de la conversion des courbes de Bézier en polylignes, minimum 4.
setBezierPointCount(byte value)Nombre de points à générer lors de la conversion des courbes de Bézier en polylignes, minimum 4.
getConvertTextBeziers()Fonctionne lorsque #textAsLines est défini sur true.
setConvertTextBeziers(boolean value)Fonctionne lorsque #textAsLines est défini sur true.
getTextAsLines()Indique si le texte doit être exporté sous forme de contours composés de polylignes (par défaut) ou sous forme d’entités TEXT éditables d’Autocad.
setTextAsLines(boolean value)Indique si le texte doit être exporté sous forme de contours composés de polylignes (par défaut) ou sous forme d’entités TEXT éditables d’Autocad.

Example: This example demonstrates export to Dxf format


//Créez une instance Image et initialisez‑la avec un fichier image existant depuis l'emplacement du disque
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)

Constructeur de Coping

Parameters:

ParamètreTypeDescription
imageOptionsDxfOptionsLes options source pour Coping

getBezierPointCount()

public final byte getBezierPointCount()

Nombre de points à générer lors de la conversion des courbes de Bézier en polylignes, minimum 4. Utilisé lorsque (/) et (/) sont tous deux /// définis sur true

Returns: byte

setBezierPointCount(byte value)

public final void setBezierPointCount(byte value)

Nombre de points à générer lors de la conversion des courbes de Bézier en polylignes, minimum 4. Utilisé lorsque (/) et (/) sont tous deux /// définis sur true

Parameters:

ParamètreTypeDescription
valeurbyte

getConvertTextBeziers()

public final boolean getConvertTextBeziers()

Fonctionne lorsque #textAsLines est défini sur true. Indique s’il faut convertir les courbes de Bézier dans les contours de texte en polylignes multipoints.

Returns: boolean

setConvertTextBeziers(boolean value)

public final void setConvertTextBeziers(boolean value)

Fonctionne lorsque #textAsLines est défini sur true. Indique s’il faut convertir les courbes de Bézier dans les contours de texte en polylignes multipoints.

Parameters:

ParamètreTypeDescription
valeurboolean

getTextAsLines()

public final boolean getTextAsLines()

Indique si le texte doit être exporté sous forme de contours composés de polylignes (par défaut) ou sous forme d’entités TEXT éditables d’Autocad. Si cette option est définie

Returns: boolean

setTextAsLines(boolean value)

public final void setTextAsLines(boolean value)

Indique si le texte doit être exporté sous forme de contours composés de polylignes (par défaut) ou sous forme d’entités TEXT éditables d’Autocad. Si cette option est définie

Parameters:

ParamètreTypeDescription
valeurboolean