Desktopeditors: Penskalaan antarmuka 1,5x untuk tampilan HiDPI kecil

Dibuat pada 1 Jul 2017  ·  108Komentar  ·  Sumber: ONLYOFFICE/DesktopEditors

ONLYOFFICE tidak menghormati sistem dpi (penskalaan 150% atau 144 dpi, menggunakan monitor 27 '' pada 3840 × 2160 dalam kasus saya) sehingga elemen UI terlihat terlalu kecil.
only_dpi144

Windows 7 SP1 x64

bug

Komentar yang paling membantu

Ada pembaruan di sini? :)

itu direncanakan untuk 6,3 ver.

Semua 108 komentar

Hal yang sama pada Windows 10 - ikon dan teks berukuran kecil. Alangkah baiknya memiliki opsi "ukuran ikon" atau mungkin tema dengan batasan tinggi.

Iya. Saya dapat mengonfirmasi ini untuk Windows 10 dan Ubuntu Gnome. Kami membutuhkan opsi untuk menskalakan UI pada versi Desktop.

dalam versi saat ini, untuk skala 144 dpi atau kurang digunakan elemen 1x
untuk mengganti aplikasi secara manual ke 2x penskalaan, gunakan argumen --force-scale = 2 untuk memulai aplikasi

Saya (dan banyak orang lain juga saya pikir) membutuhkan pilihan yang lebih baik. Saya "hanya" memiliki layar 1080p 13,3 ". Karena sebenarnya, ikonnya terlalu kecil, tetapi opsi 2x juga tidak dapat dijalankan (resolusi efektif 960x540).

Terlihat jauh lebih baik dengan --force-scale = 2 tetapi masih belum sempurna
oo_scale

@trinhno sayangnya, kami belum memiliki solusi untuk nilai pecahan dalam penskalaan

@ rend3r terima kasih, itu akan diperbaiki di rilis berikutnya

Ada masalah serupa di Surface 3 (Scalling 150%, OnlyOffice 4.4.1).

image

Jadikan OnlyOffice sangat tidak dapat digunakan.

Sama di sini di perangkat serupa Surface, Windows 10 sepenuhnya diperbarui dan instalasi bersih hanya untuk kantor.
Layar: 1920x1080 dengan 12.2 ". UI sangat besar dan sedikit ruang yang tersisa untuk dokumen. Juga bagian dari UI berada di luar bingkai dan oleh karena itu tidak dapat dijangkau.
naamloos

Tidak dapat menemukan apa pun di bawah Pengaturan lanjutan

Sunting: Saya menggunakan perangkat yang sama dengan monitor eksternal kadang-kadang dan itu benar-benar bekerja dengan sempurna (19 ", 1680x1050).

Saya punya masalah lain. Dengan Titlebar. Ini sangat besar pada 14 "Full HD
image

@maxkadushkin Bolehkah saya bertanya apakah ada ETA untuk versi baru?

@filkeith apakah Anda menggunakan beberapa bendera untuk meluncurkan aplikasi? apakah Anda memiliki bug itu di versi baru?

@maximuslimahhhhhhhhhhhhhh Saya sudah mencoba menjalankan dalam mode kompatibilitas dan dengan bendera yang berbeda, tetapi tidak ada yang membantu. Juga seseorang dari tim Anda (xkorolx) di habr berkata, bahwa dia mereproduksi bug ini dan Anda akan memperbaikinya versi berikutnya.

Masalah hanya muncul pada fullHD ketika ukuran layar kurang dari 15 ', seperti yang saya mengerti. Saya memiliki dell latitude e5450 dengan layar 14 '. Jika Anda akan menghubungkan monitor eksternal dan memindahkan jendela ke monitor, bilah judul menjadi ukuran normal.

Rilis @ 5haffl berikutnya direncanakan untuk akhir bulan, tetapi tidak akan berisi perbaikan besar untuk masalah itu

@filkeith apa yang dikatakan xkorolx benar, masalah Anda telah diperbaiki dan akan segera dirilis

Adapun 4.8.6
only_o_486
Tidak melihat masalah untuk penyiapan saya sekarang.

Setelah pembaruan terakhir 4.8.7.392, masalah saya terpecahkan

Saya menggunakan Solus Linux dan semuanya baik-baik saja kecuali kursor yang kecil. Saya menggunakan jepretan terbaru.

5.1.29.348 x64 tidak menggunakan penskalaan sama sekali di Windows 10 yang dikonfigurasi dengan penskalaan UI 200% @ 3840x2160:

grafik

Dengan --force-scale=2 itu jauh lebih baik, jadi pertanyaannya adalah, mengapa ini tidak terdeteksi secara otomatis? Lihat juga: https://msdn.microsoft.com/de-de/library/windows/desktop/dn280510 (v = vs.85) .aspx

grafik

Ya, saya setuju, hal semacam ini harus terdeteksi secara otomatis. Agak menyakitkan untuk diberi tahu bahwa solusinya adalah saya harus menjalankan aplikasi dengan flag. Saya tidak membuka barang dari baris perintah, tahu?

BTW, saya akhirnya memperbaikinya dengan masuk ke .exe dan di bawah pengaturan kompatibilitas dan HiDPI, mengaturnya untuk mengabaikan dan menimpa upaya sistem untuk menggunakannya dengan cara HiDPI. Namun itu berarti bahwa aplikasi tersebut terlihat agak kabur. Tidak hebat.

Suka UI untuk OnlyOffice. Saya telah menjadi pendukung besar itu. Saya baru saja memasang server dokumen saya sendiri sehingga saya dapat mengintegrasikannya dengan sistem NextCloud pribadi saya. TAPI pengalaman editor dapat memperbaikinya!

Saya mengalami masalah serupa, tetapi tampaknya tidak ada orang yang memiliki masalah khusus ini di utas ini, karena editor di Arch Linux (Manjaro-Deepin) tidak menghormati penskalaan
image

Saya mengalami masalah serupa, tetapi tampaknya tidak ada orang yang memiliki masalah khusus ini di utas ini, karena editor di Arch Linux (Manjaro-Deepin) tidak menghormati penskalaan

Masalah yang sama di sini di KDE Neon terbaru. Ada masalah # 78 dan # 136 untuk ini, namun sekarang sudah terbuka sejak lama.

Ya, jadi ... Sekarang lebih buruk?

screenshot_20190110_102945

Saya tidak tahu apakah ini terkait dengan HiDPI tetapi di sini seperti apa tampilannya di Fedora 29, 1920x1080.
onlyoffice_fedora29_1920x1080
Ini terlihat bagus dengan desktopeditors --force-scale=1 , dan setelah meluncurkannya di terminal dengan parameter ini, jika saya meluncurkannya melalui peluncur Aplikasi, skalanya (yang bagus) akan diingat.

Sama pada windows, sayangnya, itu tidak sclae benar (150% pada layar 1920x1080 13,3 ")
Ingin sekali meninggalkan kantor (dan microsoft) untuk selamanya.

Versi Ubuntu yang diinstal dari snap tidak mendeteksi HiDPI secara otomatis. --force-scale = 2 memberikan keluaran yang aneh.
2019-01-29 11-26-28
UPD: Sama dengan deb.

Punya Masalah yang sama ... ikon sangat kecil di Windows 10 / Browser Chrom .. OnlyOffice berjalan di Docker .. anehnya .. yang tidak memiliki perilaku ini sejak awal ..!?

ah .. menarik .. baru saja mencoba membuka dokumen yang sama di browser lain (sekarang Windows 10 Edge) .. sekarang menampilkan konten dengan ukuran yang baik .. jadi saya juga bisa berhubungan dengan browser ?!

Utas ini tentang editor desktop, jadi perangkat lunak yang Anda instal secara lokal, bukan antarmuka server atau browser.

Thx memen45 untuk klarifikasi

Saya mengalami masalah serupa, tetapi tampaknya tidak ada orang yang memiliki masalah khusus ini di utas ini, karena editor di Arch Linux (Manjaro-Deepin) tidak menghormati penskalaan
image

Saya juga. Tampilan Ubuntu 18.04 KDE Neon 4k Surface Pro 3
onlyoffice

Ubuntu 19.04, editor desktop OO 5.3.95.43 dari deb.

Semua baik - baik saja.

Saya juga menggunakan 5.3.95.43.
Jadi apakah ini hal KDE? Beberapa pengguna telah memposting bahwa mereka memiliki masalah tetapi tidak menyebutkan OS mereka.

Ubuntu 19.04, editor desktop OO 5.3.95.43 dari deb.

Saya berasumsi Aceler menggunakan Gnome. Apakah itu benar?

Ini benar-benar tempat untuk memposting masalah semacam ini dan banyak yang telah mengkonfirmasi bug ini dan tidak ada?

Contoh = QT_SCALE_FACTOR = 1,5 QT_AUTO_SCREEN_SET_FACTOR = 1,5 / usr / bin / desktopeditors% F

ini ada di file desktop saya dan memberi saya hasil ini.

onlyoffice2

Secara vertikal itu berskala dengan benar dengan peretasan ini tetapi saya memiliki masalah lain dengan bentuk bahkan tidak menggambar dll.

Saya mengalami masalah serupa, tetapi tampaknya tidak ada orang yang memiliki masalah khusus ini di utas ini, karena editor di Arch Linux (Manjaro-Deepin) tidak menghormati penskalaan
image

Saya juga. Tampilan Ubuntu 18.04 KDE Neon 4k Surface Pro 3
onlyoffice

Saya juga memilikinya [Manjaro, KDE], tetapi saya menemukan metode penyelesaian untuk saya:
~ $ Exec = QT_FONT_DPI = 163 QT_SCREEN_SCALE_FACTORS = 1 QT_SCALE_FACTOR = 1 / usr / bin / desktopeditors% F

Terus terang agak gila bahwa ini masih menjadi masalah 2 tahun setelah awalnya dilaporkan. Apakah proyek ini masih dikembangkan secara aktif?

Begini, saya mengerti, ini open source, dan jika ada sesuatu yang rusak maka lebih baik memperbaikinya daripada mengeluh tetapi saya hanya merasa ini sangat mengecewakan karena saya berharap alternatif yang layak untuk monopoli sumber tertutup yang dimiliki microsoft akhirnya ada di sini.

@jcklpe ya proyek ini masih dalam pengembangan aktif. Versi saat ini 5.3.95.84 dirilis 2019-08-26: https://www.onlyoffice.com/en/download-desktop.aspx. Namun tampaknya "HiDPI" tidak mudah ditangani di Linux. Di Windows saya tidak melihat masalah ini lagi tetapi saya memiliki sejumlah aplikasi lain di Linux yang tidak mendukung HiDPI sama sekali atau hanya dengan 100% atau 200% tetapi tidak ada faktor di antaranya, misalnya KeePassXC.

Saya mengalami masalah serupa, tetapi tampaknya tidak ada orang yang memiliki masalah khusus ini di utas ini, karena editor di Arch Linux (Manjaro-Deepin) tidak menghormati penskalaan
image

Saya juga. Tampilan Ubuntu 18.04 KDE Neon 4k Surface Pro 3
onlyoffice

Masalah yang sama berjalan dengan skala di 2x (berharap bisa dilakukan 1,5x) di Manjaro KDE:
Screenshot_20190905_233527

Semoga ini akan segera diperbaiki, hanya kantor adalah perangkat lunak kantor yang ingin saya gunakan di layar laptop 12 "1080 saya ...

Ini bisa diperbaiki dengan mudah jika developer mengembalikan flag force-device-scale-factor dengan nilai pecahan. Misalnya, saya akan baik-baik saja dengan 0,75, tetapi dengan bendera skala-gaya saat ini, saya hanya dapat memilih nilai integer.

Saya juga mengalami masalah dengan ini. Menjalankan Kubuntu 18.04 dengan Force font DPI 110 pada monitor 4k. Seperti apa tampilannya secara default:

screenshot

Semuanya BESAR dibandingkan dengan desktop saya yang lain.

Menjalankan desktopeditors --force-scale=1 tampaknya membantu pada awalnya, tetapi segera setelah saya mencoba mengubah ukuran jendela, tab di bagian atas kembali menjadi besar dan miring. Juga, itu tidak akan membiarkan saya mengubah ukuran lebar jendela menjadi sesempit yang saya inginkan:

screenshot2

dalam versi saat ini, untuk skala 144 dpi atau kurang digunakan elemen 1x
untuk mengganti aplikasi secara manual ke 2x penskalaan, gunakan argumen --force-scale = 2 untuk memulai aplikasi

Terima kasih ini menyelesaikan masalah di rumah (Windows 10 X64)!

Saya juga memilikinya [Manjaro, KDE], tetapi saya menemukan metode penyelesaian untuk saya:
~ $ Exec = QT_FONT_DPI = 163 QT_SCREEN_SCALE_FACTORS = 1 QT_SCALE_FACTOR = 1 / usr / bin / desktopeditors% F

Anda adalah pahlawan saya, saya sudah menyerah pada OnlyOffice dengan Manjaro, tetapi menggunakan ini sebagai file .desktop saya (dengan jalur yang berbeda tentunya) bekerja dengan sangat sempurna!

Masalah yang sama di sini di Windows 10 dengan HP Spectre 13 '' x360 (Layar sentuh).

Capture

Bukan masalah besar tetapi alangkah baiknya dapat mengubah ukurannya agar sesuai dengan parameter penskalaan global. Ukuran komputer saya saat ini membuatnya agak sulit untuk dibaca dan melelahkan bagi mata.

Ada pesan tentang beberapa masalah dalam masalah ini, tetapi saya mencoba menjelaskannya.
Beberapa masalah utas ini harus diperbaiki, tetapi saya membiarkan masalah ini terbuka dan menjadikan masalah utama ini untuk masalah dengan tampilan HiDPI dengan ukuran fisik rendah (saya pikir sesuatu seperti layar 1080 13 inci jika saya ingat benar, dan beberapa kasus lain dengan layar 4K ).
Untuk resolusi tersebut, kami harus memperkenalkan penskalaan tampilan 1,5x dan berfungsi, tetapi saya tidak dapat memberikan ETA apa pun

Konfigurasi saya adalah 125% (pengaturan tampilan) dalam 14 "(1920x1080), tanpa parameter di awal akan terlihat seperti ini (sama seperti --force-scale=1 ):

scale1

dengan --force-scale=2 , itu terlalu berlebihan 😰

scale2

Nomor peralihan tidak berfungsi (saya tetap mencoba 😅). Apakah ada solusinya?

Tampaknya penskalaan pecahan belum didukung. Lihat juga https://github.com/ONLYOFFICE/DesktopEditors/issues/53#issuecomment -576294085:
"Untuk resolusi tersebut, kami harus memperkenalkan penskalaan tampilan 1,5x dan berfungsi, tetapi saya tidak dapat memberikan ETA apa pun"

@arnowelzel Yeap, hanya 1x dan 2x penskalaan tampilan yang saat ini didukung

@ShockwaveNN , masalah penskalaan masih ada di versi 5.5.1 atau beberapa perbaikan telah muncul?

@vladimirkosolapov Maaf, masih belum diterapkan. Kami berharap ini akan siap di versi 5.6 di masa mendatang, tetapi tidak dapat menjaminnya

150% dibutuhkan tidak hanya untuk tampilan kecil. Ini juga umum penskalaan pada layar 27 "4K. Ini memerlukan penggunaan ikon SVG, sehingga ditampilkan dengan baik. Mereka sudah didukung sepenuhnya oleh mesin.

Di sini juga: Saya akan menghargai nilai 1,5

+1

+, pada laptop HiDPI 13 '' sekarang tidak dapat digunakan

+, pada laptop HiDPI 13 '' sekarang tidak dapat digunakan

Saya mencoba FHD 14 'saya - masih belum diperbaiki.

HANYA JENDELA:
Saya tidak tahu apakah ini sudah disebutkan, tetapi Anda dapat menambahkan parameter --force-scale=2 ke pintasan desktop ONLYOFFICE Editor dan ini akan berfungsi sepanjang waktu, tidak peduli jika Anda memulainya dari start-menu, cmd atau karena Anda membuka dokumen.
Solusi ini juga jauh lebih baik daripada pengaturan HDPI, karena jika Anda mengaturnya untuk ditimpa oleh sistem, seluruh aplikasi akan menjadi sangat kabur.

Hal yang saya tidak mengerti adalah mengapa ini masih tidak terdeteksi secara otomatis ...?
Saya menggunakan 5.5.1.78 dan Anda masih harus menerapkan parameter ini atau UI akan menjadi sangat kecil pada tampilan UHD saya.

@ mayer-mayer Beberapa orang membutuhkan penskalaan 1,5x dan bukan 2x. Dan sejauh ini belum didukung.

Mengapa masalah ini ada di repo "editor desktop"? Saya baru saja mencoba OnlyOffice di dalam NextCloud dan itu suuuuper kecil juga ...

Mengapa masalah ini ada di repo "editor desktop"? Saya baru saja mencoba OnlyOffice di dalam NextCloud dan itu suuuuper kecil juga ...

Pembaruan masih belum dikirim. Aku menunggu itu)

Mengapa masalah ini ada di repo "editor desktop"? Saya baru saja mencoba OnlyOffice di dalam NextCloud dan itu suuuuper kecil juga ...

Ya, Anda benar, masalah ini sebenarnya untuk DocumentServer juga, hampir semua masalah DesktopEdition sebenarnya untuk DocumentServer dan sejak DocumentServer rilis pertama - kita harus memindahkan masalah tersebut ke repo DocumentServer tetapi saya lebih suka tidak memindahkannya, karena saya tidak berpikir ini akan sangat membantu, tetapi jika Anda benar-benar ingin - Anda dapat membuat masalah lain di repo DocumentServer

Di Manajaro GNOME, saya harus menghapus QT_QPA_PLATFORMTHEME , menyetel QT_AUTO_SCREEN_SCALE_FACTOR=1 , dan menggunakan --force-scale=2 . Sekarang berskala dan terlihat benar. Semoga ini bisa membantu orang lain.

Di Manajaro GNOME, saya harus menghapus QT_QPA_PLATFORMTHEME , menyetel QT_AUTO_SCREEN_SCALE_FACTOR=1 , dan menggunakan --force-scale=2 . Sekarang berskala dan terlihat benar. Semoga ini bisa membantu orang lain.

--force-scale=2 terlalu besar pada layar 1920x1080 13 '', ini bukan solusi nyata

Ini terlihat baik-baik saja pada layar 1920x1080 saya, tetapi saya akui pengaturan saya mungkin aneh. Saya meningkatkan tampilan HiDPI saya sebesar 200%, kemudian menskalakan tampilan 1080p saya sebesar 2x. Jika --force-scale = 2 terlalu besar, mungkin coba gunakan skala 1, atau tidak gunakan argumen --force-scale.

Di Manajaro GNOME, saya harus menghapus QT_QPA_PLATFORMTHEME , menyetel QT_AUTO_SCREEN_SCALE_FACTOR=1 , dan menggunakan --force-scale=2 . Sekarang berskala dan terlihat benar. Semoga ini bisa membantu orang lain.

--force-scale = 2 adalah penskalaan 200%, bukan 150%.

1 hingga 150% penskalaan.

Dapat mengonfirmasi bahwa --force-scale = 1 berfungsi dengan baik di laptop 14 "saya yang berjalan pada 2160x1440 di windows
Ini harus menjadi prioirty tinggi karena tanpanya, spreadseheets nya cukup tidak stabil

Pada monitor 108 cm (42,5 ") LG 43UD79-B saya, dokumen terlihat terlalu besar, mungkin berukuran ganda (panjang) dibandingkan dengan tampilan normal, tidak seperti semua program lain yang saya gunakan. Sistemnya adalah Manjaro Linux dengan Gnome. Dengan trik onlyoffice --force-scale=1 (dipelajari dari sini) terlihat normal.

1 untuk penskalaan 150%

1 untuk penskalaan 125 atau 150%

1 untuk penskalaan 150%.

Cukup sulit untuk menggunakan OnlyOffice tanpa penskalaan pecahan. Saya akan berasumsi dengan utas ini bahwa masalah ini tidak akan ditangani dalam waktu dekat. Hanya memberikan dua sen saya di luar sana untuk menunjukkan pentingnya permintaan fitur ini.

Sama halnya dengan saya, OnlyOffice benar-benar tidak dapat digunakan tanpa penskalaan pecahan.

Jadi, masalahnya adalah 3,5 tahun, laptop dengan layar 1080p dan 1440p ada di mana-mana dan masalah masih belum terselesaikan?

@ Real-Gecko, sayangnya, belum, tetapi dalam pengembangan sekarang

tapi dalam pengembangan sekarang

@maxkadushkin senang mendengarnya! Apakah ada PR yang bisa kita jadikan langganan?

@szaimen , no. itu berkembang di cabang tertentu dalam modul yang berbeda

Ini bisa memakan waktu, tetapi seharusnya tidak sulit. SVG, diperlukan untuk ikon, sudah didukung.

@ Real-Gecko, sayangnya, belum, tetapi dalam pengembangan sekarang

Terima kasih atas umpan baliknya, semoga saja.

Ini bisa memakan waktu, tetapi seharusnya tidak sulit. SVG, diperlukan untuk ikon, sudah didukung.

ya, tapi, sayangnya, kami memiliki beberapa masalah untuk membuat ikon svg yang akan dirender dengan baik dalam skala yang berbeda (100%, 125%, 150%, 175%, 200%)

Ini bisa memakan waktu, tetapi seharusnya tidak sulit. SVG, diperlukan untuk ikon, sudah didukung.

ya, tapi, sayangnya, kami memiliki beberapa masalah untuk membuat ikon svg yang akan dirender dengan baik dalam skala yang berbeda (100%, 125%, 150%, 175%, 200%)

Apa sebenarnya masalahnya? Saya sendiri menggunakan ikon SVG dalam proyek lain tanpa masalah apa pun pada tingkat penskalaan apa pun. Apakah Anda memiliki tangkapan layar untuk menggambarkan masalah tersebut?

image
misalnya, saat ini beberapa ikon svg kami terlihat bagus di 100% dan 200%, tidak bagus di 150% dan buruk di 125%

Saya tidak begitu berpengalaman di svg untuk mengatakan apa masalahnya

image
misalnya, saat ini beberapa ikon svg kami terlihat bagus di 100% dan 200%, tidak bagus di 150% dan buruk di 125%

Apakah itu menggunakan SVG? Atau apakah itu PNG dibuat sebelumnya dari SVG?

Apakah itu menggunakan SVG? Atau apakah itu PNG dibuat sebelumnya dari SVG?

itu svg

Mereka tidak terlihat tidak bisa digunakan. Dan kurangnya penskalaan yang tepat membuat aplikasi tidak dapat digunakan. Jika mau, Anda dapat menyembunyikan opsi untuk yang tidak terlalu tampan dalam opsi baris perintah sehingga hanya pengguna yang mahir yang dapat mengaksesnya.

Dikirim dari ponsel saya

Pada 21 Jan 2021, pukul 15:40, regs01 [email protected] menulis:

</s></s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> orang nya </s> </s> </s> </s> </s> </s>.

misalnya, saat ini beberapa ikon svg kami terlihat bagus di 100% dan 200%, tidak bagus di 150% dan buruk di 125%

Apakah itu menggunakan SVG? Atau apakah itu PNG dibuat sebelumnya dari SVG?

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Sepertinya penskalaan diterapkan setelah rendering SVG selesai. Dalam hal ini tidak hanya ikon akan terlihat "kabur" tetapi juga semua yang lain secara keseluruhan tidak akan menggunakan piksel nyata pada layar tetapi akan ditampilkan pada 100% dan hasilnya kemudian akan diskalakan. Saya pikir saat menggunakan elemen CANVAS untuk mengeluarkan GUI alih-alih rendering GUI asli, hal ini tidak dapat dihindari.

Dua sen saya: Ikon dengan tampilan yang tidak sempurna adalah sesuatu yang jauh lebih tidak mengganggu daripada penskalaan yang salah saat ini. Kebutuhan utama adalah mendapatkan penskalaan tampilan yang benar, untuk mendapatkan aplikasi yang dapat digunakan. Masalah kesempurnaan ikon adalah detail kecil. Itu bisa ditunda jika itu poin yang rumit.

Rupanya penskalaan tersebut memengaruhi teks __and__ ikon dari salah satu komentar sebelumnya.

Dikirim dari ponsel saya

Pada 23 Jan 2021, pukul 11:26, Laurent SIMON [email protected] menulis:

</s></s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> orang nya </s> </s> </s> </s> </s> </s>.
Dua sen saya: Ikon dengan tampilan yang tidak sempurna adalah sesuatu yang jauh lebih tidak mengganggu daripada penskalaan yang salah saat ini. Kebutuhan utama adalah mendapatkan penskalaan tampilan yang benar, untuk mendapatkan aplikasi yang dapat digunakan. Masalah kesempurnaan ikon adalah detail kecil. Itu bisa ditunda jika itu poin yang rumit.

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Rupanya penskalaan tersebut memengaruhi teks __and__ ikon dari salah satu komentar sebelumnya.

Dikirim dari ponsel saya
Pada 23 Jan 2021, pukul 11:26, Laurent SIMON @ . * > menulis: Dua sen saya: Ikon dengan tampilan yang tidak sempurna adalah sesuatu yang jauh lebih tidak mengganggu daripada penskalaan yang salah saat ini. Kebutuhan utama adalah mendapatkan penskalaan tampilan yang benar, untuk mendapatkan aplikasi yang dapat digunakan. Masalah kesempurnaan ikon adalah detail kecil. Itu bisa ditunda jika itu poin yang rumit. - Anda menerima ini karena Anda berkomentar. Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Ya - dan ini tidak dapat diselesaikan karena OnlyOffice menggunakan lukisan JavaScript di kanvas browser dan bukan rendering OS asli. Juga aplikasi desktop bekerja dengan cara ini. Saat Anda membuat kanvas, piksel akan ditingkatkan skalanya tergantung pada penskalaan OS.

Contoh:

Anda membuat kanvas dengan lebar dan tinggi 100 piksel. Jika skala OS adalah 100%, ini berarti tepat 100x100 piksel perangkat:

<canvas width="100" height="100" />

Namun - ketika skala OS adalah 200% kanvas yang sama akan menjadi dua kali lebih besar karena semua piksel akan diskalakan oleh faktor 2. Browser bekerja dengan cara ini untuk memastikan bahwa ukuran elemen bitmap (seperti gambar atau kanvas) tetap relatif sama ke elemen teks yang juga menjadi lebih besar. Namun elemen teks menggunakan rendering asli dan piksel font akan selalu menggunakan piksel perangkat.

Tetapi pada penskalaan 200%, kanvas itu hanya akan memiliki 100x100 piksel. Untuk mengurangi efek ini, kanvas dapat diperkecil lagi menggunakan CSS, sehingga ukuran kanvas internal dapat ditingkatkan menjadi 200x200 piksel sesuai dengan resolusi perangkat:

<canvas width="200" height="200" style="width:100px; height:100px" />

Masalahnya dimulai, ketika Anda bahkan tidak memiliki faktor penskalaan seperti 125% atau 150%. Dalam hal ini, kanvas perlu diperkecil dengan faktor 1,25 yaitu 0,8 atau 1,5 yaitu 0,6666 ~. Ini akan menghasilkan piksel "buram" dan tidak dapat dihindari sama sekali:

<canvas width="125" height="125" style="width:100px; height:100px" />
<canvas width="150" height="150" style="width:100px; height:100px" />

Ini berlaku untuk setiap aplikasi berbasis browser yang menggunakan kanvas untuk menggambar elemen. Satu-satunya solusi untuk ini adalah menggunakan rendering berbasis CSS murni dan bukan kanvas untuk merender konten. Tapi ini akan menjadi pendekatan yang sama sekali berbeda yang membutuhkan kurang lebih penulisan ulang kode rendering.

Rupanya penskalaan tersebut memengaruhi teks __and__ ikon dari salah satu komentar sebelumnya.

Ya tentu saja. Saya hanya mengatakan bahwa yang paling penting adalah dapat menskalakan tampilan. Jika ikon tidak selalu ditampilkan dengan sempurna pada skala tertentu, ini adalah masalah yang dapat diabaikan dibandingkan dengan ketidakmampuan untuk menskalakan pada ukuran yang disesuaikan dengan DPI.

Ada pembaruan di sini? :)

Jika bukan karena masalah yang mengganggu ini, OnlyOffice dapat direkomendasikan sebagai paket office desktop gratis terbaik saat ini. Dan sekarang, untuk beberapa pengguna, itu sama sekali tidak dapat diterima meskipun fungsinya sangat baik. Misalnya untuk pengguna laptop Full HD 13 inci. Akibatnya, kurangnya penskalaan pecahan menjadi faktor penghenti utama yang tidak memungkinkan Anda untuk merekomendasikan perangkat lunak ini kepada semua orang

Agar ini berfungsi dengan baik, OnlyOffice perlu mengubah dari menggunakan kanvas menjadi menggunakan SVG untuk keluaran, sehingga rendering akan dilakukan secara native dan bukan sebagai grafik piksel. Tetapi ini adalah perubahan besar dan akan membutuhkan banyak usaha dan waktu untuk melakukannya.

Apakah Anda berbicara untuk (mewakili) OnlyOffice @arnowelzel? Jika tidak mungkin kita bisa menunggu seseorang yang membalas?

Apakah Anda berbicara untuk (mewakili) OnlyOffice @arnowelzel? Jika tidak mungkin kita bisa menunggu seseorang yang membalas?

Tidak, saya juga hanya pengguna akhir. Tapi saya tahu bagaimana OnlyOffice merender UI dan tanpa mengubah dari kanvas ke keluaran SVG, mereka tidak akan pernah dapat mendukung penskalaan 1,5x dengan benar.

Kamu mungkin benar. Saya bukan pengembang Aplikasi Desktop atau C ++. Namun, ada solusi klasik untuk masalah yang Anda sebutkan, dengan mempertimbangkan rasio piksel perangkat (faktor penskalaan) saat Anda membuat kanvas. Sepertinya mereka sudah melakukan ini: https://github.com/ONLYOFFICE/desktop-apps/search?q=dpi_ratio

Dan Anda sudah dapat menggunakan ctrl + hari ini untuk memperbesar konten (bukan menu, tajuk, dll). Bagi saya di "Dokumen" (setara dengan Word) memperbesar hingga 120%, 140% dan lebih tinggi sementara di Spreadsheets (setara Excel) itu 125%, 150% dan lebih tinggi. Untuk teks normal, menurut saya zooming tidak membuatnya terlihat lebih buram dari 100%. Mungkin itu tidak berlaku untuk rendering font normal, melainkan ikon SVG seperti yang dikatakan kontributor? Dalam hal ini, apakah seburuk itu?

Agar ini berfungsi dengan baik, OnlyOffice perlu mengubah dari menggunakan kanvas menjadi menggunakan SVG untuk keluaran, sehingga rendering akan dilakukan secara native dan bukan sebagai grafik piksel. Tetapi ini adalah perubahan besar dan akan membutuhkan banyak usaha dan waktu untuk melakukannya.

Ada banyak aplikasi yang mengalami masalah penskalaan ikon secara umum, berikut adalah contoh Double Commander
image
Bagaimanapun ini adalah masalah kecil yang dapat kita tangani, karena fungsionalitaslah yang terpenting.

Saya tidak hanya berbicara tentang ikon - seluruh UI ditampilkan sebagai bitmap (ya, juga dengan versi desktop) dan kemudian diskalakan sesudahnya. Penskalaan ini hanya berfungsi dengan baik untuk 100% dan 200% tetapi tidak ada nilai di antaranya - ini dapat menyebabkan UI "kabur". Lihat penjelasan saya di atas tentang cara kerja rendering kanvas dan mengapa faktor penskalaan tertentu menyebabkan masalah.

Contoh:

grafik

Anda dapat melihat bahwa seluruh UI sedikit "buram" - namun pemilihan font "Arial" dan "11" tidak masalah karena ini bukan bagian dari kanvas tetapi

Dan ini adalah UI yang sama dengan penskalaan 200%:

grafik

Perbedaannya tidak mudah dikenali ketika pratinjau diperkecil oleh Github - tetapi jika Anda membuka bitmap pada ukuran aslinya, Anda akan melihat dengan jelas intinya.

Anda dapat melihat bahwa seluruh UI sedikit "kabur" - namun pemilihan font "Arial" dan "11" tidak masalah karena ini bukan bagian dari kanvas tetapi elemen yang dirender oleh browser itu sendiri pada resolusi asli.

Ya, itu buruk.

Ada pembaruan di sini? :)

itu direncanakan untuk 6,3 ver.

Agak terlambat tetapi sebagai solusi untuk Windows 10 Anda dapat mengganti penskalaan aplikasi dengan penskalaan sistem dengan mengklik kanan biner dan mengklik tab "Kompatibilitas", lalu pada tombol "Ubah pengaturan DPI tinggi". Ini memaksa aplikasi untuk menggunakan penskalaan sistem dari pengaturan tetapi terlihat buram jika pecahan.

tidak pernah terlambat .. :-)

Beberapa waktu yang lalu saya menulis Dokumen TroubleShooting singkat untuk pengguna saya tentang masalah Penskalaan OnlyOffice ..
Saya mendapat masalah ini dengan Layar 4K .. ..di sini adalah ekstraksinya ->

OnlyOffice
Masalah dengan skala / zoom layar

Dengan resolusi layar tertentu (seperti layar 4K) terkadang OnlyOffice menampilkan font menu dan menunya sendiri berskala terlalu kecil. Ini sudah terlihat saat membuka dokumen:

ScreenShot136

Masalah tersebut dapat diatasi dengan menyesuaikan browser yang digunakan untuk memulai Nextcloud melalui web sebagai berikut:
(dalam contoh ini "Microsoft Edge")

Buka folder aplikasi di Explorer tempat "Edge" dipasang:
ScreenShot137

Klik kanan dan pilih properti:

ScreenShot138

Klik pada tab "Kompatibilitas" dan kemudian pada "Ubah pengaturan DPI tinggi":

ScreenShot139

Ubah pengaturan ini dari:

ScreenShot140

untuk:

ScreenShot141

Sekarang meluncurkan OnlyOffice di cloud dengan skala yang benar

ScreenShot142

Penting:

Untuk menerapkan pengaturan, log out dan login lagi (atau restart PC).

Catatan: Dalam keadaan tertentu, font di browser EDGE mungkin kabur saat penskalaan disesuaikan. Ini kemudian ada hubungannya dengan perubahan ini. Jika perlu, tentu saja ini bisa diurungkan lagi. Jika perlu, browser lain dapat digunakan / diuji yang dapat menangani penskalaan layar 4K dengan lebih baik / lebih sempurna.

Ini sebenarnya bukan solusi dalam bentuk apa pun karena hanya melakukan rasterisasi upscaling.

itu benar .. tetapi itu harus lebih merupakan solusi .. tapi jujur ​​.. saya benar-benar kesulitan membaca konten dengan Edge saat itu - dan saya mengembalikan "solusi" ini nanti

Apakah halaman ini membantu?
0 / 5 - 0 peringkat