
    	h%                     z    S SK Jr  S SKJrJrJrJr  S SKJrJ	r	   " S S\5      r
 " S S\5      r " S S	\5      rg
)    )Serialisable)FloatBoolIntegerNoneSet)UniversalMeasureRelationc                     ^  \ rS rSrSrSr\" SS9r\" SS9r	\" SS9r
\" SS9r\" SS9r\" SS9r\" SS9r\" SS9r\" SS9r\" SS9r\" SS9r\" SS9r\" SS9r\" S	S9r\" S
S9r\" SS9r\" SS9r\" SS9r\" 5       r                    SS jrS r\ S 5       r!\ S 5       r"\"RF                  S 5       r"\ S 5       r$\$RF                  S 5       r$\%U 4S j5       r&Sr'U =r($ )PrintPageSetup   zWorksheet print page setup 	pageSetup)defaultportrait	landscape)valuesT
allow_none)downThenOveroverThenDown)asDisplayedatEnd)	displayedblankdashNAc                     Xl         X l        X0l        X@l        XPl        X`l        Xpl        Xl        Xl        Xl	        Xl
        Xl        Xl        Xl        Xl        UU l        UU l        UU l        UU l        UU l        g N)_parentorientation	paperSizescalefitToHeight
fitToWidthfirstPageNumberuseFirstPageNumberpaperHeight
paperWidth	pageOrderusePrinterDefaultsblackAndWhitedraftcellCommentserrorshorizontalDpiverticalDpicopiesid)self	worksheetr   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   s                        I/var/www/html/env/lib/python3.13/site-packages/openpyxl/worksheet/page.py__init__PrintPageSetup.__init__'   s|    * !&"
&$."4&$""4*
(*&    c                 *    [        [        U 5      5      $ r   booldictr2   s    r4   __bool__PrintPageSetup.__bool__R       DJr7   c                 B    U R                   R                  R                  $ )z
Proxy property
)r   sheet_propertiespageSetUpPrr<   s    r4   rA   PrintPageSetup.sheet_propertiesX   s    
 ||,,888r7   c                 .    U R                   R                  $ r   rA   	fitToPager<   s    r4   rF   PrintPageSetup.fitToPage`   s    $$...r7   c                 $    XR                   l        g r   rE   r2   values     r4   rF   rG   e   s    */'r7   c                 .    U R                   R                  $ r   rA   autoPageBreaksr<   s    r4   rM   PrintPageSetup.autoPageBreaksj   s    $$333r7   c                 $    XR                   l        g r   rL   rI   s     r4   rM   rN   o   s    /4,r7   c                 4   > [         TU ]  U5      nS Ul        U$ r   )super	from_treer1   )clsnoder2   	__class__s      r4   rR   PrintPageSetup.from_treet   s    w &r7   )r   r*   r,   r0   r+   r-   r$   r"   r#   r.   r1   r   r(   r&   r    r'   r!   r%   r)   r/   )NNNNNNNNNNNNNNNNNNNN))__name__
__module____qualname____firstlineno____doc__tagnamer   r   r   r    r!   r"   r#   r$   r   r%   r   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r	   r1   r5   r=   propertyrA   rF   setterrM   classmethodrR   __static_attributes____classcell__)rU   s   @r4   r   r      s   &G!EFK4(It$ET*KD)J.O."d3K!T2J?@I.D)MD!E":;L@AFt,MT*K%F	B  !! !%$(! $(#"#!)(V  9 9 / / 0 0 4 4 5 5  r7   r   c                   r    \ rS rSrSrSr\" SS9r\" SS9r\" SS9r	\" SS9r
\" SS9r     S
S jrS rS	rg)PrintOptions{   zWorksheet print options printOptionsTr   Nc                 @    Xl         X l        X0l        X@l        XPl        g r   )horizontalCenteredverticalCenteredheadings	gridLinesgridLinesSet)r2   rg   rh   ri   rj   rk   s         r4   r5   PrintOptions.__init__   s      #5 0 "(r7   c                 *    [        [        U 5      5      $ r   r9   r<   s    r4   r=   PrintOptions.__bool__   r?   r7   )rj   rk   ri   rg   rh   )NNNNN)rW   rX   rY   rZ   r[   r\   r   rg   rh   ri   rj   rk   r5   r=   r`    r7   r4   rc   rc   {   sW    #G.t,t$H%I4(L*."&"	
) r7   rc   c                   ~    \ rS rSrSrSr\" 5       r\" 5       r\" 5       r	\" 5       r
\" 5       r\" 5       r  SS jrSrg)PageMargins   z
Information about page margins for view/print layouts.
Standard values (in inches)
left, right = 0.75
top, bottom = 1
header, footer = 0.5
pageMarginsc                 L    Xl         X l        X0l        X@l        XPl        X`l        g r   )leftrighttopbottomheaderfooter)r2   ru   rv   rw   rx   ry   rz   s          r4   r5   PageMargins.__init__   s     	
r7   )rx   rz   ry   ru   rv   rw   N)      ?r|      r}         ?r~   )rW   rX   rY   rZ   r[   r\   r   ru   rv   rw   rx   ry   rz   r5   r`   ro   r7   r4   rq   rq      sC     G7DGE
'CWFWFWFFIr7   rq   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   r   r   r   openpyxl.descriptors.excelr   r	   r   rc   rq   ro   r7   r4   <module>r      sA    ;  Bk\ k\ <  6, r7   