📄 except.cpp
字号:
/*---------------------------------------------------------------------------* | PDFlib - A library for generating PDF on the fly | +---------------------------------------------------------------------------+ | Copyright (c) 1997-2002 PDFlib GmbH and Thomas Merz. All rights reserved. | +---------------------------------------------------------------------------+ | This software is NOT in the public domain. It can be used under two | | substantially different licensing terms: | | | | The commercial license is available for a fee, and allows you to | | - ship a commercial product based on PDFlib | | - implement commercial Web services with PDFlib | | - distribute (free or commercial) software when the source code is | | not made available | | Details can be found in the file PDFlib-license.pdf. | | | | The "Aladdin Free Public License" doesn't require any license fee, | | and allows you to | | - develop and distribute PDFlib-based software for which the complete | | source code is made available | | - redistribute PDFlib non-commercially under certain conditions | | - redistribute PDFlib on digital media for a fee if the complete | | contents of the media are freely redistributable | | Details can be found in the file aladdin-license.pdf. | | | | These conditions extend to ports to other programming languages. | | PDFlib is distributed with no warranty of any kind. Commercial users, | | however, will receive warranty and support statements in writing. | *---------------------------------------------------------------------------*//* $Id: except.c,v 1.1.2.6 2002/01/07 18:26:29 tm Exp $ */
#include "stdafx.h"#include <string.h>#include "pdflib.h"#include "except.h"void pdf_cpp_errorhandler(PDF *p, int type, const char *msg){ pdf_err_info *ei = (pdf_err_info *) PDF_get_opaque(p); ei->type = type; strcpy(ei->msg, msg); longjmp(ei->jbuf, 1);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -