Zoomen Sie das Dokument, und packen Sie es, um es zu bewegen

Featurekamo-internal
Verschifft
14. August 2026 um 17:38 UTC
Autor
kamo
Ausschuss
4ab33fb

Eine schwimmende Kapsel in der unteren Rechten der Dokumentenscheibe: Prozentsatz, +. Der READOUT IS THE RESET - ein separater Reset-Knopf wäre eine dritte Steuerung für etwas, das das Mitglied nur will, wenn es schon kann sehen, sie sind nicht bei 100%, und wo sie schauen, um zu überprüfen, ist die Zahl. Es ist eine echte Taste mit einem Label, so Tastatur und Bildschirm-Leser erreichen es. 100% bedeutet FIT-TO-PANE, nicht die tatsächliche Größe. Die Passierzahl multipliziert Skala PdfPages bereits berechnet, und die Ansicht, die das Mitglied begann in ist, was sie meinen, wenn sie "100%" drücken. Schritte sind multiplikativ (x1.25), nicht 0,25: ein fester Schritt ist ein Viertel der Seite bei 100% und ein sechzehnteltel davon bei 400%, so Zoomen zurück von weit in würde ein Dutzend Pressen zu nehmen. Die Mathematik ist in app/lib/pdfZoom.ts mit Tests, einschließlich der + dann zurück genau dort, wo Sie waren und dass ein NaN fällt zurück, um zu passen, anstatt Erreichen PdfPages als "Scale = naturalScale * NaN", die Null-Seiten macht und sieht genau so aus, als würde das Dokument nicht geladen. DRAG TO PAN, überall, wo Sie nicht bedienen. schreibt scrollLeft/scrollTop anstatt den Inhalt zu transformieren, so dass es die Grenzen des Containers, die Scrollbalken und das Radverhalten kostenlos erben. und die horizontale Achse tut einfach nichts, bis die Seite breiter als die Scheibe, ohne Bedingung irgendwo, dies zu sagen. Es weigert sich, auf zu beginnen Eingabe, textare, auswählen, Button, a[href], Etikett, [role=radiogroup] und Rest: Das sind die Signaturboxen, Textfelder und Checkbox-Gruppen InteractiveField Renders, und die Zoom-Kapper eigenen Tasten. Der Zeiger wird auf dem Weg nach unten so ein Ziehen gefangen, der die Scheibe verlässt verfolgt und endet immer noch sauber. MOUSE NUR. Touch schwenkt bereits nativ mit Schwung und Gummiband dass kein Handler hier reproduzieren kann, und es zu entführen würde die zeugen Sie schlechter auf den Geräten, bei denen das Ziehen die natürliche Geste ist. Ein Layout-Fix kommt dazu: PdfPages zentriert Seiten mit "align-items: Mitte", und ein Flex-Element breiter als seine Container-überläufe EQUALLY auf beiden Seiten - die linke Hälfte davon kann keine Scrollposition erreichbar. Das Zoomen hinter der Breite der Breite hätte den linken Rand von jedem gebracht Seite permanent unerreichbar. Der Seitenumschlag wächst jetzt zu den breitesten Seite (Breite: Fit-Content, Boden bei "min-width: 100%"), so dass die ganze Blatt bleibt innerhalb des scrollbaren Bereichs.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen