<div dir="ltr">Fred, <div>This is in my experience a limitation of the online basemaps. They are not designed for printing. </div><div>As mentioned earlier you can use the map tiler plugin <a href="https://www.maptiler.com/qgis-plugin/">https://www.maptiler.com/qgis-plugin/</a> to add vector tile maps. This has 2 advantages. </div><div>First if you print at 72 dpi the labels will still be crisp because they are vectors. This does not help if you also have a raster layer because now it will be low resolution. </div><div>Second you have control over the styles. This means you can make all of the adjustment to label size in the style tab of the vector tile. </div><div><br></div><div>I have gone as far as creating a style with a project variable that I can adjust the scale of the vector tile style tile at any point.</div><div><span id="gmail-docs-internal-guid-f6f02b97-7fff-d652-1c06-0658e8093b36"><ol style="margin-top:0px;margin-bottom:0px"><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">First add </span><span style="font-size:11pt;background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">tile_zoom_mag</span><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"> as a project property</span><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:624px;height:265px"><img src="https://lh6.googleusercontent.com/ZPLWCpKF6nCUGEFb0okYS8yY0Q6DPptDPo-XbUVUtXkzO0dAf0KRycUIjgYazTvabCvZohUgbLmeXT47S2tt_X_l8r-SnJuXM0hCj3HbA-R0AmdPSZ0ac1V1rrSIf6jF3QaZ5oYK" width="624" height="265" style="margin-left: 0px; margin-top: 0px;"></span></span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">If you set iit to 1- you will see it as you would expect. For 150dpi something like 2 might be better. If it is set to a high number in the map and layout view before printing it will look wrong.</span></p></li></ol></span></div><div><span id="gmail-docs-internal-guid-7a4506c7-7fff-952d-c980-9f3912f1b53d"><ol style="margin-top:0px;margin-bottom:0px"><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">To create the style I added @tile_zoom_mag * (original expression) in front of all the size expressions for line work. </span><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:591px;height:96px"><img src="https://lh6.googleusercontent.com/p7zQdSte54tbAwf_OLw2U63bWdGfcI0JBAYxn5W9P24RHM3Fg6vk4Sv3quC5JPCd99W9YdpqrjieezB7WLirRr-xsw9UgMIaO0rl1eVaon3LinDCMsTnHQydKr3VbBSdyqW-lmFk" width="591" height="96" style="margin-left: 0px; margin-top: 0px;"></span></span><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:450px;height:169px"><img src="https://lh4.googleusercontent.com/nhiGQpaW2p9nEyB-UWEO6doIVuFczZNmRPD2P8NVM9Bwfn0-kyKtNAkBbUy6sUPpziA5QXFznDDLQXejyspL9b7mY-8cFWWnBHzxJzvDw_Gi0FwL66wC9s0yjpsI6av8L0G_yNJo" width="450" height="169" style="margin-left: 0px; margin-top: 0px;"></span></span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">For label size and lines that did not have an expression I used @value *@tile_zoom_mag. This takes the currently set value and multiplies it by the tile_zoom_mag variable. </span><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:468px;height:144px"><img src="https://lh4.googleusercontent.com/Az7iXzIKObryG2u1nx5Yuwcw-M4_aEnMj-vt4gBqV9ucDbrFnGWc21ITYbhE_fehRZKXG4WOPvwozFD-z8wi4F7cn_rg3HpZz6wdZRJUDMRoLfemnxIES0mJJSvcfIXgvM8oOlWp" width="468" height="144" style="margin-left: 0px; margin-top: 0px;"></span></span></p></li></ol><div><font color="#000000" face="Arial"><span style="font-size:14.6667px;white-space:pre-wrap">-Bas</span></font></div></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 4, 2021 at 8:01 AM Frederik Franke <<a href="mailto:frederik.franke@posteo.de">frederik.franke@posteo.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="DE" style="overflow-wrap: break-word;"><div class="gmail-m_-8305889601352517895WordSection1"><p class="MsoNormal">Dear QGIS users,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span lang="EN-US">I’m relatively new to QGIS and need a quick help to export a map (as pdf) from the QGIS composer.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">My map contains an OpenStreetMap background map and I have the problem that the exported OpenStreetMap is much too detailed (e.g. hundreds of village names are included with a very small font size). When I change the export resolution from 300 dpi to 72 dpi in the composer I can circumvent this problem. Only big cities are labeled now and the city names are in an appropriate size. Unfortunately the map has a very bad resolution now (I can see single pixels when I set the pdf-zoom factor to 100 percent).<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">How can I export a map with a lower detail-level but a good resolution?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Thanks and best<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Fred<u></u><u></u></span></p></div></div>_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div>