Tritium UI
TritiumPdfViewer
เปิด PDF เลื่อนหน้า ค้นหา กรอกฟอร์ม ใส่คำอธิบาย และบันทึกมาร์กอัป
คุณสมบัติหลัก
- โหลดจากไฟล์ อาร์เรย์ไบต์ หรือสตรีม แล้วไปยังหน้า
- พอดีความกว้าง พอดีหน้า หรือตั้งการซูมเอง
- เลื่อนทีละหน้า หรือต่อเนื่องในกองแนวตั้ง
- แสดงภาพย่อและแถบค้นหา แล้วกระโดดไปผลถัดไปหรือก่อนหน้า
- ขอรหัสผ่านหรือใบรับรองผู้รับเมื่อไฟล์ต้องการ
- เน้น ขีดเส้น หมึก โน้ต ตรา และข้อความอิสระ แล้วบันทึกคำอธิบาย
- ทำเครื่องหมายการปิดบัง และส่งออกสำเนาที่ปิดบังแล้ว
- กรอกข้อความ ช่องทำเครื่องหมาย ปุ่มตัวเลือก และฟิลด์ตัวเลือกของ AcroForm รวมการเลือกหลายรายการ และบันทึกสำเนาแบบเพิ่ม
- เกิด DocumentLoaded, DocumentLoadFailed และ SearchCompleted
แพลตฟอร์ม
Android, iOS, Mac Catalyst และ Windows 10 เวอร์ชัน 19041 ขึ้นไป (.NET 10 MAUI)
API หลัก
- Source . The PDF to open (file, bytes, or stream via the load methods).
- PageNumber . The current 1-based page; PageCount is the document length.
- ZoomMode . FitWidth, FitPage, or Custom (with ZoomFactor).
- AnnotationMode . None, highlight, underline, ink, select, note, stamp, free text, or redact.
ตัวอย่างพื้นฐาน
ประกาศเนมสเปซนี้บนหน้า
xmlns:pdf="clr-namespace:Tritium.Maui.Pdf;assembly=Tritium.Maui.Pdf"
<pdf:TritiumPdfViewer x:Name="Viewer"
ZoomMode="FitWidth"
ShowThumbnails="True"
DocumentLoaded="OnDocumentLoaded" /> เพิ่มแหล่งแพ็กเกจจากไลเซนส์ แล้วอ้างอิงแพ็กเกจที่มีคอนโทรลนี้ แพ็กเกจเหล่านี้ไม่อยู่ในแกลเลอรี NuGet สาธารณะ