亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? xpdf.cc

?? source code: Covert TXT to PDF
?? CC
字號:
//========================================================================//// xpdf.cc//// Copyright 1996-2002 Glyph & Cog, LLC////========================================================================#include <aconf.h>#include "gtypes.h"#include "GString.h"#include "parseargs.h"#include "gfile.h"#include "gmem.h"#include "GlobalParams.h"#include "Object.h"#include "XPDFApp.h"#include "config.h"//------------------------------------------------------------------------// command line options//------------------------------------------------------------------------static char t1libControlStr[16] = "";static char freetypeControlStr[16] = "";static char psFileArg[256];static char paperSize[15] = "";static int paperWidth = 0;static int paperHeight = 0;static GBool level1 = gFalse;static char textEncName[128] = "";static char textEOL[16] = "";static char ownerPassword[33] = "";static char userPassword[33] = "";static GBool fullScreen = gFalse;static char remoteName[100] = "xpdf_";static GBool doRemoteReload = gFalse;static GBool doRemoteRaise = gFalse;static GBool doRemoteQuit = gFalse;static GBool printCommands = gFalse;static GBool quiet = gFalse;static char cfgFileName[256] = "";static GBool printVersion = gFalse;static GBool printHelp = gFalse;static ArgDesc argDesc[] = {  {"-g",          argStringDummy, NULL,           0,   "initial window geometry"},  {"-geometry",   argStringDummy, NULL,           0,   "initial window geometry"},  {"-title",      argStringDummy, NULL,           0,   "window title"},  {"-cmap",       argFlagDummy,   NULL,           0,   "install a private colormap"},  {"-rgb",        argIntDummy,    NULL,           0,   "biggest RGB cube to allocate (default is 5)"},  {"-rv",         argFlagDummy,   NULL,           0,   "reverse video"},  {"-papercolor", argStringDummy, NULL,           0,   "color of paper background"},  {"-z",          argStringDummy, NULL,           0,   "initial zoom level (-5..5, page, width)"},#if HAVE_T1LIB_H  {"-t1lib",      argString,      t1libControlStr, sizeof(t1libControlStr),   "t1lib font rasterizer control: none, plain, low, high"},#endif#if HAVE_FREETYPE_FREETYPE_H | HAVE_FREETYPE_H  {"-freetype",   argString,      freetypeControlStr, sizeof(freetypeControlStr),   "FreeType font rasterizer control: none, plain, low, high"},#endif  {"-ps",         argString,      psFileArg,      sizeof(psFileArg),   "default PostScript file name or command"},  {"-paper",      argString,      paperSize,      sizeof(paperSize),   "paper size (letter, legal, A4, A3)"},  {"-paperw",     argInt,         &paperWidth,    0,   "paper width, in points"},  {"-paperh",     argInt,         &paperHeight,   0,   "paper height, in points"},  {"-level1",     argFlag,        &level1,        0,   "generate Level 1 PostScript"},  {"-enc",    argString,   textEncName,    sizeof(textEncName),   "output text encoding name"},  {"-eol",    argString,   textEOL,        sizeof(textEOL),   "output end-of-line convention (unix, dos, or mac)"},  {"-opw",        argString,      ownerPassword,  sizeof(ownerPassword),   "owner password (for encrypted files)"},  {"-upw",        argString,      userPassword,   sizeof(userPassword),   "user password (for encrypted files)"},  {"-fullscreen", argFlag,        &fullScreen,    0,   "run in full-screen (presentation) mode"},  {"-remote",     argString,      remoteName + 5, sizeof(remoteName) - 5,   "start/contact xpdf remote server with specified name"},  {"-reload",     argFlag,        &doRemoteReload, 0,   "reload xpdf remove server window (with -remote only)"},  {"-raise",      argFlag,        &doRemoteRaise, 0,   "raise xpdf remote server window (with -remote only)"},  {"-quit",       argFlag,        &doRemoteQuit,  0,   "kill xpdf remote server (with -remote only)"},  {"-cmd",        argFlag,        &printCommands, 0,   "print commands as they're executed"},  {"-q",          argFlag,        &quiet,         0,   "don't print any messages or errors"},  {"-cfg",        argString,      cfgFileName,    sizeof(cfgFileName),   "configuration file to use in place of .xpdfrc"},  {"-v",          argFlag,        &printVersion,  0,   "print copyright and version info"},  {"-h",          argFlag,        &printHelp,     0,   "print usage information"},  {"-help",       argFlag,        &printHelp,     0,   "print usage information"},  {"--help",  argFlag,     &printHelp,     0,   "print usage information"},  {"-?",      argFlag,     &printHelp,     0,   "print usage information"},  {NULL}};//------------------------------------------------------------------------int main(int argc, char *argv[]) {  XPDFApp *app;  GString *fileName;  int pg;  GString *destName;  GString *userPasswordStr, *ownerPasswordStr;  GBool ok;  int exitCode;  exitCode = 0;  userPasswordStr = ownerPasswordStr = NULL;  // parse args  ok = parseArgs(argDesc, &argc, argv);  // read config file  globalParams = new GlobalParams(cfgFileName);  if (psFileArg[0]) {    globalParams->setPSFile(psFileArg);  }  if (paperSize[0]) {    if (!globalParams->setPSPaperSize(paperSize)) {      fprintf(stderr, "Invalid paper size\n");    }  } else {    if (paperWidth) {      globalParams->setPSPaperWidth(paperWidth);    }    if (paperHeight) {      globalParams->setPSPaperHeight(paperHeight);    }  }  if (level1) {    globalParams->setPSLevel(psLevel1);  }  if (textEncName[0]) {    globalParams->setTextEncoding(textEncName);  }  if (textEOL[0]) {    if (!globalParams->setTextEOL(textEOL)) {      fprintf(stderr, "Bad '-eol' value on command line\n");    }  }  if (t1libControlStr[0]) {    if (!globalParams->setT1libControl(t1libControlStr)) {      fprintf(stderr, "Bad '-t1lib' value on command line\n");    }  }  if (freetypeControlStr[0]) {    if (!globalParams->setFreeTypeControl(freetypeControlStr)) {      fprintf(stderr, "Bad '-freetype' value on command line\n");    }  }  if (printCommands) {    globalParams->setPrintCommands(printCommands);  }  if (quiet) {    globalParams->setErrQuiet(quiet);  }  // create the XPDFApp object  app = new XPDFApp(&argc, argv);  // the initialZoom parameter can be set in either the config file or  // as an X resource (or command line arg)  if (app->getInitialZoom()) {    globalParams->setInitialZoom(app->getInitialZoom()->getCString());  }  // check command line  ok = ok && argc >= 1 && argc <= 3;  if (doRemoteReload) {    ok = ok && remoteName[5] && !doRemoteQuit && argc == 1;  }  if (doRemoteRaise) {    ok = ok && remoteName[5] && !doRemoteQuit;  }  if (doRemoteQuit) {    ok = ok && remoteName[5] && argc == 1;  }  if (!ok || printVersion || printHelp) {    fprintf(stderr, "xpdf version %s\n", xpdfVersion);    fprintf(stderr, "%s\n", xpdfCopyright);    if (!printVersion) {      printUsage("xpdf", "[<PDF-file> [<page> | +<dest>]]", argDesc);    }    exitCode = 99;    goto done1;  }  if (argc >= 2) {    fileName = new GString(argv[1]);  } else {    fileName = NULL;  }  pg = 1;  destName = NULL;  if (argc == 3) {    if (argv[2][0] == '+') {      destName = new GString(&argv[2][1]);    } else {      pg = atoi(argv[2]);    }  }  // handle remote server stuff  if (remoteName[5]) {    app->setRemoteName(remoteName);    if (app->remoteServerRunning()) {      if (fileName) {	if (destName) {	  app->remoteOpenAtDest(fileName, destName, doRemoteRaise);	} else {	  app->remoteOpen(fileName, pg, doRemoteRaise);	}      } else if (doRemoteReload) {	app->remoteReload(doRemoteRaise);      } else if (doRemoteRaise) {	app->remoteRaise();      } else if (doRemoteQuit) {	app->remoteQuit();      }      goto done2;    }    if (doRemoteQuit) {      goto done2;    }  }  // set options  app->setFullScreen(fullScreen);  // check for password string(s)  ownerPasswordStr = ownerPassword[0] ? new GString(ownerPassword)                                      : (GString *)NULL;  userPasswordStr = userPassword[0] ? new GString(userPassword)                                    : (GString *)NULL;  // open the file and run the main loop  if (destName) {    if (!app->openAtDest(fileName, destName,			 ownerPasswordStr, userPasswordStr)) {      exitCode = 1;      goto done2;    }  } else {    if (!app->open(fileName, pg, ownerPasswordStr, userPasswordStr)) {      exitCode = 1;      goto done2;    }  }  app->run();  exitCode = 0;  // clean up done2:  if (userPasswordStr) {    delete userPasswordStr;  }  if (ownerPasswordStr) {    delete ownerPasswordStr;  }  if (destName) {    delete destName;  }  if (fileName) {    delete fileName;  } done1:  delete app;  delete globalParams;  // check for memory leaks  Object::memCheck(stderr);  gMemReport(stderr);  return exitCode;}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱码久久久久久闺蜜| 成人午夜免费av| 欧美美女一区二区三区| 亚洲成人你懂的| 日韩欧美一区二区不卡| 精品在线亚洲视频| 中文子幕无线码一区tr | 日韩av不卡在线观看| 91.麻豆视频| 激情偷乱视频一区二区三区| 久久精品网站免费观看| 一本久道中文字幕精品亚洲嫩| 亚洲综合激情网| 日韩欧美成人一区| 国产精品自拍毛片| 亚洲欧美精品午睡沙发| 欧美日韩国产精选| 国产精品一区二区在线播放| 中文字幕一区二区三| 欧美日韩综合一区| 国内精品伊人久久久久av一坑| 中文字幕第一区综合| 91极品视觉盛宴| 久久99精品久久久久| 国产精品久久久久久一区二区三区 | 国产亚洲欧美日韩在线一区| 99久久久无码国产精品| 日韩在线一区二区三区| 国产精品亲子乱子伦xxxx裸| 欧美日韩一区二区三区四区五区| 国产在线不卡视频| 亚洲一区av在线| 久久久久久久久久久黄色| 日本韩国一区二区三区| 国产精品中文有码| 亚洲国产另类精品专区| 国产日韩一级二级三级| 91精品欧美福利在线观看| 国产成人精品一区二区三区四区 | 国产精品久久久一区麻豆最新章节| 欧美日韩国产美| 97se亚洲国产综合自在线| 久久国产成人午夜av影院| 亚洲精品国产精华液| 国产欧美日韩麻豆91| 日韩精品专区在线影院观看 | 国产精品影视天天线| 天堂久久久久va久久久久| 国产精品久久久久久久裸模| 日韩欧美国产不卡| 欧美片网站yy| 91亚洲精品久久久蜜桃网站| 国产综合一区二区| 蜜臀国产一区二区三区在线播放| 亚洲人成网站精品片在线观看| 久久精品亚洲一区二区三区浴池| 91麻豆精品91久久久久久清纯| 色综合久久99| 91在线云播放| av午夜一区麻豆| 成人永久aaa| 国产激情视频一区二区在线观看| 轻轻草成人在线| 视频一区二区欧美| 亚洲小说春色综合另类电影| 亚洲人成在线播放网站岛国| 国产精品二区一区二区aⅴ污介绍| 欧美大胆一级视频| 日韩亚洲欧美高清| 日韩欧美区一区二| 精品美女一区二区| 精品国产91洋老外米糕| 精品国产乱码久久久久久1区2区 | 国产午夜精品一区二区| 久久综合久久鬼色| 精品久久久久久久久久久院品网| 日韩欧美一级二级三级久久久| 欧美放荡的少妇| 日韩区在线观看| 精品国产精品网麻豆系列| 欧美大片在线观看一区| 26uuu成人网一区二区三区| 日韩精品专区在线| 久久亚洲欧美国产精品乐播| 久久久久久亚洲综合影院红桃| 久久综合成人精品亚洲另类欧美| 国产亚洲欧洲997久久综合 | 一区二区三区精品久久久| 亚洲激情av在线| 午夜精品久久久久久久久久久| 日本在线不卡一区| 国内成人免费视频| 99久久婷婷国产精品综合| 色乱码一区二区三区88| 在线观看91精品国产麻豆| 欧美电影精品一区二区| 亚洲国产高清aⅴ视频| 综合色天天鬼久久鬼色| 亚洲福利一二三区| 久久99精品视频| 国产成人在线视频网址| 一本大道久久a久久综合| 91精品午夜视频| 国产视频亚洲色图| 一区二区三区在线视频观看| 七七婷婷婷婷精品国产| 国产成人精品亚洲日本在线桃色 | 在线成人午夜影院| 中文字幕av不卡| 午夜精品影院在线观看| 国产精品69久久久久水密桃| 色综合久久天天| 2021久久国产精品不只是精品| 中文字幕一区二区三区精华液| 亚洲大片精品永久免费| 国产91在线|亚洲| 欧美丝袜自拍制服另类| 久久日一线二线三线suv| 亚洲美女视频在线观看| 激情图区综合网| 欧美色图12p| 中文字幕第一页久久| 日韩电影免费在线| eeuss鲁一区二区三区| 日韩片之四级片| 亚洲综合网站在线观看| 国产精品888| 欧美另类变人与禽xxxxx| 中文字幕va一区二区三区| 日韩**一区毛片| 色综合久久久久综合99| 国产婷婷一区二区| 日本不卡在线视频| 91美女在线观看| 久久精品视频一区二区| 首页国产欧美日韩丝袜| 色婷婷亚洲精品| 亚洲国产成人私人影院tom| 免费人成在线不卡| 色狠狠一区二区三区香蕉| 中文字幕高清一区| 国产剧情一区二区| 欧美白人最猛性xxxxx69交| 亚洲一级二级在线| 91麻豆精东视频| 国产精品日日摸夜夜摸av| 黄页网站大全一区二区| 91精品婷婷国产综合久久| 一级精品视频在线观看宜春院| 成人午夜视频在线观看| 精品福利视频一区二区三区| 欧美激情综合在线| 免费成人结看片| 555夜色666亚洲国产免| 亚洲一区二区黄色| 欧美亚洲综合网| 一区二区三区在线播| 色婷婷激情一区二区三区| 综合中文字幕亚洲| www.日韩在线| 国产精品国产自产拍在线| 丰满少妇在线播放bd日韩电影| 26uuu精品一区二区三区四区在线| 毛片一区二区三区| 日韩欧美一区中文| 久久精品国产成人一区二区三区 | 国产区在线观看成人精品 | heyzo一本久久综合| 国产精品无遮挡| av男人天堂一区| 综合色中文字幕| 欧美优质美女网站| 香蕉影视欧美成人| 日韩免费电影网站| 国产在线一区观看| 久久久久久免费网| 白白色 亚洲乱淫| 亚洲精品欧美二区三区中文字幕| 91国模大尺度私拍在线视频 | 久久国产福利国产秒拍| 26uuu国产日韩综合| 成人h动漫精品一区二区| 亚洲少妇30p| 在线观看免费视频综合| 日韩高清欧美激情| 久久奇米777| 91小视频在线免费看| 亚洲国产毛片aaaaa无费看| 91精品国产综合久久香蕉麻豆 | 成人国产精品视频| 亚洲欧美另类图片小说| 欧美日本一区二区在线观看| 捆绑变态av一区二区三区| 国产三级三级三级精品8ⅰ区| 成人av动漫在线| 香蕉影视欧美成人| 国产调教视频一区| 欧美视频在线播放| 国产一区二区三区免费在线观看| 中文字幕一区二区三区在线不卡|