[general]
name=QCT GIS2DXF Exporter
qgisMinimumVersion=3.28
supportsQt6=True
description=QGIS to AutoCAD DXF export: vectors and rasters in one drawing. Orthophotos and hillshades attach as georeferenced image xrefs, clipped to a rectangle or polygon. Points as blocks with attributes, Z elevation, symbology colours and lineweights. QCivilTools suite.
about=Part of the QCivilTools (QCT) suite. Exports any mix of vector and raster layers to an AutoCAD R2000 (AC1015) DXF, clipped to a crop box drawn on the map canvas, taken from the canvas or layer extent, typed in, or defined by a drawn polygon or a selected polygon feature.
    Vectors become LWPOLYLINE, 3D POLYLINE, POINT, TEXT and HATCH entities with symbology colour, lineweight and linetype carried across, and optional Z from geometry or an attribute field. Point layers can instead be inserted as blocks carrying every field as an attribute, ready for ATTEXT or Data Extraction in CAD.
    Rasters are written as sidecar PNG, JPEG or GeoTIFF files and attached to the DXF as IMAGE xrefs (IMAGEDEF, IMAGEDEF_REACTOR and ACAD_IMAGE_DICT), so they open georeferenced and in place in AutoCAD, Civil 3D and BricsCAD, complete with a polygonal clip boundary. Styled rendering reproduces the QGIS symbology of DEMs, hillshades and pseudocolour rasters, and a colorize mode matching the QGIS Hue/Saturation renderer can produce greyscale or black and white backdrops, optionally attached alongside the colour version.
    No third-party Python packages are required.
version=1.0.0
author=Dat Vu
email=datmast@gmail.com

tracker=https://github.com/QCivilTools/QCT-GIS2DXF-Exporter/issues
repository=https://github.com/QCivilTools/QCT-GIS2DXF-Exporter
homepage=https://github.com/QCivilTools/QCT-GIS2DXF-Exporter

category=Vector
icon=resources/icon.png
experimental=False
deprecated=False
server=False
hasProcessingProvider=no

tags=dxf,cad,autocad,civil 3d,bricscad,export,raster,orthophoto,aerial,imagery,geotiff,image,xref,block,attributes,civil,engineering,survey,contours,clip

changelog=1.0.0 - First public release.
    - Export any mix of vector and raster layers to one AC1015 DXF
    - Crop area from a drawn rectangle, drawn polygon, selected polygon
      feature, canvas extent, layer extent or typed coordinates
    - Rasters attached as georeferenced image xrefs with a polygonal clip
      boundary and correct transparency handling
    - Styled render or source-pixel clip per raster, with greyscale, QGIS
      style colorize and 1-bit threshold colour modes, plus an optional
      separate black and white copy on its own layer
    - Point layers exportable as blocks with attributes
    - Symbology colour (true colour), lineweight and linetype carried across
    - 2D, geometry Z and attribute Z elevation modes
    - Built-in Help, Troubleshooting and About window
    - Registers on the shared QCivilTools menu and toolbar
    - Resizable window with scrollable pages; size is remembered
    - Qt6 ready: all enum access is scoped, no PyQt5-only fallbacks
    - Non-fatal failures are recorded in the QGIS message log under the
      "QCT GIS2DXF" tag rather than being silently discarded
