Jump to content

Resize Publisher document to contents


Recommended Posts

When not working to fit content to a fixed size (ie making something for online display, so the length is simply whatever it needs to be), I like to make the document oversize, get everything set up, then shrink the document to fit the contents before exporting. Never had a real problem doing this over in Adobe, but I can't find a way to do it in Publisher; the document resizing seem to be entirely setting manual sizes in Document Setup and checking each one. Additionally, every time I change the size, I have to select everything and manually realign it (no option for the method of size changing, ie picking a removal direction so I can subtract stricly from the bottom while leaving everything above the removal zone alone). How can I change the size of the document to fit my contents (preferably without having to realign, but at least without having to guess and check dozens of times)?

Link to comment
Share on other sites

I would select the object/objects to resize and select the Selection Area option when exporting. To set the size of the document, I would use the Artboard creation with the Selection objects option.

Edited by Pšenda

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.5.2636 (Retail)
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

2 hours ago, Pšenda said:

To set the size of the document, I would use the Artboard creation with the Selection objects option.

I'm not sure how this would work, as the OP is talking about Publisher documents. Assuming they do mean Page-based, probably multi-page documents, I think they will need to use Document Setup to change the size of the Spreads/Pages. But I don't understand enough of what they want to be sure.

Screenshots and/or an example .afpub file setup as the initial wrong size, and an exact description of what you want the result to be, would be useful, @Void2258.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

21 hours ago, walt.farrell said:

I'm not sure how this would work, as the OP is talking about Publisher documents.

You're right, I automatically assumed ADesigner when asking to resize the document according to its contents. In the case of APublisher, where the document sizes are based on the defined formats on which the documents are printed, this is a special requirement.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.5.2636 (Retail)
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

There are two use cases:

  • You need it to be printable, so you are fitting content to a designated size (more common use case)
  • You know it will never be printed and you have certain contents that must be made to fit on a page together, so eventual page size is determined by the space needed for the presentation of those contents (for the most packed page, if more than one), not known beforehand.

For the second case, you are not designating a size ahead of time and fitting content into the page, you are designating what content must go on the page and fitting the page to the content it has on it. The page size is whatever it needs to be for the content to fit (for multiple page documents, other pages get arranged to look good with the page size the most full page needs after-the-fact). In this case, it's best to start with an oversized page, do the design (for the page that has the most stuff), then have the page size cropped inwards to avoid empty space. This might even need to be done multiple times in a project, ie if you end up moving some content to a different page, resulting in a need to again resize the project.

Just guessing and checking page sizes in document setup is both slow and impractical, since it is not easy to determine the right numerical dimensions and everything on every page has to be realigned manually every time. If doing just a single page, this might be more easily done in photo or designer (just crop the canvas into the contents when ready), but for multiple page documents that happen to work this way, it should be possible to do it in Publisher too.

 

Link to comment
Share on other sites

47 minutes ago, Void2258 said:

Just guessing and checking page sizes in document setup is both slow and impractical, since it is not easy to determine the right numerical dimensions and everything on every page has to be realigned manually every time. If doing just a single page, this might be more easily done in photo or designer (just crop the canvas into the contents when ready), but for multiple page documents that happen to work this way, it should be possible to do it in Publisher too.

I would try it this way:

1. Find that most-packed page, and determine how big it needs to be. This is an artistic judgement, in large part.

Then

2. Use File > Document Setup to change all the Spreads to that size.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

A "page sized" rectangle laid over the page at say 20% opacity should enable you to visualise what size new page you want, then just see the size of the rectangle in the Transform panel

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

2 hours ago, Void2258 said:

Just guessing and checking page sizes in document setup is both slow and impractical, since it is not easy to determine the right numerical dimensions

 

1 hour ago, carl123 said:

[…] just see the size of the rectangle in the Transform panel

Or if you want to have absolutely tight measures, select all the content and look at its size in the Transform panel. 

Affinity Suite 2.5 – Monterey 12.7.5 – MacBookPro 14" 2021 M1 Pro 16Go/1To

I apologise for any approximations in my English. It is not my mother tongue.

Link to comment
Share on other sites

4 hours ago, Void2258 said:

In this case, it's best to start with an oversized page, do the design (for the page that has the most stuff), then have the page size cropped inwards to avoid empty space.

Why do you need to avoid empty space around the contents of a multi-page document? How will the file be used in an online display (presumably as a file exported from APub to some filetype web browsers support)?

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

Am 20.10.2024 um 5:14 Uhr sagte Void2258:

I like to make the document oversize, get everything set up, then shrink the document to fit the contents before exporting. Never had a real problem doing this over in Adobe, but I can't find a way to do it in Publisher; the document resizing seem to be entirely setting manual sizes in Document Setup and checking each one. Additionally, every time I change the size, I have to select everything and manually realign it

It seems like you want to change the page size with your layout elements, but unfortunately I don't understand your requested details and the additional descriptions in your second post. However, I'm wondering what feature you used in Adobe that you can't find in Affinity? If it was "Liquid Layout", you can try the "Constraints" in APub. Once these are set up for your layout elements, you can do things like 'responsive web-design' and change a base layout to different sizes + aspect ratios without having to manually adjust each individual element.

https://affinity.help/publisher2/English.lproj/index.html?page=pages/DesignAids/constraints.html&title=Constraints

There is an article about "Constraints" at Affinity Spotlight – though it may not explain sufficiently because of broken links to its Vimeo video samples.

https://affinityspotlight.com/article/make-flexible-page-furniture-using-constraints-in-affinity-publisher/

The learning section on the Affinity Learning Portal appears not to know "Constraints", nor do the tutorial lists in this forum.

https://duckduckgo.com/?q=constraints+site%3Ahttps%3A%2F%2Faffinity.serif.com%2Fen-us%2Flearn%2F&t=ftsa&atb=v449-4&ia=web

https://forum.affinity.serif.com/index.php?/topic/170254-official-affinity-publisher-v2-tutorials/

There are some video tutorials on Youtube with different details. Here is one that demonstrates the principle of "Constraints":

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

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.