create (level : number) : void
Mit der Methode »create()« kann ein neuer .zip-Binärstrom erzeugt werden.
Parameter
Der Parameter »level« gibt dabei den Grad der Kompression an. Dieser wird durch eine Zahl zwischen 0 und 10 repräsentiert.
Die Wahl des Kompressionsgrades sollte abhängig gemacht werden von den Inhalten der .zip-Datei. Wenn hauptsächlich .jpeg-Bilder verpackt werden sollen, bietet sich ein Kompressionslevel von 0 an, da die Dateien ja bereits komprimiert sind. Eine weitere Komprimierung könnte die Qualität negativ beeinflussen.
Verwendung
Üblicherweise legt man zunächst mit »create()« einen leeren .zip-Binärstrom an. Dieser wird dann nach und nach mit Inhalten befüllt. Mit der Methode »finish()« wird dann der Binärstrom geschlossen, sodass die Datei über ein <b:output />-Element erzeugt werden kann.
Beispiel
Folgendes Beispiel erzeugt eine leere .zip-Datei.