Definities zoals gebruikt in de tekst hieronder
- afbeeldingsbestand
- het fysieke bestand waarin de afbeelding is geserialiseerd
- tekst:Illustratie
- de codering in STOP-XML van de aanroep van een het afbeeldingsbestand, met bijbehorende
attributen. Hiervoor kan ook tekst:InlineTekstAfbeelding worden
gelezen.
- afbeelding
- de weergave van het afbeeldingsbestand in de output in een van de publicatieformaten
(PDF, HTML, ...)
Attributen
@alt - optioneel in XSD, maar sterk aangeraden - Type:
xs:string - Alternatieve tekstuele representatie te gebruiken wanneer een
toepassing een illustratie niet kan tonen. Vergelijkbaar met HTML @alt . De
"Digitale toegankelijkheidseisen" voor niet-tekstuele content,
die gebaseerd zijn op de Web
Content Accessibility Guidelines (WCAG) 2.1, schrijven voor dat een afbeelding
zoveel als mogelijk van een "adequate beschrijving" moet worden voorzien.
@breedte - verplicht - Type:
xs:positiveInteger - Het aantal pixels in horizontale richting aanwezig in het
afbeeldingsbestand.
@hoogte - verplicht - Type:
xs:positiveInteger - Het aantal pixels in verticale richting aanwezig in het
afbeeldingsbestand.
@dpi - verplicht - Type:
xs:positiveInteger - "Dots per inch"; De eenheid te gebruiken om de
omvang van een de afbeelding te bepalen - Dit hoeft niet gelijk te zijn aan de DPI-waarde
waarvoor het plaatje gemaakt is of (indien van toepassing) de DPI waarde van het medium waarop
de illustratie afgebeeld wordt. Deze eenheid wordt ook wel ppi (pixels
per inch) genoemd. Zie hieronder bij "Berekenen van de grootte van een afbeelding"
hoe @breedte , @hoogte en @dpi moeten
worden toegepast in het specificeren van de afbeeldingsgrootte.
@formaat - verplicht - Het MIME-type van het afbeeldingsbestand. Dit is
niet gelijk aan of hoeft niet te corresponderen met de gebruikte extensie van de
bestandsnaam, al is dat wel staande praktijk. Zie voor de waardelijst en de uitleg daarvan
hieronder bij "Formaat".
@naam - verplicht - Type:
xs:string - De exacte bestandsnaam inclusief extensie van het
aangeleverde afbeeldingsbestand.
@kleur - optioneel - Boolean (0 of 1) die aangeeft of de afbeelding in
zwart/wit is of kleur heeft. Dit attribuut wordt niet gebruikt in de verwerking van
STOP-afbeeldingen; het gebruik wordt derhalve afgeraden.. De waardes betekenen:
- waarde '
0 ': de afbeelding is zwart/wit.
- waarde '
1 ': de afbeelding heeft kleur.
@schaal - optioneel - Type:
xs:string - het gewenste percentage van de schaling van de originele
afbeelding. Dit attribuut wordt niet gebruikt in de verwerking van STOP-afbeeldingen;
het gebruik wordt derhalve afgeraden..
Berekenen van de grootte van een afbeelding
De afbeeldingsbestanden worden geschaald afgebeeld in PDF en HTML op basis van de in
<tekst:Illustratie> gecodeerde @hoogte ,
@breedte en @dpi . Hierbij is de hoogte-breedte-ratio constant;
met andere worden, er wordt alleen proportioneel geschaald. De afmetingen moeten geïnterpreteerd
worden ten opzichte van een A4-pagina met een zetspiegel (het deel dat door tekst in
beslag genomen wordt) van 240x155mm.
Als een afbeelding op een ander medium dan PDF getoond wordt, dan moeten de relatieve groottes
(% van zetspiegel) gebruikt worden om de afbeelding te schalen ten opzichte van de tekst. Als de
afbeelding bijvoorbeeld getoond wordt op een webpagina pagina waarbij de tekst een breedte heeft van
600px, en de afbeelding heeft een breedte van 37% van de zetspiegel, dan moet de afbeelding op de
webpagina geschaald worden naar 37% van 600 = 222px.
Een voorbeeld van een afbeeldingsgrootte voor dpi = 300
300 dpi |
px |
inch |
mm |
% van zetspiegel |
hoogte |
1200 |
4 |
101,6 |
42% |
breedte |
900 |
3 |
76,2 |
49% |
Als dpi = 400 wordt de afbeeldingsgrootte van dezelfde
afbeeldingsbestand:
400 dpi |
px |
inch |
mm |
% van zetspiegel |
hoogte |
1200 |
3 |
76,2 |
32% |
breedte |
900 |
2,25 |
57,2 |
37% |
Voorbeeld
<InlineTekstAfbeelding
naam="smiley.jpg"
breedte="600"
hoogte="500"
formaat="image/jpeg"
alt="lachend gezichtje"
dpi="300"/>
Kwaliteitseisen aan een afbeelding
Uitgangspunt voor de afbeelding van een <tekst:Illustratie> is dat een
afbeeldingsbestand met voldoende kwaliteit aangeleverd wordt zodat deze zonder verdere
verwerking kan worden opgenomen in de PDF (volgens PDF/A-1a) die gemaakt wordt voor de
officiële bekendmaking in de Staatscourant. De regels om dit te bereiken zijn
-
Het attribuut
@hoogte van <tekst:Illustratie> MOET
gelijk zijn aan het aantal verticale pixels in het afbeeldingsbestand.
-
Het attribuut
@breedte van <tekst:Illustratie> MOET
gelijk zijn aan het aantal horizontale pixels in het afbeeldingsbestand.
-
De afbeelding moet een resolutie hebben van 300 ppi of hoger: Het
@dpi van
<tekst:Illustratie> MOET dus groter of gelijk aan 300 zijn.
- De maximale hoogte van een afbeelding is 240mm.
- De maximale breedte van een afbeelding is 155mm.
- Een afbeeldingsbestand bevat geen transparantie.
Een afbeeldingsbestand dat aan deze eisen voldoen kan ook automatisch worden verwerkt in
HTML-verschijningsvormen.
Formaat
In STOP versie 1.3.0 worden alleen binaire (bitmap-)formaten geaccepteerd
-
image/jpeg : standaard bestandsnaam-extensie .jpg of .jpeg
-
image/png : standaard bestandsnaam-extensie .png
Andere formaten worden niet ondersteund:
- PDF/A-1, voorgeschreven door de Bekendmakingswet, sluit een aantal formaten uit.
-
image/gif is een "proprietary" formaat.
-
image/tiff zorgt voor groter bestandsformaten die makkelijk verkleind
kunnen worden door aan te leveren als image/jpg (met loss) of image/png (lossless).
|