Skip to content

Commit f45e112

Browse files
committedFeb 3, 2014
Fix for dxf label export
1 parent f18a090 commit f45e112

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed
 

‎src/core/dxf/qgsdxfexport.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,6 @@ void QgsDxfExport::writeEntities()
581581
QgsFeatureRendererV2* renderer = vl->rendererV2();
582582
renderer->startRender( ctx, vl );
583583

584-
//todo: call mLabeling.prepareLayer(...)
585584
QSet<int> attrIndex;
586585
bool labelLayer = ( labelEngine.prepareLayer( vl, attrIndex, ctx ) != 0 );
587586

‎src/core/dxf/qgsdxfpallabeling.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ QgsDxfPalLabeling::QgsDxfPalLabeling( QgsDxfExport* dxf, const QgsRectangle& bbo
4343
mRenderContext.setRendererScale( scale );
4444
mRenderContext.setExtent( bbox );
4545
mRenderContext.setScaleFactor( 96.0 / 25.4 );
46+
mRenderContext.setMapToPixel( QgsMapToPixel( 1.0 / factor, bbox.xMinimum(), bbox.yMinimum(), bbox.height() * factor ) );
4647
}
4748

4849
QgsDxfPalLabeling::~QgsDxfPalLabeling()

0 commit comments

Comments
 (0)
Please sign in to comment.