View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017098 | Scribus | Canvas | public | 2023-12-30 14:55 | 2023-12-30 14:55 |
Reporter | pmjdebruijn | Assigned To | |||
Priority | low | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 1.6.0.svn | ||||
Summary | 0017098: Page Resize: Add New Real Estate Equally Around Page | ||||
Description | Currently when resizing an existing page, the content on that page, stays the same in an absolute sense... But in a relative sense it's actually getting moved, as everything moves off center, while new real estate is added to the right and bottom. This is somewhat consistent with how some other applications works as well, but it's not ideal. | ||||
Steps To Reproduce | File - New - Size: Letter - OK Draw a square shape that covers most of the page Align and Distribute, center on page Page - Manage Page Properties - Size: Custom - Increase Width and Height by for example 2inches The shape is no longer centered on the page | ||||
Additional Information | The logic would be something along these lines: offset_x = (new_page_width - old_page_width) / 2 offset_y = (new_page_height - new_page_height) / 2 for object in objects(this_page) location_x += offset_x location_y += offset_y For master pages it would be a little more complicated I guess. | ||||
Tags | No tags attached. | ||||
Patch | No | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-12-30 14:55 | pmjdebruijn | New Issue |