Difference between revisions of "Elementary Rectangle"

From Scribus Wiki
Jump to: navigation, search
Line 1: Line 1:
 +
{{Scripting Index}}
 +
 
This one is specific to A4 paper, you will need to change the wth and dph constants for different papers
 
This one is specific to A4 paper, you will need to change the wth and dph constants for different papers
  

Revision as of 18:32, 16 February 2005

This article is part of the Scripts series.

This one is specific to A4 paper, you will need to change the wth and dph constants for different papers

Introduces: CreateRect SetFillColor SetSetCornerRadius. Note that SetCornerRadius is not yet functioning in the script for CreateRect


from scribus import *
if NewDoc(Paper_A4, (10, 10, 10, 10), Portrait, 1, UNIT_POINTS, NoFacingPages, FirstPageRight):
     spx=20          # x co-ord Start point
     spy=20          # y co-ord Start point
     wth=595         # A4 width in points
     dph=842         # Depth of frame - adjust to suit
     a=8             # Line width
     b="Black"       # add other colors as required
     b1="Blue"
     w="White"
     h = CreateRect(spx,spy,wth-2*spx,dph-2*spy)
     setCornerRadius(20, h)
     setLineWidth(8, h)
     setFillColor(w, h)
     setLineColor(b, h)
     SaveDocAs("Border_2.sla") #Make sure this is writable