10 #ifndef _HIOUTILITYPDF_H
11 #define _HIOUTILITYPDF_H
39 m_bExportLines = m_bExportAnnotations =
false;
75 HC_Begin_Segment_Search(
"/driver/pdf");{
77 while(HC_Find_Segment(seg)){
78 if(strieq(seg,
"/driver/pdf")){
83 }HC_End_Segment_Search();
112 utf16.encodedText((utf16_char
const*) filename);
128 HFileOutputResult FileOutputByKey2D(
const __wchar_t * filename, HC_KEY key,
HOutputHandlerOptions * options);
129 HFileOutputResult FileOutputByKey2D(
const char * filename, HC_KEY key,
HOutputHandlerOptions * options){
130 return FileOutputByKey2D((__wchar_t*)H_WCS(filename).encodedText(), key, options);
bool ExportLines() const
Definition: HIOUtilityPDF.h:48
virtual HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
void ExportLines(bool onoff)
Definition: HIOUtilityPDF.h:50
HIOUtilityPDF()
Definition: HIOUtilityPDF.h:63
void ExportAnnotations(bool onoff)
Definition: HIOUtilityPDF.h:54
#define HOutputOpFileOutputByKey
This HOutputHandler supports output from a segment key.
Definition: HIOManager.h:73
Definition: HIOUtilityPDF.h:59
bool ExportAnnotations() const
Definition: HIOUtilityPDF.h:52
HOutputHandlerStyle
Definition: HIOManager.h:784
Specifies an HOutputHandler for an image.
Definition: HIOManager.h:788
HOutputHandler an abstract base class for model and image output.
Definition: HIOManager.h:1178
void RegisterOutputHandlerTypes()
Definition: HIOUtilityPDF.h:74
virtual HOutputHandler * GetOutputHandler(const char *file_type)
#define HIORegisterOutputType(type, output_object)
HIORegisterOutputType(type,output_object) Used by a HOutputHandler to set extension types that it han...
Definition: HIOManager.h:90
const char * GetOutputDefaultHSRA()
Definition: HIOUtilityPDF.h:92
HOutputHandlerStyle GetOutputStyle()
Definition: HIOUtilityPDF.h:89
Definition: HIOManager.h:830
const char * GetOutputName()
Definition: HIOUtilityPDF.h:71
Definition: HIOUtilityPDF.h:32
HU3DOptions()
Definition: HIOUtilityPDF.h:36
static HIOManager * GetHIOManager()
bool m_bExportAnnotations
Definition: HIOUtilityPDF.h:45
const char * GetOutputTypesString()
Definition: HIOUtilityPDF.h:87
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityPDF.h:117
void SetOutputOps(unsigned long ops)
This sets the HOutputOp.
Definition: HIOManager.h:1343
A header file containing the HIO classes for passing to HBaseView::FileInput and HBaseView::FileOutpu...
void Reset()
Definition: HIOUtilityPDF.h:38
bool Has3dSupport()
Definition: HIOUtilityPDF.h:97