X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpdf%2Fpdf.cc;h=b51cc9a0c271c579bb3cc05b269a5331f447931c;hb=5263abf6d9f2e1917833cc1b136cfb4f8c94a28c;hp=a5b260769dce9be27126ad51a3cade34d248cfbd;hpb=bb51f4b9fa144d46ff9ff32e8c9d818ae4e97153;p=swftools.git diff --git a/lib/pdf/pdf.cc b/lib/pdf/pdf.cc index a5b2607..b51cc9a 100644 --- a/lib/pdf/pdf.cc +++ b/lib/pdf/pdf.cc @@ -196,10 +196,6 @@ gfxpage_t* pdf_doc_getpage(gfxdocument_t*doc, int page) if(page < 1 || page > doc->num_pages) return 0; - if(di->nocopy) { - msg(" PDF disallows copying."); - return 0; - } gfxpage_t* pdf_page = (gfxpage_t*)malloc(sizeof(gfxpage_t)); pdf_page_internal_t*pi= (pdf_page_internal_t*)malloc(sizeof(pdf_page_internal_t)); @@ -334,7 +330,7 @@ static void pdf_set_parameter(gfxsource_t*src, const char*name, const char*value addGlobalFontDir(value); } else if(!strcmp(name, "pages")) { global_page_range = strdup(value); - } else if(!strncmp(name, "font", strlen("font"))) { + } else if(!strncmp(name, "font", strlen("font")) && name[4]!='q') { addGlobalFont(value); } else if(!strncmp(name, "languagedir", strlen("languagedir"))) { addGlobalLanguageDir(value);