PDF işlevi (deneysel)
Şunlar için geçerlidir: Tuval uygulamaları Model yönetimli uygulamalar
[Bu makale, yayın öncesi belgelerine dahildir ve değiştirilebilir.]
Birden çok senaryoda kullanmak üzere geçerli ekrandan gelen içerikleri bir nesneye aktar.
Önemli
- Bu, deneysel bir özelliktir.
- Deneysel özellikler üretimde kullanım amacı taşımaz ve işlevleri sınırlıdır. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur. Daha fazla bilgi: Tuval uygulamasında deneysel, önizleme ve kullanımdan kaldırılan özellikleri anlama
- Bu makalenin açıkladığı davranış yalnızca Ayarlar > Yakında kullanıma sunulacak özellikler > Deneysel bölümündeki PDF işlevi deneysel özelliği açıldığında (varsayılan olarak kapalı) kullanılabilir.
- Görüşleriniz bizim için değerlidir. Lütfen düşüncelerinizi Power Apps deneysel özellikleri topluluk forumu aracılığıyla bize bildirin.
Tanım
PDF işlevi, PDF nesnesine (blob) dışa aktarma için bir ekran veya ekranın bölümlerini seçmenize olanak tanır.
Farklı yapılandırma seçenekleri, sonuçta oluşturulan PDF için farklı sonuçlar sağlar.
Önemli
- PDF oluşturma uygulamanın çalıştığı cihazda gerçekleşir. Masaüstü bilgisayarlar ve mobil cihazlar gibi farklı cihazlar PDF oluştururken farklı kapasiteye sahip olur.
- Çok büyük dosya boyutuna sahip bir PDF oluşturmak uygulamanın çökmesine yol açabilir. Bu, uygulamayı çalıştırdığınız cihazın kapasitesine bağlıdır. Özellikle bir mobil cihazda kullanımı amaçlanan uygulamalar için, görüntülerin büyüklüğü ve sayısının yanı sıra, oluşturulan PDF'te ne kadar veri ekleneceğini öğrenin.
Not
- Yalnızca PDF işlevini çağırdığınız ekranda bulunan içerikten PDF oluşturabilirsiniz. Örneğin PDF işlevini ikinci ekrana eklediyseniz oluşturulan PDF'ye yalnızca ikinci ekrandaki içerik dahil edilebilir.
Sözdizimi
PDF(Ekran veya denetim adı [,{Boyut, DPI, Kenar Boşluğu, Yönlendirme, ExpandContainers}])
Ekran veya denetim adı - Gereklidir. PDF'yi oluşturmak için kullanılacak içeriği içeren ekran veya denetim. Desteklenen denetimler: Dikey Galeri, Dikey Düzen Kapsayıcısı, Yatay Düzen Kapsayıcısı, Kapsayıcı, Ekran.
Boyut – İsteğe bağlı. Oluşturulan PDF'nin boyutlarını kontrol eder. Varsayılan değer uygulama kullanıcısının yerel ayarına bağlıdır; ABD ve Kanada için mektup ve diğer yerel ayarlar için A4.
DPI – İsteğe bağlı. Oluşturulan PDF'nin ölçeklendirmesini/çözünürlüğünü kontrol eder. 0'dan büyük bir değer olmalıdır. Belirtilen kenar boşlukları tarafından izin verilen alanı aşan içerik, daha etkili bir DPI kullanımına neden olabilir. Varsayılan değer 96'tir.
Kenar boşluğu – İsteğe bağlı. İçerik ile oluşturulan PDF'nin dış kenarı arasında ayrılmış alanın boyutunu belirten bir dize. Oluşturulan PDF'nin her kenar boşluğu (üst, sağ, alt, sol), farklı bir değeri destekleyebilir. Bu değer için desteklenen ölçü birimleri şunlardır: in, cm, mm, pt ve px. Tüm kenar boşlukları için varsayılan değer 0,5 inç (12,7 mm) şeklindedir.
Oryantasyon – İsteğe bağlı. Oluşturulan PDF'nin dikey veya yatay yönlendirmeye sahip olup olmadığını kontrol eder. Varsayılan değer dikeydir.
ExpandContainers – İsteğe bağlı. Boole. Ayrılan boyutlarını aşan içeriğe sahip belirli kapsayıcıların, oluşturulan PDF'teki tüm içeriği görüntülemek için genişleyip genişlemeyeceğini kontrol eder. Etkilenen kontroller arasında ekranlar, kapsayıcılar, dikey ve yatay kapsayıcılar, dikey sabit yükseklikli galeriler (iç içe geçmemiş), formlar ve kaydırılabilir tuval kontrolleri yer alır. Varsayılan değer olarak yanlış kullanılır.
Örnekler
Formül | Açıklama | Sonuç |
---|---|---|
PDF(Ekran1) | Varsayılan ayarlarla bir PDF nesnesi oluşturur. | Bir PDF nesnesi, Screen1 görünür içeriğinden oluşturulur. |
PDF (Konteyner1, { Boyut: A3}) | Sayfa boyutu A3 olarak ayarlanmış bir PDF nesnesi oluşturur. | A3 boyutundaki bir PDF nesnesi Container1'in görünür içeriğinden oluşturulur. |
PDF (Ekran1, { DPI: 72, Kenar Boşluğu: "25 mm", Yönlendirme: "Yatay"}) | Çözünürlüğü (DPI) 72'ye, kenar boşluğu 25 milimetreye ve yönlendirmesi yatay olarak ayarlanmış bir PDF nesnesi. | Belirtilen DPI, kenar boşluğu ve yönlendirmeye sahip bir PDF, Screen1 üzerinde görünen içerikten varsayılan boyutta (yerel ayara bağlı) oluşturulur. |
PDF(Screen1,ExpandContainers {: true}) | Uygun kontrollerle genişletilmiş bir PDF nesnesi oluşturur. | Görünür olandan daha fazla içeriğe sahip herhangi bir kapsayıcının/galerinin, oluşturulan PDF'deki tüm içeriği göstermek için genişletildiği bir PDF oluşturulur. |
Bilinen sınırlamalar
Belirli kontroller şu anda desteklenmez. Bunlar arasında grafikler, Power BI kutucuğu, Harita ve üçüncü taraf PCF denetimlerinin bazı yapılandırmaları yer alır.
İç İçe Geçmiş Galeriler desteklenmez.
Latince olmayan betik türleri ile kalın ve italik gibi yazı tipi ağırlıkları ve stilleri bazı yazı tipleri için oluşturulan PDF'te görünmeyebilir.
Doldurulabilir PDF'lerin oluşturulması desteklenmez.