Vikentijs Posted December 14, 2022 Posted December 14, 2022 it adds extra 1 pixels here and there so i have to go thru every artboard manually to check and redo the correct size when im in export Screen Recording 2022-12-14 at 12.14.17.mov Quote
NotMyFault Posted December 14, 2022 Posted December 14, 2022 If you want pixel exact exports, you need to use pixel as document dimensions, and check in transform panel that there are no fractional pixels. If there are any, the size of the document will be rounded up accordingly. Affinity Apps behave different than other apps and do exact conversion between units like mm and pixel, and do not round up/down by default. This has its advantages and disadvantages. loukash 1 Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.
loukash Posted December 14, 2022 Posted December 14, 2022 Reposting from yesterday: 23 hours ago, loukash said: When working and thus exporting into the pixel domain, use strictly pixel units for all objects, incl. font size and stroke width. Unless @72 DPI working document resolution where 1pt = 1px anyway. Set Preferences > User Interface > Decimal Places > Pixel to "6". So that you always see in the panels if an object is misaligned or has a non-integer width or height. (Common misunderstanding: This setting only affects the display of decimal places, in does not round values up or down!) Always work with View > View Mode > Pixels on. Set up a pixel grid and snap to it. My ideal setting: Basic mode, Spacing 8 px, Divisions 8. (In the digital domain, the math is based on the hexadecimal system, not the decimal system. So you definitely want to prefer basic grid values like 4, 8, 16, 32, 64 etc., anything that you can always divide by 2.) … and also elsewhere. And to add: When working with Artboards, they all must be aligned to the pixel grid as well. The absolute x,y=0px of the canvas is of course the artboard on the left-hand side. (A note @ Serif staff: Can you please post a brief overview of a pixel precise workflow in the FAQ? This is literally a very frequently asked question! thanks) Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
loukash Posted December 14, 2022 Posted December 14, 2022 11 minutes ago, N.P.M. said: artboards should always be placed at integer pixel positions. You mean automatically placed on artboard creation? If so: No, that's something the user has to decide. Artboards are not pages. Artboards are technically vector objects that don't need to be pixel aligned, e.g. when working with vectors for print. You can stack them, nest them, whatever. So in print, you may want them to be e.g. 0.1 mm or 0.1 pt aligned. But if you have already snapping to pixels – or at least to a 1-pixel-grid – on, any new artboard will be created at integer pixel position, of course. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
loukash Posted December 14, 2022 Posted December 14, 2022 9 minutes ago, N.P.M. said: make the mm or inch or whatever unit you want it to be roundup or down Ill-frustrator works like that. I hated it. 12 minutes ago, N.P.M. said: always use pixels as unit with artboards Thanks, but no, thanks. Thing is: You can have your pixel perfect workflow in ADe. You just have to figure it out first and then remember to apply it before you begin to work. That's the flaw here that Serif needs to fix. For example, by making "Strictly Integer Pixel" an attribute of a new document preset. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
Recommended Posts
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.