PDF-Haru

 view release on metacpan or  search on metacpan

Haru.xs  view on Meta::CPAN

GetCurrentEncoder (pdf);
	PDF::Haru pdf
	CODE:
	RETVAL = HPDF_GetCurrentEncoder   (pdf);
	OUTPUT:
	RETVAL
		
HPDF_STATUS
SetCurrentEncoder  (pdf, encoding_name)
	PDF::Haru     pdf
	const char  *encoding_name
	CODE:
	RETVAL = HPDF_SetCurrentEncoder (pdf, encoding_name);
	OUTPUT:
	RETVAL

HPDF_STATUS
UseJPEncodings  (pdf)
	PDF::Haru   pdf
	CODE:
	RETVAL = HPDF_UseJPEncodings   (pdf);
	OUTPUT:
	RETVAL
	
HPDF_STATUS
UseKREncodings  (pdf)
	PDF::Haru   pdf
	CODE:
	RETVAL = HPDF_UseKREncodings   (pdf);
	OUTPUT:
	RETVAL

HPDF_STATUS
UseCNSEncodings  (pdf)
	PDF::Haru   pdf
	CODE:
	RETVAL = HPDF_UseCNSEncodings   (pdf);
	OUTPUT:
	RETVAL

HPDF_STATUS
UseCNTEncodings  (pdf)
	PDF::Haru   pdf
	CODE:
	RETVAL = HPDF_UseCNTEncodings   (pdf);
	OUTPUT:
	RETVAL
	 
PDF::Haru::Outline
CreateOutline (pdf, parent, title, encoder);
	PDF::Haru pdf
	PDF::Haru::Outline parent
	const char *title
	PDF::Haru::Encoder encoder
	CODE:
	RETVAL = HPDF_CreateOutline   (pdf, parent, title, encoder);
	OUTPUT:
	RETVAL
	
PDF::Haru::Image
LoadPngImageFromFile (pdf, filename)
	PDF::Haru pdf
	const char *filename
	CODE:
	RETVAL = HPDF_LoadPngImageFromFile (pdf, filename);
	OUTPUT:
	RETVAL

PDF::Haru::Image
LoadPngImageFromFile2 (pdf, filename)
	PDF::Haru pdf
	const char *filename
	CODE:
	RETVAL = HPDF_LoadPngImageFromFile2 (pdf, filename);
	OUTPUT:
	RETVAL

PDF::Haru::Image
LoadJpegImageFromFile (pdf, filename)
	PDF::Haru pdf
	const char *filename
	CODE:
	RETVAL = HPDF_LoadJpegImageFromFile (pdf, filename);
	OUTPUT:
	RETVAL

HPDF_STATUS
SetInfoAttr (pdf, type, value)
	PDF::Haru pdf
	HPDF_InfoType type
	const char  *value
	CODE:
	RETVAL = HPDF_SetInfoAttr (pdf, type, value);
	OUTPUT:
	RETVAL

const char*
GetInfoAttr (pdf,type);
	PDF::Haru  pdf
	HPDF_InfoType  type
	CODE:
	RETVAL = HPDF_GetInfoAttr (pdf, type);
	OUTPUT:
	RETVAL

HPDF_STATUS
SetInfoDateAttr (pdf,type,year,month,day,hour,minutes,seconds,ind,off_hour,off_minutes)
	PDF::Haru       pdf
	HPDF_InfoType  type
	int year
	int month
	int day
	int hour
	int minutes
	int seconds
	char ind
	int off_hour
	int off_minutes 
	PREINIT:
	HPDF_Date date;
	CODE:
	date.year = year;
	date.month = month;
	date.day = day;
	date.hour = hour;
	date.minutes = minutes;
	date.seconds = seconds;
	date.ind = ind;
	date.off_hour = off_hour;
	date.off_minutes = off_minutes;
	RETVAL = HPDF_SetInfoDateAttr (pdf, type,date);
 	OUTPUT:
	RETVAL                                      



( run in 0.881 second using v1.01-cache-2.11-cpan-364913b4093 )