pbmoutputdev.h

来自「source code: Covert TXT to PDF」· C头文件 代码 · 共 65 行

H
65
字号
//========================================================================//// PBMOutputDev.h//// Copyright 1998-2002 Glyph & Cog, LLC////========================================================================#ifndef PBMOUTPUTDEV_H#define PBMOUTPUTDEV_H#include <aconf.h>#ifdef USE_GCC_PRAGMAS#pragma interface#endif#include <stddef.h>#include "config.h"#include "XOutputDev.h"//------------------------------------------------------------------------class PBMOutputDev: public XOutputDev {public:  // NB: Users must use makePBMOutputDev and killPBMOutputDev rather  // than the constructor and destructor.  (This is due to some  // constraints in the underlying XOutputDev object.)  static PBMOutputDev *makePBMOutputDev(char *displayName,					char *fileRootA);  static void killPBMOutputDev(PBMOutputDev *out);  virtual ~PBMOutputDev();  //----- initialization and control  // Start a page.  virtual void startPage(int pageNum, GfxState *state);  // End a page.  virtual void endPage();private:  PBMOutputDev(Display *displayA, int screenA,	       Pixmap pixmapA, Window dummyWinA,	       int invertA, char *fileRootA);  char *fileRoot;  char *fileName;  int curPage;  Display *display;  int screen;  Pixmap pixmap;  Window dummyWin;  int width, height;  int invert;};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?