c# pdf viewer dll : How to move pages in pdf reader Library control class asp.net azure .net ajax WinCCInformationSystemScripting_en-US156-part1265

"gs_tag_char" is the name of the tag.
"Example text" is the value to be written to the tag.
"&dwstate" is the address of the tags in which the tag status is to be stored.
1. Setting the tags to the specified value.
2. Executing user-defined code for processing return values. 
SetTagFloat example
{
//Set the tag to 55.4711
SetTagFloat("gs_tag_float",55.4711);
}
Parameters of the SetTagFloat function:
"gs_tag_float" is the name of the tag.
"55.4711" is the value to be written to the tag. 
SetTagFloatStateWait example
{
DWORD dwstate;
char szValue[9];
//Load dwState with default values
dwstate = 0xFFFFFFFF;
//Set the tag to 55.4711
//dwstate is the tag state
SetTagFloatStateWait("gs_tag_float",55.4711,&dwstate);
//User defined code where the
//user can do something with the return value
...
}
Parameters of the SetTagFloatStateWait function:
"gs_tag_float" is the name of the tag.
"55.4711" is the value to be written to the tag.
"&dwstate" is the address of the tags in which the tag status is to be stored.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1561
How to move pages in pdf reader - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
how to rearrange pages in pdf document; rearrange pages in pdf
How to move pages in pdf reader - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
move pages within pdf; change pdf page order preview
1. Setting the tags to the specified value.
2. Executing user-defined code for processing return values. 
SetTagMultiStateWait example
{
#define DATA_SIZE 5
DWORD dwData[DATA_SIZE];
//define all tags
BOOL lValue1;
long lValue2 ;
char szValue3[_MAX_PATH];
float lValue4;
char lValue5;
// Fill the tags with the values
// you want to set into the WinCC tags
...
//Set the WinCC tags
SetTagMultiStateWait(dwData,"%d%d%s%f%d","gs_tag_bit",lValue1,
"gs_tag_SByte",lValue2,
"gs_tag_char",szValue3,
"gs_tag_float",lValue4,
"gs_tag_word",lValue5);
//User defined code where the
//user can do something with the return value
...
}
Parameters of the SetTagMultiStateWait function:
"dwData" is the DWord-Array, in which the tag statuses are stored.
"%d%d%s%f%d" are the type descriptions of the tags to be written.
"gs_tag_bit" is the WinCC tag to be written.
"lValue1" is the tag to whose value the WinCC tag gs_tag_bit is to be set.
"gs_tag_SByte" is the WinCC tag to be written.
"&lValue2" is the tag to whose value the WinCC tag gs_tag_SByte is to be set.
The other parameters are to be handled in the same way as those described previously.
1. Creating a DWord-Array with the required size (Number of tags).
2. Creating tags whose values are to be written to the WinCC tags.
3. Writing the values of the previously created and filled tags to the WinCC tags.l
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1562
System Manual, 02/2013, A5E32315920-AA
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
Using this C#.NET Tiff image management library, you can easily change and move the position of any two or more Tiff file pages or make a totally new order for
how to move pages within a pdf; reorder pages pdf file
C# Word - Sort Word Pages Order in C#.NET
page reorganizing library control, developers can swap or adjust the order of all or several Word document pages, or just C# DLLs: Move Word Page Position.
how to reorder pdf pages in; reorder pages pdf
4. Executing user-defined code for processing return values. 
SetTagMultiWait example
BOOL ok;
ok=SetTagMultiWait("%d%s%f", "Ernie_word", 16,
"Ernie_char", "Hello World",
"Ernie_double", 55.4711);
SetTagPrefix example
{
//Set the TagPrefix to Struct1.
SetTagPrefix(lpszPictureName,"PicWindow1","Struct1.");
//Set the picture name again to update the tag prefix
SetPictureName(lpszPictureName,"PicWindow1","gs_graph_eafield");
}
Parameters of the SetTagPrefix function:
"lpszPictureName" is the name of the picture in which the object was configured.
"PictureWindow1" is the name of the object.
"Struct1." is the tag prefix to be set at picture window 1.
1. Set the tag prefix of the object "PictureWindow1" to "Struct1.".
2. Reset the name of the picture shown in the picture window to make the tag prefix setting 
effective. 
SetTagRaw example
{
#define DATA_SIZE 3
BYTE byData[DATA_SIZE];
// Fill the Byte array with the values
// you want to set into the raw data tag
...
//Set the tag to the default values
SetTagRaw("gs_tag_raw",byData,DATA_SIZE);
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1563
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the C# DLLs: Move PowerPoint Page Position.
reorder pdf pages reader; change page order pdf acrobat
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Barcoding. XImage.Barcode Reader. XImage.Barcode Generator. Others. RasterEdge XDoc.PDF allows you to easily move PDF document pages position, including
reorder pdf pages in preview; how to move pdf pages around
}
Parameters of the SetTagRaw function:
"gs_tag_raw" is the name of the tag.
"byData" is the byte array whose values are written to the raw data tags.
"DATA_SIZE" is the number of values that will be written.
1. Creating a BYTE-Array with the required size (size of the raw data tag).
2. Filling the BYTE-Array with the values to be written.
3. Writing the values of the BYTE-Array to the raw data tag. 
SetTagRawStateWait example
{
#define DATA_SIZE 3
BYTE byData[DATA_SIZE];
DWORD dwstate;
char szValue[9];
//Load dwState with default values
dwstate = 0xFFFFFFFF;
// Fill the Byte array with the values
// you want to set into the raw data tag
...
//Set the tag to the default values
//dwstate is the tag state
SetTagRawStateWait("gs_tag_raw",byData,DATA_SIZE,&dwstate);
//User defined code where the
//user can do something with the return value
...
}
Parameters of the SetTagRawStateWait function:
"gs_tag_raw" is the name of the tag.
"byData" is the byte array whose values are written to the raw data tags.
"DATA_SIZE" is the number of values that will be written.
"&dwstate" is the address of the tags in which the tag status is to be stored.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1564
System Manual, 02/2013, A5E32315920-AA
C# PDF insert text Library: insert text into PDF content in C#.net
to PDF in preview without adobe reader installed in int pageIndex = 0; // Move cursor to (400F outputFilePath = Program.RootPath + "\\" output.pdf"; doc.Save
how to change page order in pdf document; rearrange pdf pages in preview
VB.NET PDF insert text library: insert text into PDF content in vb
PDF in preview without adobe reader component installed. Dim pageIndex As Integer = 0 ' Move cursor to String = Program.RootPath + "\\" output.pdf" doc.Save
how to rearrange pages in a pdf file; change page order in pdf file
1. Creating a BYTE-Array with the required size (size of the raw data tag).
2. Filling the BYTE-Array with the values to be written.
3. Writing the values of the BYTE-Array to the raw data tag.
4. Executing user-defined code for processing return values. 
SetTagSByte example
{
//Set the tag to 50
SetTagSByte("gs_tag_SByte",50);
}
Parameters of the SetTagSByte function:
"gs_tag_SByte" is the name of the tag.
"50" is the value to be written to the tag. 
Beispiel SetTagSByteStateWait
{
DWORD dwstate;
char szValue[9];
//Load dwState with default values
dwstate = 0xFFFFFFFF;
//Set the tag to 50
//dwstate is the tag state
SetTagSByteStateWait("gs_tag_SByte",50,&dwstate);
//User defined code where the
//user can do something with the return value
...
}
Parameters of the SetTagSByteStateWait:
"gs_tag_SByte" is the name of the tag.
"50" is the value to be written to the tag.
"&dwstate" is the address of the tags in which the tag status is to be stored.
1. Setting the tags to the specified value.
2. Executing user-defined code for processing return values. 
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1565
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Get image information, such as its location, zonal information, metadata, and so on. Able to edit, add, delete, move, and output PDF document image.
pdf reverse page order preview; pdf change page order
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Rapidly and multiple PDF document (pages) creation and edit methods file formats; merge, append, and split PDF files; insert, delete, move, rotate, copy
pdf rearrange pages; change page order in pdf reader
SetTagWord example
{
//Set the tag to 50
SetTagWord("gs_tag_word",50);
}
Parameters of the SetTagWord function:
"gs_tag_word" is the name of the tag.
"50" is the value to be written to the tag. 
Beispiel SetTagWordStateWait
{
DWORD dwstate;
char szValue[9];
//Load dwState with default values
dwstate = 0xFFFFFFFF;
//Set the tag to 50
//dwstate is the tag state
SetTagWordStateWait("gs_tag_word",50,&dwstate);
//User defined code where the
//user can do something with the return value
...
}
Parameters of the SetTagWordStateWait funtion:
"gs_tag_word" is the name of the tag.
"50" is the value to be written to the tag.
"&dwstate" is the address of the tags in which the tag status is to be stored.
1. Setting the tags to the specified value.
2. Executing user-defined code for processing return values. 
SetText example
{
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1566
System Manual, 02/2013, A5E32315920-AA
//Set the text Example Text on the StaticText field
SetText(lpszPictureName,"StaticText1","Example Text");
}
Parameters of the SetText function:
"lpszPictureName" is the name of the picture in which the object was configured.
"StaticText1" is the name of the object.
"ExampleText" is the text which is to be output. 
SetTop example
{
//Set the y-position to 0
SetTop(lpszPictureName,"WinCCLogo",140);
}
Parameters of the SetTop function:
"lpszPictureName" is the name of the picture in which the object was configured.
"WinCCLogo" is the name of the object.
"140" is the Y position to which the object is set. 
SetVisible example
{
//Set the Object visible
SetVisible(lpszPictureName,"GraphicObject1",TRUE);
}
Parameters of the SetVisible function:
"lpszPictureName" is the name of the picture in which the object was configured.
"GraphicObject1" is the name of the object.
"TRUE" means: The object is intended to be visible. 
SetWidth example
{
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1567
//Set the width of the object to 400
SetWidth(lpszPictureName,"WinCCLogo",400);
}
Parameters of the SetWidth function
"lpszPictureName" is the name of the picture in which the object was configured.
"WinCCLogo" is the name of the object.
"400" is the width to which the object is set. 
2.15.4.7
Examples - T to Z
TlgGetNumberOfColumns example
{
char text[5];
long int columns
//get number of Columns
columns = GetNumberOfColumns("TableControl_01");
//convert long int to char
sprintf(text,"%d",columns);
//set text on TextField5
SetText(lpszPictureName,"StaticText5",text);
}
Parameters of the TlgGetNumberOfColumns function:
"TableControl_01" is the name of the WinCC Table Control.
1. Temporarily store the return value of the TlgGetNumberofColumns in columns.
2. Temporarily store the return value in the text string.
3. Output the return value to a static text field. 
Note
Various examples are offered for the function descriptions. For functions with a similar syntax, 
a selected function is used as a template in the example. This example must be adapted as 
well. 
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1568
System Manual, 02/2013, A5E32315920-AA
TlgGetNumberOfColumns example
{
char text[5];
long int columns
//get number of Columns
columns = GetNumberOfColumns("TableControl_01");
//convert long int to char
sprintf(text,"%d",columns);
//set text on TextField5
SetText(lpszPictureName,"StaticText5",text);
}
Parameters of the TlgGetNumberOfColumns function:
"TableControl_01" is the name of the WinCC Table Control.
1. Temporarily store the return value of the TlgGetNumberofColumns in columns.
2. Temporarily store the return value in the text string.
3. Output the return value to a static text field. 
Note
Various examples are offered for the function descriptions. For functions with a similar syntax, 
a selected function is used as a template in the example. This example must be adapted as 
well. 
TlgGetNumberOfRows example
{
char text[5];
long int rows;
//get number of rows
rows = TlgGetNumberOfRows("TableControl_01");
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1569
//convert long int to char
sprintf(text,"%d",rows);
//set text on TextField5
SetText(lpszPictureName,"StaticText5",text);
}
Parameters of the TlgGetNumberOfRows function:
TableControl_01 is the name of the WinCC Table Control.
1. Temporarily store the return value of the TlgGetNumberofRows in rows.
2. Temporarily store the return value in the text string.
3. Output the return value to a static text field. 
TlgGetRulerTimeTrend example
{
SYSTEMTIME systime;
WORD wHour;
WORD wMin;
WORD wSec;
char szTime[10];
//Get the current systemtime
systime = TlgGetRulerTimeTrend("TrendControl_01",0);
//Get the hour
wHour = systime.wHour;
//Get the minute
wMin = systime.wMinute;
//Get the second
wSec = systime.wSecond;
//
sprintf(szTime,"%d:%d:%d",wHour,wMin,wSec);
//output the variable name
SetText(lpszPictureName,"StaticText7",szTime);
}
1. Read out the current system time.
2. Read out hour, minute and second from the SYSTEMTIME structure.
3. Create a string containing the time.
4. Output the current time.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
1570
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested