Als je op een Mac alleen bepaalde tekengebieden in Affinity wilt exporteren, open je Slice Studio en schakel je in het paneel Slices alleen de bijbehorende slices in. Klik vervolgens op Export Slices (n). De batch volgt de aangevinkte slices; alleen tekengebieden markeren bepaalt dus niet wat wordt geëxporteerd.

Deze handleiding gaat over het exporteren van een deelverzameling tekengebieden als afzonderlijke bestanden in de huidige Affinity-desktopinterface. In de officiële documentatie staat Export Slices (n) vermeld als de opdracht waarmee alle aangevinkte items in het paneel worden geëxporteerd. Dat onderscheid is essentieel om de batch te bepalen. Paneel Slices

Wat bepaalt welke tekengebieden worden geëxporteerd?

Drie keuzes hebben elk een ander doel: een tekengebied kiezen als bron voor een slice, een slice kiezen om de instellingen ervan aan te passen en een slice inschakelen voor export. Vink voor de uiteindelijke batch het bedieningselement Active/Inactive van de slice aan. Een gemarkeerde rij is geen vervanging voor dit bedieningselement: volgens de documentatie voert de batchopdracht de aangevinkte items uit. Paneel Slices

Controleer ook wat elke slice voorstelt. Affinity maakt onderscheid tussen een exportgebied van het type Page, dat de hele pagina of alle tekengebieden omvat, en een slice die is gemaakt op basis van een afzonderlijk tekengebied, een laag, groep of object. Als je twee tekengebieden afzonderlijk wilt exporteren, voegt een ingeschakeld item voor de hele pagina een andere uitvoer aan die batch toe. Schakel dat item uit, samen met elke ongewenste slice. Paneel Slices

Zie het paneel Slices als je checklist voor de uitvoer. Controleer eerst het brongebied, vervolgens of het is ingeschakeld en daarna de indelingen en formaten eronder. Zo kun je een onverwacht bestand gemakkelijker opsporen dan door steeds de selectie op het canvas te wijzigen.

Maak voor elk gewenst tekengebied een afzonderlijke slice klaar

Open Slice Studio en de bijbehorende panelen

Open de Studio Manager, schakel Slice Studio in en ga naar die werkruimte. Volgens de huidige Help-documentatie van Affinity is Slice Studio standaard verborgen; mogelijk moet je in de manager scrollen om het te vinden. In deze werkruimte kun je meerdere assets exporteren in verschillende indelingen en formaten. Slice Studio

Gebruik op je Mac Window > General > Slices om de uitvoerlijst weer te geven. Als je een slice voor een tekengebied wilt maken, open je ook Window > General > Export Layers. Dit zijn de gedocumenteerde menupaden voor de desktopversie. Paneel Slices, Paneel Export Layers (Slice Studio)

Gebruik bestaande slices voor tekengebieden of maak ontbrekende slices

Kijk eerst in het paneel Slices. In de officiële werkwijze voor tekengebieden wordt beschreven hoe je daar de slices voor tekengebieden aanpast die al klaarstaan voor export. Vouw de relevante items uit om de instellingen te controleren voordat je iets nieuws maakt. Tekengebieden exporteren

Als er geen bijbehorende slice is voor een gewenst tekengebied, selecteer je het hele tekengebied in Export Layers en klik je op Create Slice. Herhaal dit zo nodig voor een ander gewenst tekengebied. Het paneel ondersteunt expliciet het maken van slices op basis van hele tekengebieden, maar ook van lagen, groepen en afzonderlijke objecten. Kies het item voor het tekengebied als je het hele tekengebied wilt uitvoeren. Paneel Export Layers (Slice Studio)

Voor deze taak is een slice op basis van een tekengebied een directere keuze dan een rechthoek rond het tekengebied tekenen. Affinity documenteert verschillende regels voor de inhoud: een slice die je via Export Layers maakt, bevat de inhoud van de bronlaag, terwijl een slice die je met de Slice Tool tekent, de inhoud van alle zichtbare lagen binnen het gebied bevat. Door de bron bewust te kiezen, koppel je de uitvoer aan het bedoelde tekengebied. Exporteren met Slice Studio

Exporteer alleen de aangevinkte slices voor tekengebieden

Zodra de gewenste slices voor tekengebieden bestaan, voer je de batch in deze volgorde uit:

  1. Schakel in Slices de items in voor de tekengebieden die je wilt exporteren.
  2. Schakel alle ongewenste items uit, waaronder eventuele slices voor de hele pagina.
  3. Vouw elke ingeschakelde slice voor een tekengebied uit en controleer de bestandsnaam, bestandsindeling en formaatinstellingen.
  4. Klik onderaan het paneel op Export Slices (n).
  5. Kies de doelmap en klik op Export.

Deze stappen combineren de regel dat aangevinkte items in het paneel worden meegenomen met de gedocumenteerde exportprocedure voor tekengebieden. Je kunt voor elke slice van een tekengebied extra indelingen en formaten instellen. De juiste tekengebieden selecteren is dus slechts een deel van het bepalen van de uitvoer. Paneel Slices, Tekengebieden exporteren

Stel voor een eerste, eenvoudige export één indeling en één formaat per gewenst tekengebied in, bijvoorbeeld PNG op 1x. Geef de uitvoerbestanden verschillende namen. Extra indelingen en schaalniveaus kunnen later handig zijn, maar controleer altijd een toegepaste voorinstelling om te zien of de uitvoer bij je huidige taak past.

De batchopdracht exporteert alle ingestelde indelingen en formaten voor de aangevinkte slices. Affinity documenteert ook afzonderlijke bedieningselementen voor het exporteren van alle indelingen van één item, één indeling met de bijbehorende formaten of één specifiek formaat. Gebruik deze gerichtere bedieningselementen als je maar één variant nodig hebt in plaats van de volledige aangevinkte batch. Slices exporteren

Voorbeeld: twee tekengebieden, drie uitvoerbestanden

Stel dat een document drie tekengebieden bevat met de namen Blue-Square, Amber-Circle en Gray-Line. Je wilt de eerste twee exporteren, met twee PNG-formaten voor het vierkant en één voor de cirkel. Hieronder staat een illustratief exportplan, geen gemeten resultaat uit de toepassing:

Slice Ingeschakeld voor batch? Ingestelde uitvoer Verwachte bestanden
Blue-Square Ja PNG op 1x en 2x 2
Amber-Circle Ja PNG op 1x 1
Gray-Line Nee Eventuele bestaande instelling 0
Item voor de hele pagina, indien aanwezig Nee Eventuele bestaande instelling 0

Verwacht onder deze voorwaarden drie uitvoerbestanden van twee ingeschakelde slices voor tekengebieden. Het aantal volgt uit de gedocumenteerde regel van Affinity dat een batch elke ingestelde indeling en elk formaat exporteert voor iedere aangevinkte slice. Twee gekozen tekengebieden betekenen dus niet per se twee bestanden. Slices exporteren

Kies voor een eenvoudige controle een nieuwe, lege doelmap en vergelijk de resultaten met je plan. Controleer de bestandsnamen, open elk bestand en bekijk de afmetingen. Zo voorkom je ook dat bestanden van een eerdere export je beoordeling van de huidige batch vertroebelen.

Gedocumenteerde beperkingen en oplossingen voor onverwachte uitvoer

Er zijn meer tekengebieden geëxporteerd dan bedoeld

Controleer in Slices opnieuw welke items zijn ingeschakeld. Controleer ongewenste items voor tekengebieden en eventuele items op paginaniveau voordat je de canvasselectie wijzigt. Volgens de gedocumenteerde batchregel worden de aangevinkte items in het paneel meegenomen; het exportgebied op paginaniveau kan alle tekengebieden omvatten. Paneel Slices

Het juiste tekengebied is op een onverwacht formaat geëxporteerd

Controleer zowel de schaalinstellingen van de slice als de DPI van het document. Volgens de documentatie van Affinity is de schaal bij slice-export afhankelijk van de DPI: in het voorbeeld wordt een document van 64 × 64 px bij 72 DPI op 1x geëxporteerd als 64 × 64, maar bij 144 DPI als 32 × 32. Ga er niet van uit dat 1x altijd de opgegeven pixelafmetingen van het document oplevert. Exporteren met Slice Studio

Controleer ook of iemand een slice op basis van een item handmatig heeft vergroot of verkleind. De gedocumenteerde herstelmethode is om het aangepaste exportgebied met de Slice Tool te selecteren en op de contextuele werkbalk Revert to auto sized te kiezen. Gebruik dit als de bedoelde begrenzing gelijk moet zijn aan de afmetingen van het bronitem. Slices exporteren

Er ontbreekt inhoud in een verder correcte slice

Controleer het bron-tekengebied en de zichtbaarheidsinstellingen in Export Layers. Met Make item visible in export bepaal je of een item beschikbaar is in de export. De afzonderlijke instelling Make item visible bepaalt of het item wordt weergegeven; volgens de Help-documentatie kan een item bij beide standen van die tweede instelling worden geëxporteerd. Instellingen van bovenliggende items kunnen ook van invloed zijn op onderliggende bedieningselementen. Deze instellingen hebben een ander doel dan een hele slice voor de batch inschakelen. Paneel Export Layers (Slice Studio)

De doelmap of bestanden veranderen tussen exports

Affinity onthoudt de exportmap voor slices alleen tijdens de huidige bewerkingssessie. Controleer de doelmap wanneer je in een latere sessie exporteert. Laat voor een eenmalige batch Continuous uitgeschakeld: als deze optie na een batchexport is ingeschakeld, kan de toepassing aangevinkte slices opnieuw exporteren na wijzigingen in de inhoud, de transformatie van een slice of opties. Slices exporteren

Wanneer gebruik je in plaats daarvan het gewone dialoogvenster Export?

Als je slechts één tekengebied één keer nodig hebt, is File > Export > Export volgens de documentatie een alternatief. Kies daarna de naam ervan in het menu Area. Als je in plaats daarvan Whole document kiest, worden de tekengebieden samengevoegd geëxporteerd. Het gewone dialoogvenster is handig voor de uitvoer van één tekengebied; beschouw het niet als hetzelfde selectiemechanisme als de batch met aangevinkte slices. Tekengebieden exporteren

Voor de taak in dit artikel is het resultaat afzonderlijke uitvoerbestanden voor de ingeschakelde slices van tekengebieden. De gedocumenteerde werkwijze met slices beschrijft niet hoe je een willekeurige deelverzameling tekengebieden samenvoegt tot één document met meerdere pagina's in PDF. Ga er dus niet van uit dat het aanvinken van meerdere slices die samenvoeging uitvoert als je dat nodig hebt.

Voor een betrouwbare export van een deelverzameling controleer je tot slot of drie dingen overeenkomen: de tekengebieden die je wilt aanleveren, de ingeschakelde slices die ze vertegenwoordigen en de indelingen en formaten die voor die slices zijn ingesteld. Als die overeenkomen, exporteer je naar de gewenste map en controleer je de resulterende bestanden.

Bronnen