Ausgabe von statischen Dateien in der Clearing Station

Statische Dateien

Bilder und andere statische Dateien werden als "arbitrary binary data" ausgeliefert. Die URL ist folgendermaßen aufgebaut:

/FOLDERID/FILEID

Die Datei wird direkt an den Browser ausgeliefert, d. h. der Browser entscheidet, was er mit dem "octet-stream" anfangen kann (Das variiert je nach Browser).

Beispiel:

https://cst-media2.viomassl.com/3353/148149



Dateien als Download

Dateien als Download können nach folgendem Muster ausgerufen werden: 

/FOLDERID/FILEID/download/filename.jpg

Die Datei wird mit Attachment-Header ausgeliefert, damit sie vom Browser heruntergeladen werden kann. Der Dateiname und die Dateinamenerweiterung kann man nach Wunsch benennen. Die Datei wird immer im Originalformat ausgeliefert wird, auch wenn die Datei mit einer anderen Dateinamenserweiterung ausliefern wurde. 

Beispiel:

https://cst-media2.viomassl.com/3353/148149/download/beispiel.jpg



Dateien als Anzeige

Wenn die Datei (beispielsweise ein Bild) direkt im Browser anzeigt werden soll, kann man die Datei mit folgendem Muster aufrufen:

/FOLDERID/FILEID/deliver/filename.jpg

Beispiel:

https://cst-media2.viomassl.com/3353/148149/deliver/bild.jpg



Bilder skalieren

Bilder können auch in unterschiedlichen Größen ausgegeben werden:

Skalierung auf ein bestimmtes Endformat

/FOLDERID/FILEID/123×456

Das Bild wird auf die angegebene Größe (Breite x Höhe in Pixel) umgerechnet. Je nach Proportionen des Bildes kann es hier zur Verzerrungen des Bildes kommen.

Beispiel:

https://cst-media2.viomassl.com/3353/148149/213x250

Modus Q (Quality)

/FOLDERID/FILEID/1600×1200q

Der Qualitätsmodus verhindert ungewünschte Qualitätsverluste bei Angabe der gewünschten Größe. Ist das Quellbild kleiner als die gewünschte Größe ist, wird die kleinere Größe (Originalgröße Quellbild) ausgeliefert.

Beispiel: 

https://cst-media2.viomassl.com/3353/148062/1000x268q

Modus S (Scale)

/FOLDERID/FILEID/300×300s

Der Skalierungsmodus schneidet aus der Bildmitte den möglichst größten Bildausschnitt aus.

Beispiel: 

https://cst-media2.viomassl.com/3353/148149/150x300s

Seitenverhältnis beibehalten

Wenn die Proportionen des Bildes erhalten werden sollen, kann man folgendes Muster verwenden:

/FOLDERID/FILEID/123×0

Wird nur die Breite oder die Höhe eines Bildes angegeben und die andere Seite mit 0, wird das Seitenverhältnis des Bildes beibehalten.

Beispiel:

https://cst-media2.viomassl.com/3353/148149/150x0

Inhalt