Son Güncelleme | Kararlı Sürüm | Yayın Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
4 Eylül 2024 | - | - | - | 1.0.0-alfa02 |
Bağımlılıkları bildirme
PDF'ye bağımlılık eklemek için belirler. Google'ın Maven deposunu okuyun konulu videomuzu izleyin.
build.gradle
dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin.
uygulamanız veya modülünüz:
Eski
dependencies { implementation "androidx.pdf:pdf-viewer-fragment:1.0.0-alpha02" }
Kotlin
dependencies { implementation("androidx.pdf:pdf-viewer-fragment:1.0.0-alpha02") }
Bağımlılıklar hakkında daha fazla bilgi edinmek için Derleme bağımlılıkları ekleme bölümüne bakın.
Geri bildirim
Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlarla karşılaşırsanız veya fikir edinebilirsiniz. Daha fazla bilgi için lütfen mevcut sorunlar tıklayın. Oyunuzu mevcut bir soruna eklemek için yıldız düğmesini tıklayın.
Sorun İzleyici dokümanlarına bakın konulu videomuzu izleyin.
Bu yapı için sürüm notu yok.
Sürüm 1.0
Sürüm 1.0.0-alpha02
4 Eylül 2024
androidx.pdf:pdf-viewer:1.0.0-alpha02
ve androidx.pdf:pdf-viewer-fragment:1.0.0-alpha02
serbest bırakıldı. Sürüm 1.0.0-alpha02 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Dikey moddan yatay görünüme geçişte ve uygulama uyku moduna geçerken karşılaşılan bulanık PDF resmi sorunu çözüldü.
- Dosyada bul menüsünde, yapılandırma değişse bile artık sonuç sayısı korunuyor.
- Artık tek sayfalık PDF'ler için
FloatingActionButton
simgesi kullanılabilir. - Dosyada bul çubuğu ile
FloatingActionButton
arasındaki çakışan sorunlar düzeltildi. - Metin ve vurgulama ek açıklamaları artık görüntüleyicide oluşturulabilir.
- Dosyada bul çubuğunda erişilebilirlik iyileştirmeleri yapıldı.
- Bulma sayısını koruma, kaybolan metin seçimi menüsünü ele alma ve FAB çakışması sorununun çözülmesi dahil olmak üzere rotasyon için kullanıcı arayüzü düzeltmeleri uygulandı.
- Yatay modda klavyenin arkasında gizlenen Dosyada Bul menüsünde yer alan sorun düzeltildi.
Bilinen Sorunlar
- PDF dokümanlarındaki 3D resimler görüntüleyicide oluşturulmaz.
PdfViewerFragment
, çok büyük PDF dokümanlarında (250 MB'tan) bazı performans sorunları içeriyor
Sürüm 1.0.0-alpha01
7 Ağustos 2024
androidx.pdf:pdf-viewer:1.0.0-alpha01
ve androidx.pdf:pdf-viewer-fragment:1.0.0-alpha01
serbest bırakıldı. Sürüm 1.0.0-alpha01 bu kaydetmeleri içerir.
Yeni Özellikler
PDFViewer
ürününün ilk alfa sürümü, temel PDF okuma senaryolarını mümkün kılan erken önizleme uygulamalarını içerir. PdfViewerFragment
sürümünün şu anda yalnızca Android V (SDK 35) sürümlerinde desteklendiğini lütfen unutmayın. Gelecek sürümlerde daha eski Android sürümleri için destek sunulacaktır.
- Uygulamanızın PDF dokümanı oluşturmak için kullanabileceği
PdfViewerFragment
kullanıma sunuldu.PdfViewerFragment
, Etkinliğinize PDF görüntüleyici entegre etmeyi basitleştirir ve kullanıcıların aşağıdaki şekillerde etkileşim kurmasına olanak tanır:- Yakınlaştırma: Rahat bir okuma deneyimi için yakınlaştırma ve uzaklaştırma düzeylerini ayarlamak amacıyla iki kez yakınlaştırın ve uzaklaştırın. Ayrıca, varsayılan duruma hızlı bir şekilde yakınlaştırmak/uzaklaştırmak için iki kez dokunun.
- Gezinme: Varsayılan/yakınlaştırılmış durumda kaydırın.
PdfViewerFragment
, sayfalar arasında hızlı kaydırma için hızlı bir yükleme göstergesi sağlar. - Metin işlemleri: Metne uzun dokunduğunuzda metin seçilir ve kullanıcılar geçerli sayfadaki Kopyala ve Tümünü seç gibi seçenekleri kullanabilir.
- Şifre korumalı dokümanlar:
PdfViewerFragment
, kullanıcının şifreyi girmesi ve dokümanı açması için bir iletişim kutusu sağlar. - Gezinebilir köprüler: Kullanıcılar PDF'deki köprülere dokunarak Web URL'lerine veya yer işaretlerine gidebilir.
- Not modunun kısayolu:
PdfViewerFragment
sisteminde düzenleme modu henüz desteklenmiyor. Bunun yerinePdfViewerFragment
, doküman URI'si ile örtülüandroid.intent.action.ANNOTATE
amacını tetikleyen birFloatingActionButton
görüntüler.
API Değişiklikleri
- Doküman için dosya veya içerik URI'si ayarlamak ve doküman yüklemeyi başlatmak için
PdfViewerFragment.documentUri
özelliği eklendi.PdfViewerFragment
URI ayarlandığında, dokümanın arka planda işlenmesini gösteren bir yükleme döner simgesi görüntüler. - Dosyada bul seçeneğinin görünürlüğünü açmak/kapatmak için
PdfViewerFragment.isTextSearchActive
eklendi.PdfViewerFragment
, tüm akışı yönetir. Girişlere izin verir, toplam eşleşme sayısını görüntüler, sonuçlar arasında gezinmeyi etkinleştirir ve sonuçlardan çıkılır. - Doküman başarıyla oluşturulduktan sonra veya oluşturma işleminden önce bir hata bildirildikten sonra çağrılan
onDocumentLoadSuccess
veonDocumentLoadError
geri çağırmaları eklendi.
Bilinen Sorunlar
- Dosya çubuğunda bul seçeneği bazı durumlarda
FloatingActionButton
ile çakışıyor. - Tek sayfalık PDF'lerde
FloatingActionButton
simgesi görünmez. - Dosyada bul menüsündeki yapılandırma değişikliğinde sonuç sayısı korunmaz.
- Dosyada bul menüsü kapatılırken titreme fark ediliyor
- PDF dokümanlarındaki 3D resimler görüntüleyicide oluşturulmaz.
- Erişilebilirlik özellikleri aşağıdaki sürümlerde etkinleştirilecektir.
- PDF resmi, dikey yönden yatay yöne döndürüldüğünde bulanık oluyor.
- Metin/vurgu ek açıklaması desteklenmez.
PdfViewerFragment
, çok büyük PDF dokümanlarında (250 MB'tan) bazı performans sorunları içeriyor
Not
compileSdk
değerini 35 5dc41be olarak güncelleyin