Ok, tried manually changing the reference scale in ArcMAP and this IS what I need. I haven't really been understanding what reference scale did (I'm more familiar with scriping for ArcMAP than USING ArcMAP....weird I know). So, I've been playing with reference scale and I can get the icons/labels to shrink...but now there is a weird situation with the labels.Here is the complete code I'm using:import arcpy
import os
from arcpy import env
mxd = arcpy.mapping.MapDocument(r"I:\GIS_Workspace\Output\test.mxd")
df = arcpy.mapping.ListDataFrames(mxd, "Layers")[0]
lyrs=arcpy.mapping.ListLayers(mxd, "*", df)
#Turn off "Sections" and "MGT" layers:
for lyr in lyrs:
if lyr.name in ["GRP_SAV_1-0"]:
lyr.visible=False
#Loop through layers (and bookmarks) to export PDFs
for lyr in lyrs:
if lyr.name in ["Sections", "MGT"]:
lyr.visible=True #Turn on layer
for bkmk in [bkmk for bkmk in arcpy.mapping.ListBookmarks(mxd,"*",df) if bkmk.name in ["North","Middle"]]:
df.extent = bkmk.extent
df.referenceScale=1500
outFile = r"I:\GIS_Workspace\Output\\" + bkmk.name + ".pdf"
arcpy.RefreshActiveView()
arcpy.mapping.ExportToPDF(mxd, outFile, df, picture_symbol="VECTORIZE_BITMAP",layers_attributes="LAYERS_AND_ATTRIBUTES")
Here is an example of what the labels are doing in the produced PDF...all smashed together. It's like only the labels are being scaled down:[ATTACH=CONFIG]31966[/ATTACH]When I modify reference scale to 1:1000 within ArcMAP, it displays perfectly (within ArcMAP). Maybe I'm placing this line in the wrong spot?