Kongsi melalui


Fungsi PDF (eksperimen)

Digunakan untuk: Aplikasi kanvas Aplikasi dipacu model

[Artikel ini merupakan dokumentasi prakeluaran dan tertakluk pada perubahan.]

Eksport kandungan daripada skrin semasa kepada objek untuk digunakan dalam berbilang senario.

Penting

Description

Fungsi PDF membolehkan anda memilih skrin atau bahagian skrin untuk dieksport kepada objek PDF (blob).

Pilihan konfigurasi yang berbeza mendayakan hasil yang berbeza untuk PDF dijana yang terhasil.

Penting

  • Penjanaan PDF berlaku pada peranti tempat aplikasi berjalan. Peranti yang berbeza seperti komputer desktop dan peranti mudah alih akan mempunyai kapasiti yang berbeza apabila anda menjana PDF.
  • Penjanaan PDF dengan saiz fail yang sangat besar boleh menyebabkan aplikasi terhempas. Ini bergantung pada kapasiti peranti yang anda jalankan aplikasi. Beri perhatian kepada saiz dan bilangan imej dan berapa banyak data yang anda mahu sertakan dalam PDF yang dijana, khusus untuk aplikasi yang bertujuan untuk kegunaan pada peranti mudah alih.

Nota

  • Anda hanya boleh menjana PDF daripada kandungan sedia ada pada skrin tempat anda telah menggunakan fungsi PDF. Sebagai contoh, jika anda telah menambah fungsi PDF pada skrin dua, maka hanya kandungan dalam skrin dua boleh disertakan dalam PDF yang dijana.

Sintaks

PDF (Nama skrin atau kawalan [,{ Saiz, DPI, Margin, Orientasi, ExpandContainers}])

  • Nama skrin atau kawalan – Diperlukan. Skrin atau kawalan yang mengandungi kandungan untuk digunakan untuk menjana PDF. Kawalan disokong: Galeri Menegak, Bekas Tataletak Menegak, Bekas Tataletak Mendatar, Bekas, Skrin.

  • Saiz – Pilihan. Mengawal dimensi PDF yang dijana. Nilai lalai bergantung pada tempat pengguna aplikasi; Surat untuk AS dan Kanada dan A4 untuk tempat lain.

  • DPI – Pilihan. Mengawal penskalaan dan resolusi PDF yang dijana. Mestilah nilai yang lebih besar daripada 0. Kandungan yang melebihi ruang yang dibenarkan oleh margin yang ditentukan boleh menyebabkan DPI berkesan yang lebih tinggi. Nilai lalai ialah 96.

  • Margin – Pilihan. Rentetan yang menentukan saiz ruang yang simpanan antara kandungan dan sisi luaran PDF yang dijana. Setiap margin PDF yang dijana (atas, kanan, bawah, kiri) boleh menyokong nilai yang berbeza. Unit ukuran yang disokong untuk nilai ini termasuk in, cm, mm, pt dan px. Nilai lalai ialah 0.5 inci (12.7 mm) untuk semua margin.

  • Orientasi – Pilihan. Mengawal sama ada PDF yang dijana mempunyai orientasi potret (menegak) atau landskap (mendatar). Nilai lalai ialah potret (mendatar).

  • ExpandContainers – Pilihan. Boolean. Mengawal sama ada bekas tertentu dengan kandungan yang melebihi saiz yang diperuntukkan mereka berkembang untuk memaparkan semua kandungan dalam PDF yang dijana. Kawalan yang terjejas termasuk skrin, bekas, bekas menegak dan mendatar, galeri ketinggian tetap menegak (tidak bersarang), borang dan kawalan kanvas boleh tatal. Nilai lalai ialah palsu.

Contoh

Formula Perihalan Keputusan
PDF (Skrin1) Menjana objek PDF dengan tetapan lalai. Objek PDF dicipta daripada kandungan Skrin1 yang boleh dilihat.
PDF (Bekas 1, Saiz {: A3}) Menjana objek PDF dengan saiz kertas yang ditetapkan kepada A3. Objek PDF bersaiz A3 dicipta daripada kandungan Bekas1 yang boleh dilihat.
PDF (Skrin1, { DPI: 72, Margin: "25mm", Orientasi: "Landskap")} Menjana objek PDF dengan resolusi (DPI) yang ditetapkan kepada 72, margin yang ditetapkan kepada 25 millimeter dan orientasi yang ditetapkan kepada landskap (mendatar). PDF dengan DPI, margin dan orientasi yang ditentukan dicipta dalam saiz lalai (bergantung pada tempat) daripada kandungan boleh dilihat pada Skrin1.
PDF (Skrin1, { ExpandContainers: benar}) Menjana objek PDF dengan kawalan yang berkenaan dikembangkan. PDF dicipta di mana mana-mana bekas/galeri dengan lebih banyak kandungan daripada yang boleh dilihat dikembangkan untuk menunjukkan semua kandungan dalam PDF yang dijana.

Had diketahui

  • Kawalan tertentu tidak disokong pada masa ini. Ini termasuk carta, Power BI jubin, Peta dan beberapa konfigurasi kawalan PCF pihak ketiga.

  • Galeri bersarang tidak disokong.

  • Jenis skrip dan berat dan gaya fon bukan Latin seperti tebal dan italik mungkin tidak muncul dalam PDF yang dijana untuk sesetengah fon.

  • Penciptaan PDF boleh isi tidak disokong.