Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Ändern Sie die Größe von Bildern

Feuerbasis
Hergestellt von Firebase

Ändert die Größe der in den Cloud-Speicher hochgeladenen Bilder auf eine bestimmte Größe und behält oder löscht optional das Originalbild.

Wie diese Erweiterung funktioniert

Verwenden Sie diese Erweiterung, um Größenänderungen eines in einen Cloud Storage-Bucket hochgeladenen Bildes zu erstellen.

Wenn Sie eine Bilddatei in den angegebenen Cloud Storage-Bucket hochladen, lautet diese Erweiterung:

  • Erstellt ein Bild in der Größe mit den angegebenen Abmessungen.
  • Benennt das Bild mit geänderter Größe unter demselben Namen wie das hochgeladene Originalbild, jedoch mit dem Suffix Ihrer angegebenen Breite und Höhe.
  • Speichert das Bild mit geänderter Größe im selben Speicherbereich wie das ursprünglich hochgeladene Bild.

Sie können die Erweiterung sogar so konfigurieren, dass für jeden Upload von Originalbildern Bilder in der Größe unterschiedlicher Größe erstellt werden. Beispielsweise möchten Sie möglicherweise Bilder mit den Größen 200 x 200, 400 x 400 und 680 x 680. Mit dieser Erweiterung können diese drei Bilder in der Größe geändert und dann in Ihrem Bucket gespeichert werden.

Die Erweiterung kopiert automatisch die folgenden Metadaten, falls vorhanden, aus dem Originalbild in die Größe der Bilder: Cache-Control , Content-Disposition , Content-Encoding , Content-Language , Content-Type und vom Benutzer bereitgestellte Metadaten (a Ein neues Firebase-Speicher-Download-Token wird für die Bilder mit geänderter Größe generiert, wenn die ursprünglichen Metadaten ein Token enthalten. Beachten Sie, dass Sie die Erweiterung optional so konfigurieren können, dass der Cache-Control Wert für die Größe der Bilder überschrieben wird.

Detaillierte Konfigurationsinformationen

Um diese Erweiterung zu konfigurieren, geben Sie eine maximale Breite und eine maximale Höhe (in Pixel, px) an. Diese Erweiterung hält das Seitenverhältnis der hochgeladenen Bilder konstant und verkleinert das Bild, bis die Abmessungen des Bilds in der Größe auf oder unter der angegebenen maximalen Breite und Höhe liegen.

Angenommen, Sie geben eine maximale Breite von 200 Pixel und eine maximale Höhe von 100 Pixel an. Sie laden ein Bild hoch, das 480 Pixel breit und 640 Pixel hoch ist, was einem Seitenverhältnis von 0,75 entspricht. Das endgültige Bild mit einer Größenänderung ist 75 Pixel breit und 100 Pixel hoch, um das Seitenverhältnis beizubehalten und gleichzeitig bei oder unter Ihren beiden maximal angegebenen Abmessungen zu liegen.

Zusätzliches Setup

Stellen Sie vor der Installation dieser Erweiterung sicher, dass Sie in Ihrem Firebase-Projekt einen Cloud-Speicher-Bucket eingerichtet haben .

Abrechnung

Diese Erweiterung verwendet andere Firebase- oder Google Cloud Platform-Dienste, für die möglicherweise Gebühren anfallen:

  • Cloud-Speicher
  • Cloud-Funktionen

Wenn Sie Firebase-Erweiterungen verwenden, werden Ihnen nur die zugrunde liegenden Ressourcen berechnet, die Sie verwenden. Ein kostenpflichtiger Abrechnungsplan ist nur erforderlich, wenn die Erweiterung einen Dienst verwendet, für den ein kostenpflichtiger Tarif erforderlich ist, z. B. das Aufrufen einer Google Cloud Platform-API oder ausgehende Netzwerkanforderungen an Dienste, die nicht von Google stammen. Alle Firebase-Dienste bieten eine kostenlose Nutzungsstufe. Erfahren Sie mehr über die Firebase-Abrechnung.

So installieren Sie diese Erweiterung

Verwenden der Firebase-Konsole

Zum Installieren und Verwalten von Erweiterungen können Sie die Firebase-Konsole verwenden.

Installation über die Konsole

Verwenden der Firebase-CLI

Zum Installieren und Verwalten von Erweiterungen können Sie auch die Firebase-CLI verwenden:

Schritt 1: Führen Sie den folgenden Befehl npm aus , um die CLI zu installieren oder auf die neueste CLI-Version zu aktualisieren.

npm install -g firebase-tools
Funktioniert nicht Sehen Sie sich die Firebase CLI-Referenz an oder ändern Sie Ihre npm-Berechtigungen .

Schritt 2: Installieren Sie diese Erweiterung, indem Sie den folgenden Befehl ausführen

firebase ext:install storage-resize-images --project= projectId_or_alias 
Unterstützt
Cloud-Speicher
Autor
Lizenz
Apache-2.0
Ausführung
0.1.10