?? pdflib.cpp
字號:
{ PDF_TRY ::PDF_setlinewidth(p, width); PDF_CATCH;}voidPDFlib::moveto(float x, float y) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_moveto(p, x, y); PDF_CATCH;}voidPDFlib::lineto(float x, float y) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_lineto(p, x, y); PDF_CATCH;}voidPDFlib::curveto(float x1, float y1, float x2, float y2, float x3, float y3) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_curveto(p, x1, y1, x2, y2, x3, y3); PDF_CATCH;}voidPDFlib::circle(float x, float y, float r) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_circle(p, x, y, r); PDF_CATCH;}voidPDFlib::arc(float x, float y, float r, float alpha1, float alpha2) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_arc(p, x, y, r, alpha1, alpha2); PDF_CATCH;}voidPDFlib::arcn(float x, float y, float r, float alpha1, float alpha2) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_arcn(p, x, y, r, alpha1, alpha2); PDF_CATCH;}voidPDFlib::rect(float x, float y, float width, float height) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_rect(p, x, y, width, height); PDF_CATCH;}voidPDFlib::closepath() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_closepath(p); PDF_CATCH;}voidPDFlib::stroke() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_stroke(p); PDF_CATCH;}voidPDFlib::closepath_stroke() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_closepath_stroke(p); PDF_CATCH;}voidPDFlib::fill() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_fill(p); PDF_CATCH;}voidPDFlib::fill_stroke() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_fill_stroke(p); PDF_CATCH;}voidPDFlib::closepath_fill_stroke() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_closepath_fill_stroke(p); PDF_CATCH;}voidPDFlib::clip() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_clip(p); PDF_CATCH;}voidPDFlib::endpath() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_endpath(p); PDF_CATCH;}voidPDFlib::setgray_fill(float g) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, "fill", "gray", g, 0, 0, 0); PDF_CATCH;}voidPDFlib::setgray_stroke(float g) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, "stroke", "gray", g, 0, 0, 0); PDF_CATCH;}voidPDFlib::setgray(float g) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, "both", "gray", g, 0, 0, 0); PDF_CATCH;}voidPDFlib::setrgbcolor_fill(float red, float green, float blue) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, "fill", "rgb", red, green, blue, 0); PDF_CATCH;}voidPDFlib::setrgbcolor_stroke(float red, float green, float blue) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, "stroke", "rgb", red, green, blue, 0); PDF_CATCH;}voidPDFlib::setrgbcolor(float red, float green, float blue) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, "both", "rgb", red, green, blue, 0); PDF_CATCH;}intPDFlib::begin_template(float width, float height) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_begin_template(p, width, height); PDF_CATCH; return 0; // compilers love it}voidPDFlib::end_template() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_end_template(p); PDF_CATCH;}voidPDFlib::place_image(int image, float x, float y, float scale) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_place_image(p, image, x, y, scale); PDF_CATCH;}intPDFlib::open_image(string type, string source, const char *data, long len, int width, int height, int components, int bpc, string params) PDF_THROWS(PDFlib::Exception){ PDF_TRY { return ::PDF_open_image(p, CHAR(type), CHAR(source), data, len, width, height, components, bpc, CHAR(params)); } PDF_CATCH; return 0; // compilers love it}voidPDFlib::close_image(int image) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_close_image(p, image); PDF_CATCH;}intPDFlib::open_image_file(string type, string filename, string stringparam, int intparam) PDF_THROWS(PDFlib::Exception){ PDF_TRY { return ::PDF_open_image_file(p, CHAR(type), CHAR(filename), CHAR(stringparam), intparam); } PDF_CATCH; return 0; // compilers love it}intPDFlib::open_CCITT(string filename, int width, int height, bool BitReverse, int K, bool BlackIs1) PDF_THROWS(PDFlib::Exception){ PDF_TRY { return ::PDF_open_CCITT(p, CHAR(filename), width, height, BitReverse, K, BlackIs1); } PDF_CATCH; return 0; // compilers love it}intPDFlib::add_bookmark(string text, int parent, bool open) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_add_bookmark(p, CHAR(text), parent, open); PDF_CATCH; return 0; // compilers love it}voidPDFlib::set_info(string key, string value) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_set_info(p, CHAR(key), CHAR(value)); PDF_CATCH;}voidPDFlib::attach_file(float llx, float lly, float urx, float ury, string filename, string description, string author, string mimetype, string icon) PDF_THROWS(PDFlib::Exception){ PDF_TRY { ::PDF_attach_file(p, llx, lly, urx, ury, CHAR(filename), CHAR(description), CHAR(author), CHAR(mimetype), CHAR(icon)); } PDF_CATCH;}voidPDFlib::add_note(float llx, float lly, float urx, float ury, string contents, string title, string icon, bool open) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_add_note(p, llx, lly, urx, ury, CHAR(contents), CHAR(title), CHAR(icon), open); PDF_CATCH;}voidPDFlib::add_pdflink(float llx, float lly, float urx, float ury, string filename, int page, string dest) PDF_THROWS(PDFlib::Exception){ PDF_TRY { ::PDF_add_pdflink(p, llx, lly, urx, ury, CHAR(filename), page, CHAR(dest)); } PDF_CATCH;}voidPDFlib::add_launchlink(float llx, float lly, float urx, float ury, string filename) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_add_launchlink(p, llx, lly, urx, ury, CHAR(filename)); PDF_CATCH;}voidPDFlib::add_locallink(float llx, float lly, float urx, float ury, int page, string dest) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_add_locallink(p, llx, lly, urx, ury, page, CHAR(dest)); PDF_CATCH;}voidPDFlib::add_weblink(float llx, float lly, float urx, float ury, string url) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_add_weblink(p, llx, lly, urx, ury, CHAR(url)); PDF_CATCH;}voidPDFlib::set_border_style(string style, float width) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_set_border_style(p, CHAR(style), width); PDF_CATCH;}voidPDFlib::set_border_color(float red, float green, float blue) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_set_border_color(p, red, green, blue); PDF_CATCH;}voidPDFlib::set_border_dash(float d1, float d2) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_set_border_dash(p, d1, d2); PDF_CATCH;}intPDFlib::open_pdi(string filename, string stringparam, int intparam) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_open_pdi(p, CHAR(filename), CHAR(stringparam), intparam); PDF_CATCH; return 0; // compilers love it}voidPDFlib::close_pdi(int doc) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_close_pdi(p, doc); PDF_CATCH;}intPDFlib::open_pdi_page(int doc, int page, string label) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_open_pdi_page(p, doc, page, CHAR(label)); PDF_CATCH; return 0; // compilers love it}voidPDFlib::place_pdi_page(int page, float x, float y, float sx, float sy) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_place_pdi_page(p, page, x, y, sx, sy); PDF_CATCH;}voidPDFlib::close_pdi_page(int page) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_close_pdi_page(p, page); PDF_CATCH;}stringPDFlib::get_pdi_parameter(string key, int doc, int page, int index, int *len) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_get_pdi_parameter(p, CHAR(key), doc, page, index, len); PDF_CATCH; return ""; // compilers love it}floatPDFlib::get_pdi_value(string key, int doc, int page, int index) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_get_pdi_value(p, CHAR(key), doc, page, index); PDF_CATCH; return 0; // compilers love it}intPDFlib::begin_pattern(float width, float height, float xstep, float ystep, int painttype) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_begin_pattern(p, width, height, xstep, ystep, painttype); PDF_CATCH; return 0; // compilers love it}voidPDFlib::end_pattern() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_end_pattern(p); PDF_CATCH;}intPDFlib::makespotcolor(string spotname, int len) PDF_THROWS(PDFlib::Exception){ PDF_TRY return ::PDF_makespotcolor(p, CHAR(spotname), len); PDF_CATCH; return 0; // compilers love it}voidPDFlib::setcolor(string type, string colorspace, float c1, float c2, float c3, float c4) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setcolor(p, CHAR(type), CHAR(colorspace), c1, c2, c3, c4); PDF_CATCH;}voidPDFlib::add_thumbnail(int image) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_add_thumbnail(p, image); PDF_CATCH;}voidPDFlib::initgraphics() PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_initgraphics(p); PDF_CATCH;}voidPDFlib::setmatrix( float a, float b, float c, float d, float e, float f) PDF_THROWS(PDFlib::Exception){ PDF_TRY ::PDF_setmatrix(p, a, b, c, d, e, f); PDF_CATCH;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -