Bezeichnung
  csurface:SetFallbackResolution -- Legt die Fallback-Auflösung fest
Übersicht

      csurface:SetFallbackResolution(x_pixels_per_inch, y_pixels_per_inch)

Beschreibung
  Legt die horizontale und vertikale Auflösung für Bild-Fallbacks fest.

  Wenn bestimmte Vorgänge nicht nativ von einem Backend unterstützt werden, greift Cairo zurück, indem es Vorgänge auf ein Bild rendert und dieses Bild dann über die Ausgabe legt. Für Backends, die nativ vektororientiert sind, kann diese Funktion verwendet werden, um die Auflösung festzulegen, die für diese Bild-Fallbacks verwendet wird (größere Werte führen zu detaillierteren Bildern, aber auch zu größeren Dateigrößen).

  Einige Beispiele für nativ vektororientierte Backends sind die Backends ps, pdf und svg.

  Für Backends, die nativ rasterorientiert sind, sind Bild-Fallbacks weiterhin möglich, sie werden jedoch immer mit der nativen Geräteauflösung durchgeführt. Diese Funktion hat also keine Auswirkung auf diese Backends.

  Hinweis: Die Fallback-Auflösung wird erst wirksam, wenn eine Seite fertiggestellt wird (mit ccontext:ShowPage() oder ccontext:CopyPage()), daher gibt es derzeit keine Möglichkeit, mehr als eine Fallback-Auflösung auf einer einzigen Seite zu haben.

  Die standardmäßige Fallback-Auflösung beträgt in beiden Dimensionen 300 Pixel pro Zoll.

Eingaben
  x_pixels_per_inch
    horizontale Einstellung für Pixel pro Zoll
  y_pixels_per_inch
    vertikale Einstellung für Pixel pro Zoll

Navigation zeigen