Methode A: - Ich habe ein SVG
Objekt in einem Dokument importiert, wenn wir das Fenster neu skalieren, wird die SVG
Größe [Check the demo].Wie macht Canvas responsive mit der Methode pathData in PaperJs?
Methode B: - Aber das gleiche Objekt, das ich als PathData Methode importiert habe in paperJs und die Größe neu bestimmen das Fenster der Leinwand Objekt nicht die Größe neu gleiche wie in Methode A[Check demo].
Ich habe die Leinwand Größe ist die volle Breite des Fensters mit Hilfe von CSS, aber in der Leinwand Objekt konnte nicht ansprechen.
canvas {
width: 100%;
height: 100%
}
Was soll ich tun, um das Canvas-Objekt als reaktionsfähig zu gestalten? Helfen würde geschätzt werden, Danke im Voraus.
fügen Sie Ihrem Canvas-Element ein 'resize'-Attribut hinzu - es gibt viele Einträge dafür in den paper.js-Foren –
@NicholasKyriakides Sorry-Frage wurde bearbeitet. Nicht nur für die Leinwand, tatsächlich, wie es in pathData Methode möglich ist (importierte Svg)? – Krish
Überprüfen Sie die Größe von "view.bounds" und skalieren Sie den Pfad entsprechend, wenn Sie die Größe des Fensters ändern. –