summaryrefslogtreecommitdiff
path: root/poppler/PSOutputDev.cc
AgeCommit message (Expand)AuthorFilesLines
2024-04-20Fix build after rebaseAlbert Astals Cid1-1/+1
2024-04-20pdftops: Write compliant ps headerSune Vuorela1-3/+13
2024-02-08Use an enum for Function getTypeAlbert Astals Cid1-6/+6
2023-06-28Update (C)Albert Astals Cid1-0/+1
2023-06-27Allow for stream compression and compress font streams in formsSune Vuorela1-23/+6
2023-06-16Store PSOutPaperSize objects by valueOliver Sander1-27/+8
2023-06-16Store PSOutPaperSize::name as std::stringOliver Sander1-9/+9
2023-06-16Store the paperSizes vector of PSOutputDev as objectOliver Sander1-17/+11
2023-04-03Make filterPSName return std::stringOliver Sander1-24/+17
2023-03-29Use std::vector for the fontIDs arrayOliver Sander1-18/+6
2022-10-19PSOutputDev::setupResources: Fix stack overflow in malformed docAlbert Astals Cid1-1/+6
2022-08-08Use std::vector to store dash patternsOliver Sander1-5/+3
2022-04-07FoFiOutputFunc: Use size_t instead of intAlbert Astals Cid1-1/+1
2022-04-07PSOutputFunc -> FoFiOutputFuncAlbert Astals Cid1-4/+4
2022-04-01Annots: Just return the std::vector instead of two gettersAlbert Astals Cid1-2/+2
2022-03-30Change GfxFont name into an optional std::stringAlbert Astals Cid1-6/+6
2022-03-30Fix regression caused by a6b2442e37cc00534bcdca7c83366a0fa0501157Albert Astals Cid1-18/+18
2022-03-30Make GooString::format[v] return an unique_ptrAlbert Astals Cid1-29/+19
2022-03-28Port PSOutputDev::filterPSName to std::stringAlbert Astals Cid1-12/+9
2022-03-18Store font data in a std::vector<unsigned char>Oliver Sander1-31/+18
2022-03-18Pass around font memory buffers as unsigned charOliver Sander1-6/+6
2022-03-11Add readability-braces-around-statementsAlbert Astals Cid1-31/+62
2022-03-10Update (C) of previous commitAlbert Astals Cid1-1/+1
2022-03-09Replace hand-coded reference counting in GfxFont by std::shared_ptrOliver Sander1-4/+3
2022-01-05Let FoFiTrueType::make and ...::load return std::unique_ptrOliver Sander1-21/+9
2022-01-05Allocate GfxFontLoc object on the stackOliver Sander1-7/+3
2022-01-05Store 'path' as std::string in GfxFontLocOliver Sander1-4/+4
2022-01-05Make a few GooString* arguments constOliver Sander1-3/+3
2021-12-10PSOutputDev::startPage: Fix potential integer overflowAlbert Astals Cid1-1/+4
2021-11-19Fix compile on MSVC #2Albert Astals Cid1-1/+1
2021-11-19Update (C)Albert Astals Cid1-1/+1
2021-11-18glib: Add APIs to save to file descriptorChristian Persch1-0/+43
2021-10-29Move another GlobalParam to the OutputDevs where it belongsAlbert Astals Cid1-3/+3
2021-10-29Move two variables from GlobalParams to PSOutputDevAlbert Astals Cid1-1/+1
2021-10-22Remove remmnats of external ps cid bit-16 fontsAlbert Astals Cid1-18/+0
2021-06-16Update (C) of previous commitsAlbert Astals Cid1-1/+2
2021-06-16Remove ENABLE_SPLASH and HAVE_SPLASH (always true)Hubert Figuiere1-27/+10
2021-06-15PSOutputDev: fix off-by-one error for image masking in L1/L2 outputPhilipp Knechtges1-8/+8
2021-05-14Mark two Stream::isFoo functions as constAlbert Astals Cid1-2/+2
2021-04-16Prevent integer overflow PSOutputDev::checkPageSliceAlbert Astals Cid1-1/+6
2021-04-14PSOutputDev::setupResources: Fix infinite recursion call on broken filesAlbert Astals Cid1-1/+10
2021-02-08PSOutputDev: Fix stack overflow in broken filesAlbert Astals Cid1-5/+22
2021-02-07OutputDev:tilingPatternFill pass the GfxTilingPatternAlbert Astals Cid1-2/+8
2021-01-07PSOutputDev: Fix memory leak on broken filesAlbert Astals Cid1-0/+1
2021-01-04PSOutputDev: protect against potential divide by 0Albert Astals Cid1-0/+4
2021-01-03PSOutputDev: Fix memory leak on broken filesAlbert Astals Cid1-0/+1
2021-01-03PSOutputDev: fix a few integer overflowsAlbert Astals Cid1-2/+9
2021-01-03Change a few variables to types GooString::format knows aboutAlbert Astals Cid1-2/+3
2020-12-26pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK to the CLIPhilipp Knechtges1-0/+3
2020-12-26PSOutputDev: allow ICCBased color spaces with invalid Ref to be embeddedPhilipp Knechtges1-1/+7