+
    5æ¶i+(  ã                   óv   € R t ^ RIHtHt ^RIHtHtHtHt ^RI	H
t
HtHt ]'       d   ^RIHt  ! R R4      tR# )zk
Usage documentation at: <https://py-pdf.github.io/fpdf2/PageFormatAndOrientation.html#viewer-preferences>
)ÚTYPE_CHECKINGÚOptional)ÚDuplexÚPageBoundariesÚPageModeÚTextDirection)ÚNameÚbuild_obj_dictÚcreate_dictionary_string)ÚStandardSecurityHandlerc                   óÚ  a € ] tR t^t o RtRRRRRR]P                  RRRRRRRRR3V 3R lR lltV 3R lR lt]	V 3R lR	 l4       t
]
P                  V 3R
 lR l4       t
]	V 3R lR l4       t]P                  V 3R lR l4       t]	V 3R lR l4       t]P                  V 3R lR l4       t]	V 3R lR l4       t]P                  V 3R lR l4       t]	V 3R lR l4       t]P                  V 3R lR l4       t]	V 3R lR l4       t]P                  V 3R lR l4       t]	V 3R  lR! l4       t]P                  V 3R" lR# l4       t]	V 3R$ lR% l4       t]P                  V 3R& lR' l4       t]	V 3R( lR) l4       t]P                  V 3R* lR+ l4       t]	V 3R, lR- l4       t]P                  V 3R. lR/ l4       t]	V 3R0 lR1 l4       t]P                  V 3R2 lR3 l4       tR7V 3R4 lR5 lltR6tV tR# )8ÚViewerPreferencesz?Specifies the way the document shall be displayed on the screenFNc          "      ó~  <€ V ^8„  d   QhRS[ RS[ RS[ RS[ RS[ RS[ RS[RS[S[,          R	S[S[S[,          ,          R
S[S[S[,          ,          RS[S[S[,          ,          RS[S[S[,          ,          RS[S[S[,          ,          RS[S[S[,          ,          RS[S[S[,          ,          RS[S[,          RR/# )é   Úhide_toolbarÚhide_menubarÚhide_window_u_iÚ
fit_windowÚcenter_windowÚdisplay_doc_titleÚnon_full_screen_page_modeÚ
num_copiesÚprint_page_rangeÚ	directionÚduplexÚ	view_areaÚ	view_clipÚ
print_areaÚ
print_clipÚprint_scalingÚreturnN)	Úboolr   r   ÚintÚlistr   Ústrr   r   )ÚformatÚ__classdict__s   "€ÚP/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/fpdf/prefs.pyÚ__annotate__ÚViewerPreferences.__annotate__   s  ø€ ÷ tñ táðtñ ðtñ ð	tñ
 ðtñ ðtñ  ðtñ $,ðtñ ™S•Mðtñ #¡4©¥9Õ-ðtñ ™M©CÕ/Õ0ðtñ ™¡#Õ&ðtñ ™N©SÕ0Õ1ðtñ ™N©SÕ0Õ1ðtñ ™^©cÕ1Õ2ðtñ  ™^©cÕ1Õ2ð!tñ"  ¡•}ð#tð$ 
ñ%tó    c                óô   € R V n         Wn         W n         W0n         W@n         WPn         W`n         Wpn         W€n         Wn	         W n
         W°n         WÀn         WÐn         Wàn         Wðn         VV n        R# )z1.3N)Ú_min_pdf_versionr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )Úselfr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&&&&&&&&&&&r'   Ú__init__ÚViewerPreferences.__init__   sÕ   € ð& !&ˆÔà(Ôð	ð )Ôð	ð  /Ôð	ð
 %Œð	ð +Ôð	ð "3Ôð	ð *CÔ&ð	ð %Œð	ð
 !1Ôð	ð #Œð	ð Œð	ð #Œð	ð
 #Œð	ð
 %Œð	ð
 %Œð	ð
 +ˆÔñ	r*   c                ó$   <€ V ^8„  d   QhRS[ RR/# )r   Úversionr    N)r$   )r%   r&   s   "€r'   r(   r)   ‡   s   ø€ ÷ Dñ D©Cð D°Dñ Dr*   c                ó<   € \        V P                  V4      V n        R # ©N)Úmaxr,   )r-   r1   s   &&r'   Ú_set_min_pdf_versionÚ&ViewerPreferences._set_min_pdf_version‡   s   € Ü # D×$9Ñ$9¸7Ó CˆÖr*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# ©r   r    )r   r   )r%   r&   s   "€r'   r(   r)   ‹   s   ø€ ÷ /ñ /©8±HÕ+=ñ /r*   c                ó   € V P                   # r3   )Ú_non_full_screen_page_mode©r-   s   &r'   r   Ú+ViewerPreferences.non_full_screen_page_modeŠ   s   € à×.Ñ.Ð.r*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   Ú	page_moder    N)r   r   r$   )r%   r&   s   "€r'   r(   r)      s%   ø€ ÷ 
ñ 
±8¹HÁs½NÕ3Kð 
ÐPTñ 
r*   c                óÖ   € Vf   R M\         P                  ! V4      V n        V P                  \         P                  \         P                  39   d   \        V P                   R24      hR # )Nz3 is not a supported value for NonFullScreenPageMode)r   Úcoercer:   ÚFULL_SCREENÚUSE_ATTACHMENTSÚ
ValueErrorr   )r-   r>   s   &&r'   r   r<   Ž   sl   € ð Ò%‰D¬8¯?ª?¸9Ó+Eð 	Ô'ð ×*Ñ*Ü× Ñ Ü×$Ñ$ð/
ô 
ô Ø×1Ñ1Ð2Ð2eÐfóð ñ	
r*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   ©r   r"   )r%   r&   s   "€r'   r(   r)   œ   s   ø€ ÷  ñ  ™H¡SMñ  r*   c                ó   € V P                   # r3   )Ú_num_copiesr;   s   &r'   r   ÚViewerPreferences.num_copies›   ó   € à×ÑÐr*   c                ó4   <€ V ^8„  d   QhRS[ S[,          RR/# )r   r   r    NrE   )r%   r&   s   "€r'   r(   r)       s   ø€ ÷ &ñ &¡X©c¥]ð &°tñ &r*   c                ó<   € Ve   V P                  R4       Wn        R # ©Nz1.7)r5   rG   )r-   r   s   &&r'   r   rH   Ÿ   s   € àÒ!Ø×%Ñ% eÔ,Ø%Ör*   c                ó@   <€ V ^8„  d   QhRS[ S[S[,          ,          /# r8   ©r   r#   r"   )r%   r&   s   "€r'   r(   r)   ¦   s   ø€ ÷ &ñ &¡(©4±­9Õ"5ñ &r*   c                ó   € V P                   # r3   )Ú_print_page_ranger;   s   &r'   r   Ú"ViewerPreferences.print_page_range¥   s   € à×%Ñ%Ð%r*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    NrN   )r%   r&   s   "€r'   r(   r)   ª   s$   ø€ ÷ 2ñ 2±¹$¹s½)Õ1Dð 2Èñ 2r*   c                ó<   € Ve   V P                  R4       Wn        R # rL   )r5   rP   )r-   r   s   &&r'   r   rQ   ©   s   € àÒ'Ø×%Ñ% eÔ,Ø!1Ör*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   )r   r   )r%   r&   s   "€r'   r(   r)   °   s   ø€ ÷ ñ ™8¡MÕ2ñ r*   c                ó   € V P                   # r3   )Ú
_directionr;   s   &r'   r   ÚViewerPreferences.direction¯   ó   € à‰Ðr*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    N)r   r   r$   )r%   r&   s   "€r'   r(   r)   ´   s)   ø€ ÷ Yñ Y¡8©M¹CÕ,?Õ#@ð YÀTñ Yr*   c                óV   € Vf
   R V n        R # \         P                  ! V4      V n        R # r3   )r   r@   rV   )r-   r   s   &&r'   r   rW   ³   s   € à"+Ò"3˜$ˆŽ¼×9MÒ9MÈiÓ9XˆŽr*   c                ó    <€ V ^8„  d   QhRS[ /# r8   ©r!   )r%   r&   s   "€r'   r(   r)   ¸   s   ø€ ÷ 'ñ '¡4ñ 'r*   c                ó   € V P                   # r3   )Ú_display_doc_titler;   s   &r'   r   Ú#ViewerPreferences.display_doc_title·   s   € à×&Ñ&Ð&r*   c                ó$   <€ V ^8„  d   QhRS[ RR/# )r   r   r    Nr\   )r%   r&   s   "€r'   r(   r)   ¼   s   ø€ ÷ 4ñ 4±4ð 4¸Dñ 4r*   c                óD   € V'       d   V P                  R 4       Wn        R# )ú1.4N)r5   r^   )r-   r   s   &&r'   r   r_   »   s   € çØ×%Ñ% eÔ,Ø"3Ör*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   )r   r   )r%   r&   s   "€r'   r(   r)   Â   s   ø€ ÷ ñ ™¡Õ(ñ r*   c                ó   € V P                   # r3   )Ú_duplexr;   s   &r'   r   ÚViewerPreferences.duplexÁ   s   € à|‰|Ðr*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    N)r   r   r$   )r%   r&   s   "€r'   r(   r)   Æ   s(   ø€ ÷ Iñ I™X¡f©s¥lÕ3ð I¸ñ Ir*   c                ó€   € Ve   V P                  R4       Vf
   R V n        R # \        P                  ! V4      V n        R # rL   )r5   r   r@   re   )r-   r   s   &&r'   r   rf   Å   s0   € àÒØ×%Ñ% eÔ,Ø%š~tˆŽ´6·=²=ÀÓ3HˆŽr*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   ©r   r   )r%   r&   s   "€r'   r(   r)   Ì   ó   ø€ ÷ ñ ™8¡NÕ3ñ r*   c                ó   € V P                   # r3   )Ú
_view_arear;   s   &r'   r   ÚViewerPreferences.view_areaË   rX   r*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    N©r   r   r$   )r%   r&   s   "€r'   r(   r)   Ð   ó%   ø€ ÷ 
ñ 
¡8©N¹SÕ,@Õ#Að 
Àdñ 
r*   c                ó€   € Ve   V P                  R4       Vf
   R V n        R # \        P                  ! V4      V n        R # ©Nrb   )r5   r   r@   rm   )r-   r   s   &&r'   r   rn   Ï   ó:   € àÒ Ø×%Ñ% eÔ,àÒ%ˆDð 	ŽÜ+9×+@Ò+@ÀÓ+Kð 	Žr*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   rj   )r%   r&   s   "€r'   r(   r)   Ø   rk   r*   c                ó   € V P                   # r3   )Ú
_view_clipr;   s   &r'   r   ÚViewerPreferences.view_clip×   rX   r*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    Nrp   )r%   r&   s   "€r'   r(   r)   Ü   rq   r*   c                ó€   € Ve   V P                  R4       Vf
   R V n        R # \        P                  ! V4      V n        R # rs   )r5   r   r@   rw   )r-   r   s   &&r'   r   rx   Û   rt   r*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   rj   )r%   r&   s   "€r'   r(   r)   ä   ó   ø€ ÷  ñ  ™H¡^Õ4ñ  r*   c                ó   € V P                   # r3   )Ú_print_arear;   s   &r'   r   ÚViewerPreferences.print_areaã   rI   r*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    Nrp   )r%   r&   s   "€r'   r(   r)   è   ó%   ø€ ÷ 
ñ 
¡X©n¹sÕ.BÕ%Cð 
Èñ 
r*   c                ó€   € Ve   V P                  R4       Vf
   R V n        R # \        P                  ! V4      V n        R # rs   )r5   r   r@   r~   )r-   r   s   &&r'   r   r   ç   ó<   € àÒ!Ø×%Ñ% eÔ,àÒ&ˆDð 	ÖÜ,:×,AÒ,AÀ*Ó,Mð 	Ör*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   rj   )r%   r&   s   "€r'   r(   r)   ð   r|   r*   c                ó   € V P                   # r3   )Ú_print_clipr;   s   &r'   r   ÚViewerPreferences.print_clipï   rI   r*   c                óD   <€ V ^8„  d   QhRS[ S[S[,          ,          RR/# )r   r   r    Nrp   )r%   r&   s   "€r'   r(   r)   ô   r   r*   c                ó€   € Ve   V P                  R4       Vf
   R V n        R # \        P                  ! V4      V n        R # rs   )r5   r   r@   r†   )r-   r   s   &&r'   r   r‡   ó   rƒ   r*   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# r8   )r   r   )r%   r&   s   "€r'   r(   r)   ü   s   ø€ ÷ #ñ #™x©~ñ #r*   c                ó   € V P                   # r3   )Ú_print_scalingr;   s   &r'   r   ÚViewerPreferences.print_scalingû   s   € à×"Ñ"Ð"r*   c                ó4   <€ V ^8„  d   QhRS[ S[,          RR/# )r   r   r    N)r   r$   )r%   r&   s   "€r'   r(   r)      s   ø€ ÷ 2ñ 2©8±C­=ð 2¸Tñ 2r*   c                ó   € Vf
   R V n         R # V P                  R4       VR9  d   \        RV: R24      h\        V4      V n         R # )Nz1.6zInvalid print_scaling=z value provided)ÚNoneÚ
AppDefault)rŒ   r5   rC   r   )r-   r   s   &&r'   r   r   ÿ   sM   € àÒ Ø"&ˆDÔÙØ×!Ñ! %Ô(ØÐ 6Ô6ÜÐ6¨Ñ'7°ÐGÓHÐHÜ" =Ó1ˆÖr*   c                óJ   <€ V ^8„  d   QhRS[ R,          RS[ S[,          RS[/# )r   Ú_security_handlerr   Ú_obj_idr    )r   r"   r$   )r%   r&   s   "€r'   r(   r)   	  s3   ø€ ÷ 
2ñ 
2á#Ð$=Õ>ð
2ñ ™#•ð
2ñ 
ñ	
2r*   c           
     ó‚   € \        \        V 4       Uu/ uF  q3\        W4      bK  	  upVVR 7      p\        V4      # u upi ))r“   r”   )r	   ÚdirÚgetattrr
   )r-   r“   r”   ÚkeyÚobj_dicts   &&&  r'   Ú	serializeÚViewerPreferences.serialize	  sD   € ô
 "Ü03°D´	Ó:±	¨”'˜$Ó$Ò$±	Ñ:Ø/Øô
ˆô
 (¨Ó1Ð1ùò	 ;s   “<)rV   r^   re   r,   r:   rG   r~   r†   rP   rŒ   rm   rw   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )NN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   ÚUSE_NONEr.   r5   Úpropertyr   Úsetterr   r   r   r   r   r   r   r   r   r   rš   Ú__static_attributes__Ú__classdictcell__)r&   s   @r'   r   r      sd  ø‡ € ÙEð #Ø"Ø %Ø Ø#Ø"'Ø.6×.?Ñ.?Ø$(Ø04Ø37Ø)-Ø48Ø48Ø59Ø59Ø'+÷#tò t÷lDð Dð ÷/ó ð/ð ×%Ñ%÷
ó &ð
ð ÷ ó ð ð ×Ñ÷&ó ð&ð
 ÷&ó ð&ð ×Ñ÷2ó ð2ð
 ÷ó ðð ×Ñ÷Yó ðYð ÷'ó ð'ð ×Ñ÷4ó ð4ð
 ÷ó ðð ‡]]÷Ió ðIð
 ÷ó ðð ×Ñ÷
ó ð
ð ÷ó ðð ×Ñ÷
ó ð
ð ÷ ó ð ð ×Ñ÷
ó ð
ð ÷ ó ð ð ×Ñ÷
ó ð
ð ÷#ó ð#ð ×Ñ÷2ó ð2÷
2÷ 
2ð 
2r*   r   N)r    Útypingr   r   Úenumsr   r   r   r   Úsyntaxr   r	   r
   Ú
encryptionr   r   © r*   r'   Ú<module>r«      s-   ðñ÷ +ç BÓ Bß BÑ BçÝ3÷E2ó E2r*   