แชร์ผ่าน


ตัวควบคุมตัวแสดง PDF (รุ่นทดลอง) ใน Power Apps

ตัวควบคุมรุ่นทดลองที่แสดงเนื้อหาของไฟล์ PDF

คำอธิบาย

แสดงข้อความ กราฟิก และเนื้อหาอื่นในไฟล์ PDF โดยการเพิ่มตัวควบคุมชนิดนี้ และตั้งค่าคุณสมบัติ Document เป็น URL ซึ่งล้อมรอบด้วยเครื่องหมายอัญประกาศคู่ ของไฟล์ที่คุณต้องการแสดง

Limitations

  1. ตัวควบคุมตัวแสดง PDF รองรับเฉพาะไฟล์ PDF ที่สอดคล้องกับข้อกําหนด PDF32000 เท่านั้น

  2. สถาปัตยกรรมความปลอดภัยของ Power Apps จําเป็นต้องใช้ตัวแสดง PDF เพื่อสนับสนุนเฉพาะลิงก์ HTTPS เท่านั้น ไม่ใช่ HTTP

  3. คุณสมบัติ Document ต้องเชื่อมโยงโดยตรงไปยังไฟล์ PDF การเปลี่ยนเส้นทางของเซิร์ฟเวอร์หรือมุมมอง HTML ของเอกสารไม่ได้รับการสนับสนุน

  4. ไฟล์ต้องสามารถเข้าถึงได้โดยไม่ระบุชื่อ โดยไม่มีการรับรองความถูกต้องใดๆ

  5. คุณไม่สามารถดูเอกสาร PDF ในแอปของคุณได้ถ้าเอกสารอยู่บนเซิร์ฟเวอร์ที่มีการตั้งค่าการแชร์ทรัพยากรข้ามแหล่งที่มาแบบจํากัด (CORS) เมื่อต้องการแก้ไขปัญหานี้ เซิร์ฟเวอร์ที่โฮสต์เอกสาร PDF ต้องอนุญาตคําขอแบบข้ามแหล่งจาก powerapps.com

  6. วัตถุฝังตัวเช่นสคริปต์และปุ่มไม่ทํางาน

  7. การพิมพ์เอกสารไม่ได้รับการสนับสนุน

ผู้ใช้แอปสามารถแก้ไขข้อจํากัดเหล่านี้ได้โดยการเปิดเอกสาร PDF ในเบราว์เซอร์ภายนอก ตามที่ได้รับพร้อมท์ถ้าตัวควบคุมไม่สามารถเปิดเอกสารได้ ตัวเลือกนี้ยังพร้อมใช้งานในเมนูตัวควบคุมสําหรับเอกสารภายนอกทั้งหมด

คุณสมบัติสำคัญ

Document URL ที่ล้อมรอบด้วยเครื่องหมายอัญประกาศของไฟล์ PDF

คุณสมบัติเพิ่มเติม

ActualZoom – การซูมจริงของตัวควบคุมซึ่งอาจแตกต่างจากการซูมที่ร้องขอด้วยคุณสมบัติ Zoom

BorderColor – สีเส้นขอบของตัวควบคุม

BorderStyle – กําหนดว่าเส้นขอบของตัวควบคุมจะเป็น เส้นทึบเส้นประเส้นไข่ปลา หรือ ไม่มี

BorderThickness – ความหนาของเส้นขอบของตัวควบคุม

CurrentFindText – คําที่ใช้ค้นหาปัจจุบันที่ใช้งานอยู่

CurrentPage – จํานวนหน้าในไฟล์ PDF ที่แสดงตามจริง

DisplayMode – กําหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข) แสดงข้อมูลเท่านั้น (ดู) หรือถูกปิดใช้งาน (ปิดใช้งาน)

DisabledBorderColor สีของเส้นขอบของตัวควบคุม ถ้าคุณสมบัติ DisplayMode ของตัวควบคุมถูกตั้งค่าเป็น ปิดใช้งาน

Fill – สีพื้นหลังของตัวควบคุม

FindNext – ค้นหาอินสแตนซ์ถัดไปของ FindText ในเอกสาร

FindPrevious – ค้นหาอินสแตนซ์ก่อนหน้าของ FindText ในเอกสาร

FindText – คําค้นหาเพื่อค้นหาในเอกสาร

Height – ระยะห่างระหว่างขอบด้านบนและด้านล่างของตัวควบคุม

HoverBorderColor – สีเส้นขอบของตัวควบคุมเมื่อผู้ใช้ชี้เมาส์ไว้บนตัวควบคุม

OnSelect – การดําเนินการที่จะดําเนินการเมื่อผู้ใช้แตะหรือเลือกตัวควบคุม

OnStateChange – การดําเนินการที่จะดําเนินการเมื่อสถานะของตัวควบคุมเปลี่ยนแปลง

PaddingBottom – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านล่างของตัวควบคุมนั้น

PaddingLeft – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านซ้ายของตัวควบคุมนั้น

PaddingRight – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านขวาของตัวควบคุมนั้น

PaddingTop – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านบนสุดของตัวควบคุมนั้น

Page – จํานวนหน้าที่คุณต้องการแสดง

PageCount – จํานวนหน้าในเอกสาร

PressedBorderColor – สีเส้นขอบของตัวควบคุมเมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น

ShowControls – กําหนดว่าจะแสดงตัวเล่นเสียงหรือวิดีโอหรือไม่ ตัวอย่างเช่น ปุ่มเล่นและแถบปรับระดับเสียง และตัวควบคุมปากกาจะแสดง ตัวอย่างเช่น ไอคอนสําหรับการวาด การลบ และการล้าง

Tooltip – ข้อความอธิบายที่ปรากฏขึ้นเมื่อผู้ใช้โฮเวอร์เหนือตัวควบคุม

Visible – กําหนดว่าตัวควบคุมแสดงอยู่หรือถูกซ่อนอยู่

Width – ระยะห่างระหว่างขอบด้านซ้ายและด้านขวาของตัวควบคุม

X – ระยะห่างระหว่างขอบด้านซ้ายของตัวควบคุมและขอบด้านซ้ายของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Y – ระยะห่างระหว่างขอบด้านบนของตัวควบคุมและขอบด้านบนของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Zoom – เปอร์เซ็นต์ที่รูปภาพจากกล้องถูกขยาย หรือมุมมองของไฟล์ในตัวแสดง PDF

คียบอร์ดลัด

  • J - เลื่อนหน้าลง
  • K - Page up
  • N - เลื่อนหน้าลง
  • R - หมุนทุกหน้า 90° ตามเข็มนาฬิกา

ตัวอย่าง

เพิ่มตัวควบคุม ตัวแสดง PDF และตั้งค่าคุณสมบัติ Document เป็น URL ซึ่งล้อมรอบด้วยเครื่องหมายอัญประกาศคู่ ของไฟล์ PDF เหมือนในตัวอย่างนี้:

"https://blog.mozilla.org/security/files/2015/05/HTTPS-FAQ.pdf"

ตัวควบคุมแสดงไฟล์ PDF

ไม่ทราบวิธี เพิ่มและกําหนดค่าตัวควบคุมใช่หรือไม่

แนวทางการช่วยสำหรับการเข้าถึง

ไม่ใช่ทุกคุณลักษณะการเข้าถึงของเอกสาร PDF ที่ได้รับการสนับสนุน เนื่องจาก ตัวแสดง PDF ยังคงอยู่ในระยะทดลอง ดังนั้น ShowControls ควร ตั้งค่าเป็นจริงเพื่อ อนุญาตให้ผู้ใช้เปิดเอกสารในแอปพลิเคชันภายนอกได้

เรียนรู้วิธีการสร้างเอกสาร PDF ที่สามารถเข้าถึงได้ด้วยแนวทางการเข้าถึงเนื้อหาเว็บ (WCAG) 2.0 และมาตรฐาน PDF/UA

การสนับสนุนตัวอ่านหน้าจอ

พิจารณาการเพิ่มหัวเรื่องโดยใช้ ป้ายชื่อ ถ้าเอกสาร PDF ไม่มีชื่อเรื่อง คุณสามารถจัดตําแหน่งหัวเรื่องได้ทันทีก่อนตัวแสดง PDF