Jump to content

Recommended Posts

Posted

PUblisher: Is it possible, to have different assets in the sidebar for different documents? Right now, all my assets are there if I open up a new document. An that is sometimes a little bit confusing. Especially with customer projects?

Posted

Hello @Helmut O. and welcome to the forum.

Yes, it is possible to embed assets in documents.

To do this, click on the "Hamburger" icon with the Studio Assets tab open and select 'Embed in current document'.

This is what the help say:

Embed in current document—embeds the assets in your Assets Panel into your current document so that they can be accessed when opening the document later on a different computer (or on the same computer if assets were deleted). On opening a document with embedded assets, you're prompted if you want to import assets to your Assets Panel, making them available to all documents.

 

MAC mini M4 | MacOS Sequoia 15.2 | 16 GB RAM | 256 GB SSD 
AMD Ryzen 7 5700X | INTEL Arc A770 LE 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.2605)

Affinity Suite V 2.5.7 & Beta 2.6 (latest)
Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF

Ferengi Acquisition Rule No. 49: “A deal is a deal is a deal.”

Posted

iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9  
B| (Please refrain from licking the screen while using this forum)

Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions

Posted

But note that:

  1. Assets must still start in the Assets panel.
  2. Assets that are embedded in a document must be added to the Assets panel when you Open the document, in order for them to become usable as Assets, and then they become available in all documents. So, you would need to delete the Asset category when you're done if you want to avoid clutter. 

I wonder if it would suffice to simply keep each customer's assets in a separate category, and just switch to that category when working for that customer?

However, if you have a lot of customers and Assets, the assets file may grow too large and cause problems. So separating them may be a good idea.

-- 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.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Posted

Thank you for your support.
@ Komatös & firstdefence: Embedding the assets sound like a solution to my problem. I#m gonna give it a try.
@ Walt: I already have all my assets in different categories (over 10). But sometimes, especially with external customers, it can get a little bit confusing.

Posted

For myself I developed my own Best Practices for Assets years back, not just for the Affinity applications but others which offer this feature. That is to keep them on a separate hard drive in well named directories/folders, not in the Application. Yes it does take some time to navigate to the different locations but I don't bloat the Application with tens or hundreds of megabytes of files. Of which over ninety percent are not going to be used in any one working day. 

Having all/most of my Assets in Affinity's applications means I don't have access to them when working with other Graphics applications.

I often wonder how many of the complaints about "Affinity is very slow" are due to the practice of filling up the Assets panel with stuff you may not use for weeks or months, if ever.

Mac Pro (Late 2013) Mac OS 12.7.6 
Affinity Designer 2.5.7 | Affinity Photo 2.5.7 | Affinity Publisher 2.5.7 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Posted

In addition to the hints of @Old Bruce, consider whether there is a real advantage at all when using the Affinity Assets in your layouts.

Assets have some limitations: they must not contain linked resources or container file types (as e.g. PDF, EPS and all Affinity document formats). Thus the Affinity assets are less than a kind of "library".

Especially if you want or need them saved with the document it can be more practical to have them placed on an extra page of that document (you can either scale the "asset"-objects or freely choose their page dimensions) – or just create one or more separate documents for the assets. The latter also has the advantage that its items could get used as linked objects and thus allow the use of auto-updates when an "asset" needs a change that should occur in all documents that use that item.

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

Posted
14 hours ago, Old Bruce said:

I don't bloat the Application with tens or hundreds of megabytes of files.

Is this what actually happens? When assets are added are they increasing the size of the application and slowing it down?

Posted
4 hours ago, Catshill said:

Is this what actually happens? When assets are added are they increasing the size of the application and slowing it down?

They all end up in one file on disk, which can become very large (multiple GB) which certainly can impact startup, and updating of the Assets, and switching between categories. And when it gets big I think this monolithic file structure tends to make it more fragile, and subject to breaking during updates and loss of all the Assets.

 

-- 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.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Posted

Thank you very much for all your tips. Looks like everybody is right – in his own way. Maybe I should give you more information about my business: I am writing manuals for smartphones, tablets and apps. Some books have more than 200 pages, with over 1.000 screenshots. And on every screenshot is a symbol that shows the customer what to do. That's why I need the assets in the sidebar.
My idea was to save the assets within each document, so when opening that document only the assets for that document will show up. Sending a document to an customer should display only his assets. My basic template is now 2 GB and still rising …
All you tips tell me that it will not work the way I planned. At least not out of the box.

DieAnleitung-Publisher.png

Posted
19 hours ago, walt.farrell said:

They all end up in one file on disk, which can become very large (multiple GB) which certainly can impact startup, and updating of the Assets, and switching between categories. And when it gets big I think this monolithic file structure tends to make it more fragile, and subject to breaking during updates and loss of all the Assets.

 

I’d welcome confirmation from Serif developers that this is the case and also recommended best practices. Implementing a feature that is so fragile doesn’t appear logical. Based on comments here, I may be offloading my assets from the application to regular folders.

Posted
4 hours ago, Catshill said:

I'd welcome confirmation from Serif developers that this is the case

That what aspect of what I said is the case?

It's a fact that they are all in a single file named assets.propcol, and has been mentioned in the FAQs for where things are stored (V2) and what the Clear User Data options clear, and you can see that yourself. And you can see that it gets very big if you add a lot of Assets to it.

-- 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.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Posted
4 hours ago, Catshill said:

Implementing a feature that is so fragile doesn’t appear logical. Based on comments here, I may be offloading my assets from the application to regular folders.

In addition to the various hints before, you can do a test like this:

Currently my V1 APub assets.propcol has 1.8 MB. As soon I add an image (JPG, 15 kB, RGB, no profile) to the Asset Panel its .propcol size increases to 4.1 MB respectively 1.9 MB – the difference seems to depend on the current colour space and profile of the Affinity document where from the image gets added to the Asset panel.

There may be the same reason that got mentioned by Serif a few times for other 'issues' by design: Working speed. Thus pixel resources as assets are not linked but embedded in the .propcol, and possibly saved uncompressed. The fact that container file formats (Affinity documents, PDF, EPS) are excluded from being used as assets my indicate that the developers were aware of the possible affect on the .propcol file size if those would get embedded, too.

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

Posted

affinity files can be assets even with linked files.

I think Serif wants us to be only creative in finding workarounds to use their tools.

I have an affinity with Jumping through hoops and Finding work-a-roundabouts, I'm getting dizzy from all that spinning before my eyes.

Posted
2 minutes ago, Return said:

affinity files can be assets even with linked files.

Are you saying they can be added to the Assets panel? I've never been able to do that.

-- 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.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Posted

drag/drop directly from explorer or dam to the assetspanel also works for svg not for pdf,eps I don't use so can't tell.

I think Serif wants us to be only creative in finding workarounds to use their tools.

I have an affinity with Jumping through hoops and Finding work-a-roundabouts, I'm getting dizzy from all that spinning before my eyes.

Posted

Ah, that is good to know, thanks! – Such an assets even does not seem to increase the .propcol file size that massively as when dragged from a document page to the Asset panel – even if the resource Affinity document contains a layer of type image embedded, not linked.

Odd: such an asset gets named "Group" according to its resulting layer type and it doesn't contain the page of its Affinity source document but its contents only, which appears not to be cropped by the page and thus can result in a different look (ie. contents, margin, aspect ratio).

1261057857_afpubasassetunclippedgroup.thumb.jpg.8e289c97a82403b3eb40660be7cdb984.jpg

Kind of magic, and confusing that the method matters that much and that dragging from a page causes an Affinity error message "by design".

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

Posted
8 hours ago, Helmut O. said:

And on every screenshot is a symbol that shows the customer what to do. That's why I need the assets in the sidebar.

In your situation I would do exactly as you have done. I think you have presented a perfect example (the "Wischfinger") of why and how to use Assets.

Mac Pro (Late 2013) Mac OS 12.7.6 
Affinity Designer 2.5.7 | Affinity Photo 2.5.7 | Affinity Publisher 2.5.7 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Posted
9 hours ago, Helmut O. said:

My idea was to save the assets within each document, so when opening that document only the assets for that document will show up. Sending a document to an customer should display only his assets. My basic template is now 2 GB and still rising …

You can get the Assets from the document added to your Assets panel automatically, but all the other Assets will also be there. You would have to delete those Asset categories if you want to have only one set there. And that's probably more trouble than it's worth.

You could, perhaps, consider using Symbols, as those are document-specific and the Symbols panel shows only the Symbols within the document.

As for sending the document to a customer, and the customer seeing only their assets: Are you really sending an Affinity document to a customer? That would only work if they also have a license for one of the Affinity products. More likely wouldn't you just Export a PDF to send to them? The customer will just see the pages you used to produce the PDF document, and PDFs don't have Assets at all.

-- 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.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Posted
8 hours ago, Helmut O. said:

My basic template is now 2 GB and still rising …

Can you tell how much of this is caused by the content in the Asset Panel and what by the layout document itself?

2 GB appears a lot for these tiny assets respectively the ca. 250 pages with mainly screenshots. Are the images embedded or linked? Do identical objects ("copies") appear in the Resource Manager as separate objects or are they collected in folders?

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

Posted
On 6/3/2023 at 5:44 PM, thomaso said:

consider whether there is a real advantage at all when using the Affinity Assets in your layouts.

I use assets to store frequently used images, configured picture frames and text frames. The advantage is that they are then quickly available.

As far as I can see, the disadvantage of using assets is that like eggs in one basket, they are susceptible to loss due to being stored in a single file - assets.propcol. This could be mitigated by backing this file up every once in a while.  In addition, that file is going to increase in size. However, it seems unclear whether there will actually affect the speed (I'm assuming it doesn't affect the size (other than the assets.propcol)) of the application itself.

Posted

I like the convenience of the Asset Panel, but it does worry me how large the file gets if you have too many assets. It would be useful if there was some simple way to save a collection of assets, then load and remove them as required. IOW, have several smaller propcol files rather than one huge one.

Acer XC-895 : Core i5-10400 Hexa-core 2.90 GHz :  32GB RAM : Intel UHD Graphics 630 : Windows 11 Home
Affinity Publisher 2 : Affinity Photo 2 : Affinity Designer 2 : (latest release versions) on desktop and iPad

"Beware of false knowledge, it is more dangerous than ignorance." (GBS)

Posted
On 6/5/2023 at 3:03 PM, thomaso said:

Such an assets even does not seem to increase the .propcol file size that massively as when dragged from a document page to the Asset panel – even if the resource Affinity document contains a layer of type image embedded, not linked.

I was wrong in my impression that an image dragged from the finder/explorer would not increase the .propcol file size. I just realized that the change in file size can take some time to be reflected in the macOS finder, for instance by an app relaunch (while deleting an asset seems to reduce the file size immediately).

Accordingly, regardless of whether added to the Asset panel from an Affinity document or from outside Affinity, an image resource gets rasterized and becomes a layer of type "Pixel" and thus does not appear in the Resource Manager (at least in V1, can't tell about V2).

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

Posted

Anything added to the program like brushes/assets/palettes will also add up to it's .propcol file.
I think there should be a system that could flush out unused items when closing a document.
And/or make it save those items as to be embedded into the current document.
By those items I mean any/all brush/asset/style/palette etc.
This could mean if one doesn't embed, one needs to reload those items which is simple now with the import content option or by drag/drop any of the mentioned items to the canvas and it will auto install.
I make a habit of creating the assets in an af~file and save that file with embedded assets and drag/drop it to the canvas aka placing and the program asks if I want to import the assets to the current file.
I'm using a dam that can show af~file thumbnails and this I use as my library from which I drag/drop to import the assets containing af~files.
I could also use this dam to apply any other file I like to import, text/images/svg/pdf and even activates fonts.
I simply delete all assets on closing the program and use my dam when needed.
This keeps my assets.propcol file lean.
If only it would work for brushes/palettes/styles etc.

I think Serif wants us to be only creative in finding workarounds to use their tools.

I have an affinity with Jumping through hoops and Finding work-a-roundabouts, I'm getting dizzy from all that spinning before my eyes.

Posted
4 hours ago, Return said:

I think there should be a system that could flush out unused items when closing a document.

But any of those things might be used in multiple documents other than the one being closed so how would that work? Would it somehow check each document to see if any of them used one or more of them? If so, what about documents stored somewhere offline?

Besides, isn't the whole point of adding brush presets, assets, & so on is so they are easily available for use in the future?

All 3 1.10.8, & all 3 V2.5.7 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

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.