ฟังก์ชัน PDF (การทดลอง)
ใช้กับ: แอป Canvas แอปที่ขับเคลื่อนด้วยโมเดล
[บทความนี้เป็นคู่มือรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]
ส่งออกเนื้อหาจากหน้าจอปัจจุบันไปยังวัตถุเพื่อใช้ในหลายสถานการณ์
สำคัญ
- นี่คือคุณลักษณะทดลอง
- คุณลักษณะทดลองไม่ได้มีไว้สำหรับการนำไปใช้งานจริงและอาจมีการจำกัดฟังก์ชันการทำงาน คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น ข้อมูลเพิ่มเติม: ทำความเข้าใจคุณลักษณะทดลอง แสดงตัวอย่าง และเลิกใช้แล้วในแอปพื้นที่ทำงาน
- ลักษณะการทำงานที่อธิบายในบทความนี้จะใช้ได้เฉพาะเมื่อคุณลักษณะทดลองฟังก์ชัน PDF ใน การตั้งค่า > คุณลักษณะที่กำลังจะมาถึง > การทดลอง เปิดอยู่ (ตามค่าเริ่มต้นเป็นปิด)
- ความคิดเห็นของคุณมีค่าสำหรับเรา โปรดแจ้งให้เราทราบว่าคุณคิดอย่างไรใน ฟอรัมชุมชนคุณลักษณะทดลองของ Power Apps
Description
ฟังก์ชัน PDF ให้คุณเลือกหน้าจอหรือบางส่วนของหน้าจอเพื่อส่งออกไปยังออบเจ็กต์ PDF (blob)
ตัวเลือกการกำหนดค่าต่างๆ ทำให้เกิดผลลัพธ์ที่แตกต่างกันสำหรับ PDF ที่สร้างขึ้น
สำคัญ
- การสร้าง PDF เกิดขึ้นบนอุปกรณ์ที่แอปทำงานอยู่ อุปกรณ์ต่างๆ เช่น คอมพิวเตอร์เดสก์ท็อปและอุปกรณ์เคลื่อนที่จะมีความจุต่างกันเมื่อคุณสร้าง PDF
- การสร้าง PDF ด้วยขนาดไฟล์ที่ใหญ่เป็นพิเศษอาจทำให้แอปหยุดทำงาน ขึ้นอยู่กับความจุของอุปกรณ์ที่คุณใช้แอป ระวังขนาดและจำนวนรูปภาพและจำนวนข้อมูลที่คุณต้องการรวมไว้ใน PDF ที่สร้างขึ้น โดยเฉพาะสำหรับแอปที่มีไว้สำหรับการใช้งานบนอุปกรณ์เคลื่อนที่โดยเฉพาะ
หมายเหตุ
- คุณสามารถสร้าง PDF จากเนื้อหาที่มีอยู่บนหน้าจอที่คุณเรียกใช้ฟังก์ชัน PDF เท่านั้น ตัวอย่างเช่น หากคุณเพิ่มฟังก์ชัน PDF บนหน้าจอที่สอง เฉพาะเนื้อหาในหน้าจอที่สองเท่านั้นที่สามารถรวมไว้ใน PDF ที่สร้างขึ้นได้
ไวยากรณ์
PDF(ชื่อหน้าจอหรือตัวควบคุม [,{ขนาด, DPI, ระยะขอบ, ทิศทาง, ขยายคอนเทนเนอร์}])
ชื่อหน้าจอหรือการควบคุม – จำเป็น หน้าจอหรือตัวควบคุมที่มีเนื้อหาที่ใช้สร้าง PDF ตัวควบคุมที่รองรับ: แกลเลอรีแนวตั้ง, คอนเทนเนอร์เค้าโครงแนวตั้ง, คอนเทนเนอร์เค้าโครงแนวนอน, คอนเทนเนอร์, หน้าจอ
ขนาด – ตัวเลือก ควบคุมขนาดของ PDF ที่สร้างขึ้น ค่าเริ่มต้นขึ้นอยู่กับสถานที่ของผู้ใช้แอป จดหมายสำหรับสหรัฐอเมริกาและแคนาดา และ A4 สำหรับสถานที่อื่นๆ
DPI – ตัวเลือก ควบคุมการปรับขนาด/ความละเอียดของ PDF ที่สร้างขึ้น ต้องเป็นค่าที่มากกว่า 0 เนื้อหาที่เกินพื้นที่ที่อนุญาตโดยระยะขอบที่ระบุอาจส่งผลให้ DPI มีประสิทธิภาพสูงขึ้น ค่าเริ่มต้นคือ 96
ระยะขอบ – ไม่บังคับ สตริงที่ระบุขนาดของพื้นที่ที่สงวนไว้ระหว่างเนื้อหาและขอบด้านนอกของ PDF ที่สร้างขึ้น แต่ละระยะขอบของ PDF ที่สร้างขึ้น (บน ขวา ล่าง ซ้าย) รองรับค่าที่แตกต่างกัน หน่วยวัดที่รองรับสำหรับค่านี้ ได้แก่ ซม. มม. จุด และพิกเซล ค่าเริ่มต้นคือ 0.5 นิ้ว (12.7 มม.) สำหรับระยะขอบทั้งหมด
การวางแนว – ไม่บังคับ ควบคุมว่า PDF ที่สร้างขึ้นมีการวางแนวแนวตั้ง (แนวตั้ง) หรือแนวนอน (แนวนอน) ค่าเริ่มต้นคือ แนวตั้ง (แนวตั้ง)
ExpandContainers – ไม่บังคับ บูลีน ควบคุมว่าคอนเทนเนอร์บางตัวที่มีเนื้อหาเกินขนาดที่จัดสรรไว้จะขยายเพื่อแสดงเนื้อหาทั้งหมดใน PDF ที่สร้างขึ้นหรือไม่ ตัวควบคุมที่ได้รับผลกระทบ ได้แก่ หน้าจอ, คอนเทนเนอร์, คอนเทนเนอร์เค้าโครงแนวตั้งและแนวนอน, แกลเลอรีที่มีความสูงคงที่แนวตั้ง (ไม่ซ้อนกัน), ฟอร์ม และพื้นที่ทำงานที่เลื่อนได้ ค่าเริ่มต้นคือ เท็จ
ตัวอย่าง
สูตร | คำอธิบาย | ผลลัพธ์ |
---|---|---|
PDF (หน้าจอที่ 1) | สร้างออบเจ็กต์ PDF ด้วยการตั้งค่าเริ่มต้น | ออบเจ็กต์ PDF ถูกสร้างขึ้นจากเนื้อหาที่มองเห็นได้ของ Screen1 |
PDF(Container1, {ขนาด: A3}) | สร้างออบเจ็กต์ PDF โดยกำหนดขนาดกระดาษเป็น A3 | ออบเจ็กต์ PDF ขนาด A3 ถูกสร้างขึ้นจากเนื้อหาที่มองเห็นได้ของ Container1 |
PDF(หน้าจอ 1, {DPI: 72, ระยะขอบ: "25 มม.", ทิศทาง: "แนวนอน"}) | สร้างออบเจ็กต์ PDF โดยตั้งค่าความละเอียด (DPI) เป็น 72 ตั้งค่าระยะขอบเป็น 25 มม. และกำหนดการวางแนวเป็นแนวนอน (แนวนอน) | PDF ที่มี DPI เฉพาะ ระยะขอบ และการวางแนวที่ระบุจะถูกสร้างขึ้นในขนาดเริ่มต้น (ขึ้นอยู่กับสถานที่) จากเนื้อหาที่มองเห็นได้บน Screen1 |
PDF(หน้าจอ1, {ขยายคอนเทนเนอร์: true}) | สร้างออบเจ็กต์ PDF พร้อมตัวควบคุมที่เกี่ยวข้องที่ขยาย | PDF ถูกสร้างขึ้นโดยมีการขยายคอนเทนเนอร์/แกลเลอรีที่มีเนื้อหามากกว่าที่มองเห็นได้ เพื่อแสดงเนื้อหาทั้งหมดใน PDF ที่สร้างขึ้น |
ข้อจำกัดที่ทราบ
ในปัจจุบันไม่มีการรองรับตัวควบคุมบางตัว ตัวควบคุมเหล่านี้ได้แก่ แผนภูมิ ไทล์ Power BI แผนที่ และการกำหนดค่าบางอย่างของตัวควบคุม PCF ของบุคคลที่สาม
ไม่รองรับแกลเลอรีที่ซ้อนกัน
ประเภทของสคริปต์ที่ไม่ใช่ภาษาละตินและน้ำหนักและรูปแบบแบบอักษร เช่น ตัวหนาและตัวเอียง อาจไม่ปรากฏใน PDF ที่สร้างขึ้นสำหรับแบบอักษรบางประเภท
ไม่รองรับการสร้าง PDF ที่กรอกได้