---
title: "Пример задания штампа"
type: guide
api: [api7]
tags: [guide, api7, open]
sources:
  - open_close_clear_stamp_columnnumber_example.html
---


## Пример задания штампа

void Stamp_Example (void)
{
if (OpenStamp())
{
ColumnNumber(2);
TextLine (NEW_LINE, 0, 0, 1К11.00.00.021);
ColumnNumber(1);
TextLine (NEW_LINE, 0, 0, Крестовина);
CloseStamp();
}
ClearStamp(2); //очистить вторую графу
};


## Пример задания технических требований

void TechnicalDemand_Example (void) {
reference p;
reference pGab = CreateArray(RECT_ARR,0) ;
RectParam par;
par.pTop.x= 230; par.pTop.y = 80;
par.pBot.x= 415; par.pBot.y = 65;
AddArrayItem(pGab,-1, &par, sizeof(RectParam));
par.pTop.x= 45; par.pTop.y = 30;
par.pBot.x= 230; par.pBot.y = 15;
AddArrayItem(pGab,-1, &par, sizeof(RectParam));
// размещение на 2 страницах
reference tDem;
if(OpenTechnicalDemand( pGab)) {
TextLine (NEW_LINE ,0,0 ,1111111);
TextLine (NEW_LINE ,0,0 ,222222);
TextLine (NEW_LINE ,0,0 ,3333333);
TextLine (NEW_LINE ,0,0 ,4444444);
TextLine (NEW_LINE ,0,0 ,5555555);
TextLine (NEW_LINE ,0,0 ,6666666);
tDem =CloseTechnicalDemand();
}
DeleteArray(pGab);
// размещение на 1 странице
if(OpenTechnicalDemand( 0)) {
TextLine (NEW_LINE ,0,0 ,1111111);
TextLine (NEW_LINE ,0,0 ,222222);
TextLine (NEW_LINE ,0,0 ,3333333);
TextLine (NEW_LINE ,0,0 ,4444444);
TextLine (NEW_LINE ,0,0 ,5555555);
TextLine (NEW_LINE ,0,0 ,6666666);
CloseTechnicalDemand();
}
}; /* TechnicalDemand_Example */
