Jump to content

Text Scaling Issue When Copying and Pasting Linked Text Frames Between Different Document DPIs


Recommended Posts

There is a text scaling issue when copying and pasting Linked text frames between documents using different dpi values...

This was originally highlighted in response to a different issue by @MiWe in this thread ...

I think this differs from both AF-1342 and AF-1288 both of which were marked as fixed in the v2.5 release...

  • Importing IDML and flowing text to a new frame applies text scaling unexpectedly [AF-1342]
  • Flowing Story text is scaled unexpectedly after changing the documents DPI [AF-1288]

Depending on the number of Linked Text Frames copied from the source document the text size when pasted is scaled by a factor equating to the difference in the DPIs of the two documents e.g.,

Source Document - 300 dpi | Target Document - 72 dpi

  • Scale Factor = (300 / 72) = 4.167

Steps to Reproduce

  • Create a 300 dpi A4 document with the units set to mm
  • Create a 72 dpi A4 document with the units set to mm
  • Create a text frame in the 300 dpi document and add some default filler text, Arial Regular 12 pt
  • Copy the text frame and paste it into the 72 dpi document, the text appears as Arial Regular 12 pt
  • In the target document, reduce the height of the text frame so the frame shows overflow text
  • Create a new text frame and link it to the pasted text frame
  • Copy both text frames and paste them back into the 300 dpi document
  • The text now appears as Arial Regular 50 pt - this is a Scale Factor of 4.167, i.e., (50 / 12) = 4.167
  • Revert to the 72 dpi document create a third text frame and link it to the existing two text frames
  • Copy all three text frames and paste them back into the 300 dpi document
  • The text now appears as Arial Regular 208.33 pt - this is an additional Scale Factor of 4.167, i.e., (208.33 / 50) = 4.167
  • Revert to the 72 dpi document create a fourth text frame and link it to the existing three text frames
  • Copy all four text frames and paste them back into the 300 dpi document
  • The text now appears as Arial Regular 868.06 pt - this is an additional Scale Factor of 4.167, i.e., (868.06 / 208.33) = 4.167
  • Revert to the 72 dpi document create a fifth text frame and link it to the existing four text frames
  • Copy all five text frames and paste them back into the 300 dpi document
  • The text now appears as Arial Regular 3,616.9 pt - this is an additional Scale Factor of 4.167, i.e., (3,616.9 / 868.06) = 4.167

and so on...

The same happens in reverse, i.e., linking text frames in the 300 dpi document, copying and pasting from the 300 dpi document to the 72 dpi document. Each time an additional text frame is added to the selection and then copied and pasted, the text size in the pasted text frames is reduced by a factor of 4.167 so:

  • For a single text frame, Arial Regular 12 pt is pasted as Arial Regular 12 pt
  • For two text frames, Arial Regular 12 pt is pasted as Arial Regular 2.88 pt - (12 / 4.167) = 2.88 pt
  • For three text frames, Arial Regular 12 pt is pasted as Arial Regular 0.69 pt - (2.88 / 4.167) = 0.69 pt

and so on...

Note: The same issue applies to the Windows version...

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Link to comment
Share on other sites

Hey @NathanC,

That's no problem at all and many thanks for logging... :)

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Link to comment
Share on other sites

  • 3 weeks later...
  • Staff

The issue "Copy/Pasting linked text frames between different document DPIs causes scaling issues" (REF: AF-4453) has been fixed by the developers in the latest beta build (2.6.0.2805). The fix is planned for inclusion in the next customer release.
Customer beta builds are announced here and you can participate by following these instructions.
If you still experience this problem once you are using that build version (or later) please reply to this thread including @Affinity Info Bot to notify us.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.