Lines Matching refs:doc

68 def done(doc):  argument
70 KEEP.append(doc)
73 def save(doc, name): argument
75 …doc.storeToURL(uno.systemPathToFileUrl(os.path.join(out, name)), (pv("FilterName", CLIP[name.rspli…
156 def mk(doc, page, service, x=1000, y=1000, w=3000, h=2000, text=None, **props): argument
157 s = doc.createInstance("com.sun.star.drawing." + service)
184 def add_page(doc): argument
185 doc.DrawPages.insertNewByIndex(doc.DrawPages.Count)
186 return doc.DrawPages.getByIndex(doc.DrawPages.Count - 1)
190 doc = new("odp")
191 pages = [doc.DrawPages.getByIndex(0)] + [add_page(doc) for _ in range(3)]
194 mk(doc, p, "RectangleShape", text="slide %d" % (i + 1))
195 shows = doc.CustomPresentations
201 pres = doc.Presentation
215 save(doc, "pres-settings.odp")
218 save(doc, "pres-settings-start.odp")
219 done(doc)
223 doc = new("odp")
224 p1 = doc.DrawPages.getByIndex(0)
225 p2 = add_page(doc)
227 mk(doc, p, "RectangleShape", text="hf %d" % i)
234 …setp(doc.MasterPages.getByIndex(0), IsFooterVisible=True, FooterText="master footer", IsPageNumber…
236 hm = doc.getHandoutMasterPage()
242 save(doc, "header-footer.odp")
243 done(doc)
247 doc = new("odp")
251 p = doc.DrawPages.getByIndex(0) if first else add_page(doc)
256 save(doc, "layouts.odp")
257 done(doc)
266 doc = new("odp")
272 p = doc.DrawPages.getByIndex(0) if first else add_page(doc)
276 p = add_page(doc)
279 p = add_page(doc)
281 p = add_page(doc)
283 p = add_page(doc)
285 p = add_page(doc)
287 p = add_page(doc)
289 save(doc, "transitions.odp")
290 done(doc)
318 def animations_one(doc, p, k): argument
319 sh = mk(doc, p, "RectangleShape", text="target one\ntwo\nthree")
320 sh2 = mk(doc, p, "EllipseShape", x=6000, y=1000, text="second")
321 sh3 = mk(doc, p, "RectangleShape", x=1000, y=5000, text="third")
419 doc = new("odp")
420 p = doc.DrawPages.getByIndex(0)
421 step("anim-tree", animations_one, doc, p, 0)
422 save(doc, "animations.odp")
423 done(doc)
465 doc = new("odp")
466 page = doc.DrawPages.getByIndex(0)
467 pg2 = add_page(doc)
472 sh = mk(doc, page, "RectangleShape", x=x, y=y, w=2000, h=1000, text=a)
491 …sh = mk(doc, page, "RectangleShape", x=500 + (i % 10) * 2200, y=6000 + (i // 10) * 1100, w=2000, h…
495 save(doc, "click-actions.odp")
496 done(doc)
500 doc = new("odg")
501 pages = [doc.DrawPages.getByIndex(0), add_page(doc)]
504 sh = mk(doc, pages[0], "RectangleShape", x=500 + i * 3500, text=a)
506 save(doc, "draw-links.odg")
507 done(doc)
511 doc = new("odg")
512 page = doc.DrawPages.getByIndex(0)
513 g = mk(doc, page, "GraphicObjectShape", x=1000, y=1000, w=8000, h=6000)
516 r = doc.createInstance("com.sun.star.image.ImageMapRectangleObject")
524 c = doc.createInstance("com.sun.star.image.ImageMapCircleObject")
531 po = doc.createInstance("com.sun.star.image.ImageMapPolygonObject")
537 gr2 = mk(doc, page, "GraphicObjectShape", x=10000, y=1000, w=3000, h=3000)
540 save(doc, "image-map.odg")
541 done(doc)
548 def poly(doc, page, service, points, **props): argument
549 s_ = doc.createInstance("com.sun.star.drawing." + service)
556 def bezier(doc, page, service, **props): argument
557 s_ = doc.createInstance("com.sun.star.drawing." + service)
569 def shapes_core(doc, page): argument
570 mk(doc, page, "RectangleShape", x=500, y=500, text="plain", Name="rect1")
571 …mk(doc, page, "RectangleShape", x=4000, y=500, text="round", CornerRadius=400, RotateAngle=3000, S…
572 mk(doc, page, "RectangleShape", x=8000, y=500, text="rot", RotateAngle=9000)
575 mk(doc, page, "EllipseShape", x=500 + i * 2600, y=3500, w=2400, h=2400, CircleKind=ck,
577 mk(doc, page, "EllipseShape", x=500 + i * 3200, y=6500, w=3000, h=2000, CircleKind=ck,
579 …mk(doc, page, "EllipseShape", x=500 + i * 3200, y=9000, w=2400, h=2400, CircleKind=ck, RotateAngle…
581 …mk(doc, page, "EllipseShape", x=22000, y=9000, w=3000, h=2000, RotateAngle=2500, Name="ellipse-rot…
582 poly(doc, page, "LineShape", ((500, 12000), (4000, 13000)), Name="line1")
583 poly(doc, page, "LineShape", ((4500, 12000), (8000, 13000)), RotateAngle=2000)
584 …poly(doc, page, "PolyLineShape", ((9000, 12000), (10000, 14000), (11000, 12000), (12000, 14000)), …
585 …poly(doc, page, "PolyLineShape", ((13000, 12000), (14000, 14000), (15000, 12000)), RotateAngle=300…
586 …poly(doc, page, "PolyPolygonShape", ((16000, 12000), (18000, 12000), (17000, 14000)), Name="polygo…
587 …poly(doc, page, "PolyPolygonShape", ((19000, 12000), (21000, 12000), (20000, 14000)), RotateAngle=…
588 bezier(doc, page, "ClosedBezierShape", Name="path-closed")
589 bezier(doc, page, "OpenBezierShape", RotateAngle=1000)
590 bezier(doc, page, "ClosedFreeHandShape")
591 bezier(doc, page, "OpenFreeHandShape")
592 poly(doc, page, "PolyLinePathShape", ((1000, 16000), (2000, 17000), (3000, 16000)))
593 poly(doc, page, "PolyPolygonPathShape", ((4000, 16000), (6000, 16000), (5000, 17500)))
594 …mk(doc, page, "TextShape", x=7000, y=16000, w=4000, h=1000, text="text box", TextAutoGrowHeight=Tr…
596 t = mk(doc, page, "TextShape", x=12000, y=16000, w=4000, h=1000, text="titled")
598 g1 = mk(doc, page, "RectangleShape", x=500, y=18000, text="g1")
599 g2 = mk(doc, page, "EllipseShape", x=4000, y=18000, text="g2")
600 grp = doc.createInstance("com.sun.star.drawing.GroupShape")
605 inner = doc.createInstance("com.sun.star.drawing.GroupShape")
607 inner.add(mk(doc, page, "RectangleShape", x=8000, y=18000, text="n1"))
608 inner.add(mk(doc, page, "RectangleShape", x=11000, y=18000, text="n2"))
609 outer = doc.createInstance("com.sun.star.drawing.GroupShape")
612 outer.add(mk(doc, page, "RectangleShape", x=14000, y=18000, text="n3"))
616 def connectors(doc, page): argument
617 …r = [mk(doc, page, "RectangleShape", x=1000 + (i % 3) * 6000, y=1000 + (i // 3) * 5000, w=2500, h=…
639 c = doc.createInstance("com.sun.star.drawing.ConnectorShape")
648 c2 = doc.createInstance("com.sun.star.drawing.ConnectorShape")
656 def measure_caption(doc, page): argument
658 m = doc.createInstance("com.sun.star.drawing.MeasureShape")
669 c = doc.createInstance("com.sun.star.drawing.CaptionShape")
680 doc = new("odg")
681 page = doc.DrawPages.getByIndex(0)
682 lm = doc.LayerManager
687 sh = mk(doc, page, "RectangleShape", x=500 + 3000 * i, text=nm)
690 sh = mk(doc, page, "EllipseShape", x=500 + 3000 * k, y=4000, text="nav%d" % k)
698 save(doc, "layers.odg")
699 done(doc)
705 doc = new(kind)
706 page = doc.DrawPages.getByIndex(0)
707 step("%s-%s" % (label, kind), fn, doc, page)
708 save(doc, "%s.%s" % (label, kind))
709 done(doc)
720 def scene_3d(doc, page, x, y, nm, mode="SMOOTH", proj="PERSPECTIVE", extra=None): argument
721 sc = doc.createInstance("com.sun.star.drawing.Shape3DSceneObject")
725 cube = doc.createInstance("com.sun.star.drawing.Shape3DCubeObject")
728 sph = doc.createInstance("com.sun.star.drawing.Shape3DSphereObject")
731 ex = doc.createInstance("com.sun.star.drawing.Shape3DExtrudeObject")
745 la = doc.createInstance("com.sun.star.drawing.Shape3DLatheObject")
769 doc = new(kind)
770 page = doc.DrawPages.getByIndex(0)
774 …step("scene-%s-%s" % (mode, proj), scene_3d, doc, page, 500 + (n % 4) * 5500, 500 + (n // 4) * 550…
776 save(doc, "scenes.%s" % kind)
777 done(doc)
798 def custom(doc, page, x, y, w, h, geometry, text=None, **props): argument
799 c = doc.createInstance("com.sun.star.drawing.CustomShape")
823 doc = new("odg")
824 page = doc.DrawPages.getByIndex(0)
826 …step("preset " + name, custom, doc, page, 500 + (i % 8) * 2700, 500 + (i // 8) * 2300, 2400, 2000,…
827 save(doc, "custom-presets.odg")
828 done(doc)
832 doc = new("odg")
833 page = doc.DrawPages.getByIndex(0)
867 …step("custom-full-%d" % i, custom, doc, page, 500 + (i % 2) * 8000, 500 + (i // 2) * 7000, 7000, 6…
869 save(doc, "custom-full.odg")
870 done(doc)
874 doc = new("odg")
875 page = doc.DrawPages.getByIndex(0)
881 …c = step("fw-" + name, custom, doc, page, 500, 500 + i * 3200, 12000, 3000, geo, text="Fontwork " …
884 save(doc, "fontwork.odg")
885 done(doc)
892 def special_shapes(doc, page, impress): argument
893 …step("plugin", lambda: mk(doc, page, "PluginShape", x=500, y=500, w=4000, h=3000, PluginURL="file:…
895 …step("applet", lambda: mk(doc, page, "AppletShape", x=5000, y=500, w=4000, h=3000, AppletCodeBase=…
898 …step("frame", lambda: mk(doc, page, "FrameShape", x=10000, y=500, w=4000, h=3000, FrameURL="http:/…
900 …step("frame2", lambda: mk(doc, page, "FrameShape", x=15000, y=500, w=4000, h=3000, FrameURL="file:…
904 m = mk(doc, page, "MediaShape", x=500, y=4000, w=4000, h=3000)
908 m2 = mk(doc, page, "MediaShape", x=5000 + i * 2000, y=4000, w=1800, h=1500)
911 …step("page-thumb", lambda: mk(doc, page, "PageShape", x=500, y=8000, w=4000, h=3000, PageNumber=1,…
912 …step("page-thumb-rot", lambda: mk(doc, page, "PageShape", x=5000, y=8000, w=4000, h=3000, PageNumb…
917 o = doc.createInstance("com.sun.star.drawing.OLE2Shape")
928 form = doc.createInstance("com.sun.star.form.component.Form")
931 model = doc.createInstance("com.sun.star.form.component." + svc)
934 cs = doc.createInstance("com.sun.star.drawing.ControlShape")
945 doc = new(kind)
946 page = doc.DrawPages.getByIndex(0)
947 step("special-" + kind, special_shapes, doc, page, kind == "odp")
948 save(doc, "special.%s" % kind)
949 done(doc)
953 doc = new("odp")
954 mp = doc.MasterPages.getByIndex(0)
956 mk(doc, mp, "RectangleShape", x=500, y=500, text="on master")
957 mp2 = doc.MasterPages.insertNewByIndex(doc.MasterPages.Count)
959 mk(doc, mp2, "EllipseShape", x=500, y=500, text="master two")
960 pages = [doc.DrawPages.getByIndex(0), add_page(doc)]
964 mk(doc, p, "RectangleShape", text="slide %d" % i)
966 mk(doc, np_, "RectangleShape", x=500, y=9000, text="note shape")
967 mk(doc, np_, "PageShape", x=500, y=500, w=4000, h=3000, PageNumber=i + 1)
969 mk(doc, doc.getHandoutMasterPage(), "RectangleShape", x=500, y=500, text="handout")
972 save(doc, "masters-notes.odp")
973 …doc.storeToURL(uno.systemPathToFileUrl(os.path.join(out, "masters-notes.otp")), (pv("FilterName", …
974 done(doc)
975 doc = new("odg")
976 page = doc.DrawPages.getByIndex(0)
977 mp = doc.MasterPages.getByIndex(0)
978 mk(doc, mp, "RectangleShape", x=500, y=500, text="draw master")
980 shapes_core(doc, page)
981 save(doc, "draw-master.odg")
982 …doc.storeToURL(uno.systemPathToFileUrl(os.path.join(out, "draw-master.otg")), (pv("FilterName", "d…
983 done(doc)
994 doc = new("odt")
995 text = doc.Text
999 frame = doc.createInstance("com.sun.star.text.TextFrame")
1010 sh = doc.createInstance("com.sun.star.drawing." + sv)
1013 sh = doc.createInstance("com.sun.star.drawing.ClosedBezierShape")
1020 sh = doc.createInstance("com.sun.star.drawing." + sv)
1038 g = doc.createInstance("com.sun.star.drawing.GroupShape")
1039 doc.DrawPage.add(g)
1041 r = doc.createInstance("com.sun.star.drawing.RectangleShape")
1051 form = doc.createInstance("com.sun.star.form.component.Form")
1052 doc.DrawPage.Forms.insertByIndex(0, form)
1054 model = doc.createInstance("com.sun.star.form.component.CommandButton")
1057 cs = doc.createInstance("com.sun.star.drawing.ControlShape")
1072 save(doc, "anchors.odt")
1073 done(doc)
1077 doc = new("odt")
1078 text = doc.Text
1081 frame = doc.createInstance("com.sun.star.text.TextFrame")
1085 g = doc.createInstance("com.sun.star.drawing.GroupShape")
1086 r1 = doc.createInstance("com.sun.star.drawing.RectangleShape")
1092 save(doc, "anchors-group-frame.odt")
1093 done(doc)
1097 doc = new("odt")
1098 text = doc.Text
1106 g = doc.createInstance("com.sun.star.text.TextGraphicObject")
1120 f1 = doc.createInstance("com.sun.star.text.TextFrame")
1121 f2 = doc.createInstance("com.sun.star.text.TextFrame")
1131 f3 = doc.createInstance("com.sun.star.text.TextFrame")
1141 save(doc, "graphics.odt")
1142 done(doc)
1146 doc = new("ods")
1147 sh = doc.Sheets.getByIndex(0)
1155 o = doc.createInstance("com.sun.star.drawing." + sv)
1185 g = doc.createInstance("com.sun.star.drawing.GroupShape")
1188 r = doc.createInstance("com.sun.star.drawing.RectangleShape")
1192 sh2 = doc.Sheets.getByIndex(0)
1193 save(doc, "shapes.ods")
1194 done(doc)
1199 doc = new(kind)
1201 page = doc.DrawPages.getByIndex(0) if n == 0 else add_page(doc)
1202 mk(doc, page, "RectangleShape", text="annotated %d" % n)
1211 save(doc, "annotations.%s" % kind)
1212 done(doc)
1216 doc = new("odg")
1217 page = doc.DrawPages.getByIndex(0)
1222 …mk(doc, page, "RectangleShape", x=500 + i * 3000, y=500, w=2800, h=2000, FillStyle=uno.Enum("com.s…
1224 tt = doc.createInstance("com.sun.star.drawing.TransparencyGradientTable")
1226 …mk(doc, page, "RectangleShape", x=500 + i * 3000, y=3000, w=2800, h=2000, FillStyle=uno.Enum("com.…
1230 …mk(doc, page, "RectangleShape", x=500 + i * 3000, y=5500, w=2800, h=2000, FillStyle=uno.Enum("com.…
1234 …mk(doc, page, "LineShape" if False else "RectangleShape", x=500 + i * 3000, y=8000, w=2800, h=1500,
1236 save(doc, "fills.odg")
1237 done(doc)