DwgParameters
Espacio de nombres: Digi21.DigiNG.IO.Dwg
Ensamblado: Digi21.DigiNG.IO.Dwg
Parámetros de lectura y escritura que reciben los constructores de Dwg. Corresponden a las propiedades del importador/exportador Archivos AutoCAD DWG de Digi3D.AI.
public struct DwgParameters
new DwgParameters() deja todas las propiedades con su valor por defecto de .NET (null o el primer valor de la enumeración). La columna «Valor por defecto» indica el efecto de ese valor.
Propiedades
| Propiedad | Descripción | Valor por defecto |
|---|---|---|
DwgVersion Version |
Versión de AutoCAD con la que se escribe el archivo al llamar a Dispose. Ver DwgVersion. |
Ac_12: AutoCAD R11/R12. Asigna la versión siempre que escribas el archivo. |
string TemplateFile |
Archivo .dwg que se copia como base cuando path no existe. |
null: sin plantilla. |
string CellFile |
No se usa: el constructor de Dwg no lee esta propiedad. |
— |
DwgImportBlocksAs BlockCriteria |
Tipo de entidad en que se convierte cada referencia a bloque al leer el archivo. Ver DwgImportBlocksAs. | Complex. |
El constructor de Dwg fija además estas propiedades del importador, que no se pueden cambiar desde DwgParameters:
| Propiedad del importador | Valor |
|---|---|
| Importar bloques | No |
| Importar paleta | Sí: al abrir un archivo existente, la paleta de la tabla de códigos se sustituye por la paleta estándar de 256 colores de AutoCAD. |
| Utilizar colores archivo dibujo | Sí: las entidades con color propio en el archivo conservan ese color. |
Ejemplo
using Digi21.DigiNG.IO.Dwg;
var parámetros = new DwgParameters
{
Version = DwgVersion.Ac_2010,
BlockCriteria = DwgImportBlocksAs.Point
};
Console.WriteLine($"{parámetros.Version}, bloques como {parámetros.BlockCriteria}");
El ejemplo de Dwg pasa un DwgParameters al constructor.