diff --git a/thirdparty/dxflib_qcad/dl_dxf.cpp b/thirdparty/dxflib_qcad/dl_dxf.cpp index 07558fc9f6..99950e9adf 100644 --- a/thirdparty/dxflib_qcad/dl_dxf.cpp +++ b/thirdparty/dxflib_qcad/dl_dxf.cpp @@ -3512,6 +3512,12 @@ void DL_Dxf::writeDimStyleOverrides( DL_WriterA& dw, dw.dxfString( 1001, "ACAD" ); dw.dxfString( 1000, "DSTYLE" ); dw.dxfString( 1002, "{" ); + if( data.type & 128 ) + { + // custom text position: + dw.dxfInt( 1070, 279 ); + dw.dxfInt( 1070, 2 ); + } dw.dxfInt( 1070, 144 ); dw.dxfReal( 1040, data.linearFactor ); dw.dxfInt( 1070, 40 );