Getting bad quality map when exporting as PDF?Is there a way to improve the render quality of ESRI basemaps when exporting a map to PDF or JPG?Exporting Graphic with transparency in layout to PDF using ArcGIS for Desktop?Why does my text symbol change when .mxd is converted to pdf?How to fix label texts when exporting .mxd to pdf?Exporting to pdf in QGIS 2.8 composer does not respect line stylesGeoreference a pdf without losing image qualityArcMap symbols exported to PDF don't draw when viewed on another computerConverting ArcGIS point shapefile to Adobe Illustrator?Exporting to PDF-blank PDFOutput pdf map size issue when no simple fill solid symbology
Can one live in the U.S. and not use a credit card?
Conservation of Mass and Energy
How to secure an aircraft at a transient parking space?
How can I ensure my trip to the UK will not have to be cancelled because of Brexit?
Should I take out a loan for a friend to invest on my behalf?
They call me Inspector Morse
What is the magic ball of every day?
NASA's RS-25 Engines shut down time
PTIJ: Should I kill my computer after installing software?
is there any evidence to suggest that tamper resistant receptacles (trr's) are safer?
Doesn't allowing a user mode program to access kernel space memory and execute the IN and OUT instructions defeat the purpose of having CPU modes?
Find longest word in a string: are any of these algorithms good?
Does this video of collapsing warehouse shelves show a real incident?
Database Backup for data and log files
How do I express some one as a black person?
Can Mathematica be used to create an Artistic 3D extrusion from a 2D image and wrap a line pattern around it?
Are there historical instances of the capital of a colonising country being temporarily or permanently shifted to one of its colonies?
Why doesn't this Google Translate ad use the word "Translation" instead of "Translate"?
weren't playing vs didn't play
Plausibility of Mushroom Buildings
If I receive an SOS signal, what is the proper response?
Dropdown com clique
Could you please stop shuffling the deck and play already?
How does NOW work?
Getting bad quality map when exporting as PDF?
Is there a way to improve the render quality of ESRI basemaps when exporting a map to PDF or JPG?Exporting Graphic with transparency in layout to PDF using ArcGIS for Desktop?Why does my text symbol change when .mxd is converted to pdf?How to fix label texts when exporting .mxd to pdf?Exporting to pdf in QGIS 2.8 composer does not respect line stylesGeoreference a pdf without losing image qualityArcMap symbols exported to PDF don't draw when viewed on another computerConverting ArcGIS point shapefile to Adobe Illustrator?Exporting to PDF-blank PDFOutput pdf map size issue when no simple fill solid symbology
When I export a map to PDF the points are blocky and not sharp, as you can see in the picture.
When I exported the map the first time it was sharp and stayed sharp when zooming in.
First I used the simpel marker symbol and now the character marker symbol from Esri. But when I use the simple marker symbol again it also becomes very blocky.
I already tried different export settings, but it only became worse.
I changed the transparency of a layer and this was the PDF result:
They are indeed sharp now, but the circles are still not circles.
Where can I find the problem?
I used the simple marker and now they are smooth and sharp, but some of them are oval..
What can I do about it?
arcgis-desktop pdf
New contributor
add a comment |
When I export a map to PDF the points are blocky and not sharp, as you can see in the picture.
When I exported the map the first time it was sharp and stayed sharp when zooming in.
First I used the simpel marker symbol and now the character marker symbol from Esri. But when I use the simple marker symbol again it also becomes very blocky.
I already tried different export settings, but it only became worse.
I changed the transparency of a layer and this was the PDF result:
They are indeed sharp now, but the circles are still not circles.
Where can I find the problem?
I used the simple marker and now they are smooth and sharp, but some of them are oval..
What can I do about it?
arcgis-desktop pdf
New contributor
3
Your Exporting is rasterising the whole file. see > support.esri.com/en/technical-article/000004216
– Mapperz♦
9 hours ago
add a comment |
When I export a map to PDF the points are blocky and not sharp, as you can see in the picture.
When I exported the map the first time it was sharp and stayed sharp when zooming in.
First I used the simpel marker symbol and now the character marker symbol from Esri. But when I use the simple marker symbol again it also becomes very blocky.
I already tried different export settings, but it only became worse.
I changed the transparency of a layer and this was the PDF result:
They are indeed sharp now, but the circles are still not circles.
Where can I find the problem?
I used the simple marker and now they are smooth and sharp, but some of them are oval..
What can I do about it?
arcgis-desktop pdf
New contributor
When I export a map to PDF the points are blocky and not sharp, as you can see in the picture.
When I exported the map the first time it was sharp and stayed sharp when zooming in.
First I used the simpel marker symbol and now the character marker symbol from Esri. But when I use the simple marker symbol again it also becomes very blocky.
I already tried different export settings, but it only became worse.
I changed the transparency of a layer and this was the PDF result:
They are indeed sharp now, but the circles are still not circles.
Where can I find the problem?
I used the simple marker and now they are smooth and sharp, but some of them are oval..
What can I do about it?
arcgis-desktop pdf
arcgis-desktop pdf
New contributor
New contributor
edited 4 hours ago
PolyGeo♦
53.6k1781243
53.6k1781243
New contributor
asked 9 hours ago
KellyKelly
112
112
New contributor
New contributor
3
Your Exporting is rasterising the whole file. see > support.esri.com/en/technical-article/000004216
– Mapperz♦
9 hours ago
add a comment |
3
Your Exporting is rasterising the whole file. see > support.esri.com/en/technical-article/000004216
– Mapperz♦
9 hours ago
3
3
Your Exporting is rasterising the whole file. see > support.esri.com/en/technical-article/000004216
– Mapperz♦
9 hours ago
Your Exporting is rasterising the whole file. see > support.esri.com/en/technical-article/000004216
– Mapperz♦
9 hours ago
add a comment |
2 Answers
2
active
oldest
votes
You can run the following code in the Python window to figure out which layer(s) is rasterizing your export:
import arcpy
def DetectRasterization():
mxd = arcpy.mapping.MapDocument("CURRENT")
df_list = arcpy.mapping.ListDataFrames(mxd)
foundRasterization = False
noneFoundMsg = "No rasterizing layers were detected."
for df in df_list:
lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
for lyr in lyr_list:
if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
foundRasterization = True
if lyr.isGroupLayer and lyr.transparency > 0:
print "In data frame '" + df.name + "', the group layer '" +
lyr.longName + "' is a rasterizing layer:r",
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
elif not lyr.isGroupLayer:
print "In data frame '" + df.name + "', the layer '" +
lyr.longName + "' is a rasterizing layer:r",
if lyr.transparency > 0:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
else:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is 0 percent, but the layer may be an" +
"traster layer or contain rasterizing symbology suchn" +
"tas bitmap picture symbols.n"
del lyr
del lyr_list
del df
if not foundRasterization:
print noneFoundMsg
del df_list
del mxd
DetectRasterization()
add a comment |
For the "not round" problem, my understanding is that arcmap use the DPI setting to determine the accuracy of vector object (I guess that the higher the DPI the more vertices are used to draw the vector shape)
So for all vector map I use a very high DPI (usually more than 2000) to get perfect curve (the resulting file is a little bit bigger than with the usual 300 DPI but not that much and the visual aspect is a lot better. see below exemple of export at 150 DPI (8ko PDF) and 5000 DPI (12ko PDF))
When my export is partially rasterized (raster base map or use of transparency on lower layer) I find that the best results I can get are by exporting at the highest reasonable DPI (regarding the time it take to export and the resulting file size) to get good vector rendering for the top layer then use adobe acrobat pro to reduce the file size by lowering the DPI of the raster part while keeping the vector untouched.
Another way of doing it would be to export separately the top vector part and the lower raster part and use graphical software to marge back the full map
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "79"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Kelly is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f315081%2fgetting-bad-quality-map-when-exporting-as-pdf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can run the following code in the Python window to figure out which layer(s) is rasterizing your export:
import arcpy
def DetectRasterization():
mxd = arcpy.mapping.MapDocument("CURRENT")
df_list = arcpy.mapping.ListDataFrames(mxd)
foundRasterization = False
noneFoundMsg = "No rasterizing layers were detected."
for df in df_list:
lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
for lyr in lyr_list:
if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
foundRasterization = True
if lyr.isGroupLayer and lyr.transparency > 0:
print "In data frame '" + df.name + "', the group layer '" +
lyr.longName + "' is a rasterizing layer:r",
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
elif not lyr.isGroupLayer:
print "In data frame '" + df.name + "', the layer '" +
lyr.longName + "' is a rasterizing layer:r",
if lyr.transparency > 0:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
else:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is 0 percent, but the layer may be an" +
"traster layer or contain rasterizing symbology suchn" +
"tas bitmap picture symbols.n"
del lyr
del lyr_list
del df
if not foundRasterization:
print noneFoundMsg
del df_list
del mxd
DetectRasterization()
add a comment |
You can run the following code in the Python window to figure out which layer(s) is rasterizing your export:
import arcpy
def DetectRasterization():
mxd = arcpy.mapping.MapDocument("CURRENT")
df_list = arcpy.mapping.ListDataFrames(mxd)
foundRasterization = False
noneFoundMsg = "No rasterizing layers were detected."
for df in df_list:
lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
for lyr in lyr_list:
if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
foundRasterization = True
if lyr.isGroupLayer and lyr.transparency > 0:
print "In data frame '" + df.name + "', the group layer '" +
lyr.longName + "' is a rasterizing layer:r",
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
elif not lyr.isGroupLayer:
print "In data frame '" + df.name + "', the layer '" +
lyr.longName + "' is a rasterizing layer:r",
if lyr.transparency > 0:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
else:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is 0 percent, but the layer may be an" +
"traster layer or contain rasterizing symbology suchn" +
"tas bitmap picture symbols.n"
del lyr
del lyr_list
del df
if not foundRasterization:
print noneFoundMsg
del df_list
del mxd
DetectRasterization()
add a comment |
You can run the following code in the Python window to figure out which layer(s) is rasterizing your export:
import arcpy
def DetectRasterization():
mxd = arcpy.mapping.MapDocument("CURRENT")
df_list = arcpy.mapping.ListDataFrames(mxd)
foundRasterization = False
noneFoundMsg = "No rasterizing layers were detected."
for df in df_list:
lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
for lyr in lyr_list:
if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
foundRasterization = True
if lyr.isGroupLayer and lyr.transparency > 0:
print "In data frame '" + df.name + "', the group layer '" +
lyr.longName + "' is a rasterizing layer:r",
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
elif not lyr.isGroupLayer:
print "In data frame '" + df.name + "', the layer '" +
lyr.longName + "' is a rasterizing layer:r",
if lyr.transparency > 0:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
else:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is 0 percent, but the layer may be an" +
"traster layer or contain rasterizing symbology suchn" +
"tas bitmap picture symbols.n"
del lyr
del lyr_list
del df
if not foundRasterization:
print noneFoundMsg
del df_list
del mxd
DetectRasterization()
You can run the following code in the Python window to figure out which layer(s) is rasterizing your export:
import arcpy
def DetectRasterization():
mxd = arcpy.mapping.MapDocument("CURRENT")
df_list = arcpy.mapping.ListDataFrames(mxd)
foundRasterization = False
noneFoundMsg = "No rasterizing layers were detected."
for df in df_list:
lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
for lyr in lyr_list:
if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
foundRasterization = True
if lyr.isGroupLayer and lyr.transparency > 0:
print "In data frame '" + df.name + "', the group layer '" +
lyr.longName + "' is a rasterizing layer:r",
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
elif not lyr.isGroupLayer:
print "In data frame '" + df.name + "', the layer '" +
lyr.longName + "' is a rasterizing layer:r",
if lyr.transparency > 0:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is " + str(lyr.transparency) + " percent.n"
else:
print "tVisibility is " + str(lyr.visible) + ".n" +
"tTransparency is 0 percent, but the layer may be an" +
"traster layer or contain rasterizing symbology suchn" +
"tas bitmap picture symbols.n"
del lyr
del lyr_list
del df
if not foundRasterization:
print noneFoundMsg
del df_list
del mxd
DetectRasterization()
answered 9 hours ago
cl3cl3
1,606922
1,606922
add a comment |
add a comment |
For the "not round" problem, my understanding is that arcmap use the DPI setting to determine the accuracy of vector object (I guess that the higher the DPI the more vertices are used to draw the vector shape)
So for all vector map I use a very high DPI (usually more than 2000) to get perfect curve (the resulting file is a little bit bigger than with the usual 300 DPI but not that much and the visual aspect is a lot better. see below exemple of export at 150 DPI (8ko PDF) and 5000 DPI (12ko PDF))
When my export is partially rasterized (raster base map or use of transparency on lower layer) I find that the best results I can get are by exporting at the highest reasonable DPI (regarding the time it take to export and the resulting file size) to get good vector rendering for the top layer then use adobe acrobat pro to reduce the file size by lowering the DPI of the raster part while keeping the vector untouched.
Another way of doing it would be to export separately the top vector part and the lower raster part and use graphical software to marge back the full map
add a comment |
For the "not round" problem, my understanding is that arcmap use the DPI setting to determine the accuracy of vector object (I guess that the higher the DPI the more vertices are used to draw the vector shape)
So for all vector map I use a very high DPI (usually more than 2000) to get perfect curve (the resulting file is a little bit bigger than with the usual 300 DPI but not that much and the visual aspect is a lot better. see below exemple of export at 150 DPI (8ko PDF) and 5000 DPI (12ko PDF))
When my export is partially rasterized (raster base map or use of transparency on lower layer) I find that the best results I can get are by exporting at the highest reasonable DPI (regarding the time it take to export and the resulting file size) to get good vector rendering for the top layer then use adobe acrobat pro to reduce the file size by lowering the DPI of the raster part while keeping the vector untouched.
Another way of doing it would be to export separately the top vector part and the lower raster part and use graphical software to marge back the full map
add a comment |
For the "not round" problem, my understanding is that arcmap use the DPI setting to determine the accuracy of vector object (I guess that the higher the DPI the more vertices are used to draw the vector shape)
So for all vector map I use a very high DPI (usually more than 2000) to get perfect curve (the resulting file is a little bit bigger than with the usual 300 DPI but not that much and the visual aspect is a lot better. see below exemple of export at 150 DPI (8ko PDF) and 5000 DPI (12ko PDF))
When my export is partially rasterized (raster base map or use of transparency on lower layer) I find that the best results I can get are by exporting at the highest reasonable DPI (regarding the time it take to export and the resulting file size) to get good vector rendering for the top layer then use adobe acrobat pro to reduce the file size by lowering the DPI of the raster part while keeping the vector untouched.
Another way of doing it would be to export separately the top vector part and the lower raster part and use graphical software to marge back the full map
For the "not round" problem, my understanding is that arcmap use the DPI setting to determine the accuracy of vector object (I guess that the higher the DPI the more vertices are used to draw the vector shape)
So for all vector map I use a very high DPI (usually more than 2000) to get perfect curve (the resulting file is a little bit bigger than with the usual 300 DPI but not that much and the visual aspect is a lot better. see below exemple of export at 150 DPI (8ko PDF) and 5000 DPI (12ko PDF))
When my export is partially rasterized (raster base map or use of transparency on lower layer) I find that the best results I can get are by exporting at the highest reasonable DPI (regarding the time it take to export and the resulting file size) to get good vector rendering for the top layer then use adobe acrobat pro to reduce the file size by lowering the DPI of the raster part while keeping the vector untouched.
Another way of doing it would be to export separately the top vector part and the lower raster part and use graphical software to marge back the full map
answered 8 hours ago
J.RJ.R
3,387222
3,387222
add a comment |
add a comment |
Kelly is a new contributor. Be nice, and check out our Code of Conduct.
Kelly is a new contributor. Be nice, and check out our Code of Conduct.
Kelly is a new contributor. Be nice, and check out our Code of Conduct.
Kelly is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Geographic Information Systems Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f315081%2fgetting-bad-quality-map-when-exporting-as-pdf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
-arcgis-desktop, pdf
3
Your Exporting is rasterising the whole file. see > support.esri.com/en/technical-article/000004216
– Mapperz♦
9 hours ago