pdf viewer c# : Adding an image to a pdf in acrobat SDK application API .net html wpf sharepoint OReilly_-_POSIX_Programmers_Guide30-part1965

Reference:
P 4.2.1.1
Conversion:
Add to the list of headers:
#include <unistd.h>
BSD returns int.
SVR1-3 return 
unsigned
short
.
Notes:
See Example 7-1 on Page 129.
P
age 311
getenv()
—Gets the environment variable.
Synopsis:
#include <stdlib.h> 
char *getenv(const char *name); 
Arguments:
name
Pointer to the name to match.
Returns:
A pointer to the string associated with the matched name or 
NULL
if there is no match.
Description:
The 
getenv()
function searches the environment list for a string that matches the string
pointed to by 
name
. The strings are of the form 
name=value
. The pointer returned points to
value
.
Reference:
C 4.10.4.4 & P 4.6.1.1
Conversion:
Add to the list of headers:
#include <stdlib.h>
P
age 312
Adding an image to a pdf in acrobat - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
add jpeg to pdf; add image field to pdf form
Adding an image to a pdf in acrobat - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
add jpg to pdf form; add signature image to pdf acrobat
Notes:
The string returned by 
getenv()
may be overwritten by a subsequent call. Do not attempt to
modify the string returned by 
getenv()
. The following names are defined:
HOME
The initial working directory.
LANG
Predefined setting for locale.
LC_COLLATE
The name of the locale for collating.
LC_CTYPE
The name of the locale for 
char
functions.
LC_MONETARY
The name of the locale for editing money.
LC_NUMERIC
The name of the lo
cale for editing numbers.
LOGNAME
The login account.
PATH
The search path for the 
exec()
functions.
TERM
The terminal type.
TZ
The timezone information.
P
age 313
geteuid()
—Gets effective user ID.
Synopsis:
#include <sys/types.h> 
#include <unistd.h> 
uid_t geteuid(void); 
Arguments:
None.
Returns:
Effective user ID.
Description:
The 
geteuid()
function returns the effective user ID.
Reference:
P 4.2.1.1
Conversion:
VB.NET PDF: How to Create Watermark on PDF Document within
simply create a watermark that consists of text or image (such as project that is available for implementing .NET Imaging PDF Watermark Adding toolkit
add picture to pdf online; add an image to a pdf
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS in offering full options on adding and creating hand, rubber stamp, callout, embedded image, and ellipse
how to add a jpeg to a pdf; add png to pdf acrobat
Add to the list of headers:
#include <unistd.h>
BSD returns int.
SVR1-3 return 
unsigned
short
.
Notes:
See Example 7-1 on Page 129.
P
age 314
getgid()
—Gets real group ID.
Synopsis:
#include <sys/types.h> 
#include <unistd.h> 
gid_t getgid(void); 
Arguments:
None.
Returns:
Real group ID.
Description:
The 
getgid()
function returns the real group ID.
Reference:
P 4.2.1.1
Conversion:
Add to the list of headers:
#include <unistd.h>
BSD returns int.
SVR1-3 return 
unsigned
short
.
Notes:
See Example 7-1 on Page 129.
P
age 315
getgrgid()
—Reads groups database based on group ID.
Synopsis:
#include <grp.h> 
struct group *getgrgid(gid_t gid); 
Arguments:
gid
Group ID to lookup.
Returns:
A pointer to a group structure or 
NULL
on error.
Description:
The 
getgrgid()
function looks up the supplied group ID and returns a pointer to a 
struct
group
.
Reference:
P 9.2.1.1
Conversion:
BSD used 
int
for 
gid
. BSD's 
struct
group
also included a 
gr_passwd
member, not
supported by POSIX.
SVR1-3 did not provide this function. Code that reads 
/etc/groups
must be replaced by
calls to this function.
Notes:
The return value may (or may not) point to static data that is overwritten by each call.
See Example 7-1 on Page 129.
P
age 316
getgrnam()
—Reads group database based on group name.
Synopsis:
#include <grp.h> 
struct group *getgrnam(const char *name); 
Arguments:
name
Pointer to name of the group to lookup.
Returns:
A pointer to a 
group
structure or 
NULL
on error.
Description:
The 
getgrnam()
function looks up the supplied group name and returns a pointer to a
struct
group
.
Reference:
P 9.2.1.1
Conversion:
BSD's 
struct
group
also included a 
gr_passwd
member, not supported by POSIX.
SVR1-3 did not provide this function. Code that reads 
/etc/groups
must be replaced by
calls to this function.
Notes:
The return value may (or may not) point to static data that is overwritten by each call.
P
age 317
getgroups()
—Gets supplementary group IDs.
Synopsis:
#include <sys/types.h> 
#include <unistd.h> 
int getgroups(int gidsetsize, gid_t grouplist[]); 
Arguments:
gidsetsize
Size of the grouplist array. If zero, 
getgroups()
returns the number of entries
required.
grouplist
Pointer to array to store group IDs.
Returns:
The number of supplementary group IDs returned. On error, 
-1
is returned.
Errors:
EINVAL
Description:
The 
getgroups()
function fills in the array 
grouplist
with the supplementary groups
IDs of the calling process. The 
gidsetsize
argument specifies the number of elements in
the supplied array. The actual number of elements used is returned.
If 
gidsetsize
is zero, 
getgroups()
returns the number of supplemental group IDs
associated with the calling process.
Reference:
P 4.2.3.1
Conversion:
Replace BSD's
#include <sys/param.h>
with 
#include <unistd.h>
.
This function is not supported in SVR1-3.
P
age 318
Notes:
If 
gidsetsize
is greater than zero but less than the number of supplementary group IDs, 
-1
is returned and 
errno
is set to 
EINVAL
. The 
grouplist
array may (or may not) have been
modified.
The effective group ID may (or may not) be returned by 
getgroups()
. Use 
getegid()
to
make sure you have all the information.
See Example 7-1 on Page 129.
The macro 
NGROUPS_MAX
may not be a constant.
P
age 319
getlogin()—
Gets user name.
Synopsis:
#include <unistd.h> 
char *getlogin(void); 
Arguments:
None.
Returns:
Pointer to a string containing the user's login name.
Description:
The 
getlogin()
function returns a pointer to the user's login name. The same user ID may
be shared by several login names. The string returned by 
getlogin()
may be used as an
argument to 
getpwnam()
to get the user database information.
Reference:
P 4.2.4.1
Conversion:
Add to the list of headers:
#include <unistd.h>
This function was not supported on SVR1-3.
Notes:
On some systems, a user will have several login names but one user ID. For example,
k_lewine
might log in using the Korn shell and 
c_lewine
the C shell.
P
age 320
getpgrp()
—Gets process group ID.
Synopsis:
#include <sys/types.h> 
#include <unistd.h> 
pid_t getpgrp(void); 
Arguments:
None.
Returns:
Process group ID.
Description:
Returns the process group ID for the calling process.
Reference:
P 4.3.1.1
Conversion:
Add to the list of headers:
#include <unistd.h>
BSD returns int. The BSD 
getpgrp()
function takes a process ID as an argument. In
practice, this is never used and is not supported by POSIX.
SVR1- return 
unsigned
short
.
Notes:
P
age 321
getpid( )—Gets process ID.
Synopsis:
#include <sys/types.h> 
#include <unistd.h> 
pid_t getpid(void); 
Arguments:
None.
Returns:
Process ID.
Description:
Returns the process ID for the calling process.
Reference:
P 4.1.1.1
Conversion:
Add to the list of headers:
#include <unistd.h>
BSD returns int.
SVR1-3 returns 
unsigned
short
.
Notes:
P
age 322
getppid()
—Gets parent process ID.
Synopsis:
#include <sys/types.h> 
#include <unistd.h> 
pid_t getppid(void); 
Arguments:
None.
Returns:
Parent's process ID.
Description:
Returns the process ID of the process that created the calling process.
Reference:
P 4.1.1.1
Conversion:
Add to the list of headers:
#include <unistd.h>
BSD returns int.
SVR1-3 returns 
unsigned
short
.
Notes:
Parent may no longer exist.
P
age 323
getpwnam()
—Reads user database based on user name.
Synopsis:
#include <pwd.h> 
struct passwd *getpwnam(const char *name); 
Arguments:
name
Pointer to the name to lookup.
Returns:
A pointer to a 
passwd
structure or 
NULL
on error.
Description:
The 
getpwnam()
function looks up the supplied user name and returns a pointer to a
struct
passwd
.
Reference:
P 9.2.2.1
Conversion:
BSD's 
struct
passwd
also included 
pw_comment
pw_quota
, and 
pw_gecos
members, not supported by POSIX.
SVR1-3 did not provide this function. Code that reads 
/etc/passwd
must be replaced by
calls to this function.
Notes:
P
age 324
getpwuid()
—Reads user database based on user ID.
Synopsis:
#include <pwd.h> 
struct passwd *getpwuid(uid_t uid); 
Arguments:
uid
User ID to lookup.
Returns:
A pointer to a 
passwd
structure or 
NULL
on error.
Description:
The 
getpwuid()
function looks up the supplied user ID and returns a pointer to a 
struct
passwd
.
Reference:
P 9.2.2.1
Conversion:
BSD used 
int
for 
uid
. BSD's 
struct
passwd
also included 
pw_comment
pw_quota
,
and 
pw_gecos
members, not supported by POSIX.
SVR1-3 did not provide this function. Code that reads 
/etc/passwd
must be replaced by
calls to this function.
Notes:
See Example 7-1 on Page 129.
P
age 325
Documents you may be interested
Documents you may be interested