Select to view content in your preferred language

Keep Text positioning the same when Importing a map into ArcPro from ArcMap

539
4
05-30-2024 10:40 AM
Status: Closed
Labels (1)
GISMapLady
Occasional Contributor

It would be really nice if, when importing a layout from ArcMap into ArcPro, that the Text Element > Text Symbol > Position > VERTICAL ALIGNMENT stayed the same. I am having to make changes to old maps with a lot of text (not annotation and not graphics, but text elements) that get repositioned during the import process.

4 Comments
KoryKramer
Status changed to: Needs Clarification

Hi @GISMapLady 

Are you able to share an mxd that demonstrates the issue upon import?

I imported an mxd into Pro 3.3 using the various vertical alignment options and I see the property maintained:

Top:

KoryKramer_0-1719593996341.png

Center:

KoryKramer_1-1719594040441.png

Baseline:

KoryKramer_2-1719594096580.png

Bottom:

KoryKramer_3-1719594140734.png

Can you show us what you're seeing and possibly share an example mxd?

 

GISMapLady

Hello @KoryKramer Kory! Thanks for your reply 🙂

Here are two screenshots of the before labels (ArcMap 10.8.2) showing original label placement and properties.

GISMapLady_0-1722274754606.pngGISMapLady_1-1722274768994.png

And here is a screenshot of the label placement in ArcPro 3.2.1GISMapLady_2-1722274836648.png

When I change the vertical alignment to middle, then the placement is corrected. Funny enough, when I set the vertical alignment to top, the text will move to the bottom of the outlined box.

Thanks for your help with this matter!

KoryKramer

@GISMapLady are you able to send me a map package (mpk) from your mxd? kkramer@esri.com 

KoryKramer
Status changed to: Closed

Closing the loop on this one - thank you for sending your data @GISMapLady 

As I shared in our email thread, for some specific layout text examples with specific rotation applied, the Compatibility Mode option needs to be refined. Turning that off for the problematic text elements should resolve the issue and the development team will create an issue to improve the behavior. 

Thank you.