LibreOffice Module vcl (master) 1
vcl::PDFWriterImpl Member List

This is the complete list of members for vcl::PDFWriterImpl, including all inherited members.

acquire() constVclReferenceBaseinline
AcquireGraphics() const overrideVirtualDeviceprotectedvirtual
addDocumentAttachedFile(OUString const &rFileName, OUString const &rMimeType, OUString const &rDescription, std::unique_ptr< PDFOutputStream > rStream)vcl::PDFWriterImpl
addEmbeddedFile(BinaryDataContainer const &rDataContainer)vcl::PDFWriterImpl
addEmbeddedFile(std::unique_ptr< PDFOutputStream > rStream, OUString const &rMimeType)vcl::PDFWriterImpl
AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags)OutputDevicestatic
AddHatchActions(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, GDIMetaFile &rMtf)OutputDevice
addInternalStructureContainer(PDFStructureElement &rEle)vcl::PDFWriterImplprivate
addRoleMap(OString aAlias, PDFWriter::StructElement eType)vcl::PDFWriterImplprivate
AddTempDevFont(const OUString &rFileURL, const OUString &rFontName)OutputDevice
AddTextRectActions(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, GDIMetaFile &rMtf)OutputDevice
AppendAnnotKid(PDFStructureElement &i_rEle, T &rAnnot)vcl::PDFWriterImplprivate
appendBuildinFontsToDict(OStringBuffer &rDict) constvcl::PDFWriterImplprivate
appendDest(sal_Int32 nDestID, OStringBuffer &rBuffer)vcl::PDFWriterImplprivate
appendLiteralStringEncrypt(std::u16string_view rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer, rtl_TextEncoding nEnc=RTL_TEXTENCODING_ASCII_US)vcl::PDFWriterImplprivate
appendLiteralStringEncrypt(std::string_view rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer)vcl::PDFWriterImplinlineprivate
appendNonStrokingColor(const Color &rColor, OStringBuffer &rBuffer)vcl::PDFWriterImplprivate
appendStrokingColor(const Color &rColor, OStringBuffer &rBuffer)vcl::PDFWriterImplprivate
appendUnicodeTextStringEncrypt(const OUString &rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer)vcl::PDFWriterImplinlineprivate
approximate_char_width() constOutputDeviceprotected
approximate_digit_width() constOutputDevice
AttemptOLEFontScaleFix(vcl::Font &rFont, tools::Long nHeight) constOutputDeviceprivate
beginCompression()vcl::PDFWriterImplprivate
BeginFontSubstitution()OutputDevicestatic
beginRedirect(SvStream *pStream, const tools::Rectangle &)vcl::PDFWriterImplprivate
beginStructureElement(sal_Int32 id)vcl::PDFWriterImpl
beginStructureElementMCSeq()vcl::PDFWriterImplprivate
beginTransparencyGroup()vcl::PDFWriterImpl
BlendBitmap(const SalTwoRect &rPosAry, const Bitmap &rBmp)OutputDeviceprivate
BlendBitmap(Bitmap &aBmp, BitmapReadAccess const *pP, BitmapReadAccess const *pA, const sal_Int32 nOffY, const sal_Int32 nDstHeight, const sal_Int32 nOffX, const sal_Int32 nDstWidth, const tools::Rectangle &aBmpRect, const Size &aOutSz, const bool bHMirr, const bool bVMirr, const sal_Int32 *pMapX, const sal_Int32 *pMapY)OutputDeviceprivate
BlendBitmapWithAlpha(Bitmap &aBmp, BitmapReadAccess const *pP, BitmapReadAccess const *pA, const tools::Rectangle &aDstRect, const sal_Int32 nOffY, const sal_Int32 nDstHeight, const sal_Int32 nOffX, const sal_Int32 nDstWidth, const sal_Int32 *pMapX, const sal_Int32 *pMapY)OutputDeviceprivate
CalcHatchValues(const tools::Rectangle &rRect, tools::Long nDist, Degree10 nAngle10, Point &rPt1, Point &rPt2, Size &rInc, Point &rEndPt1)OutputDeviceprivate
CanEnableNativeWidget() const overrideVirtualDevicevirtual
CanSubsampleBitmap() constOutputDeviceinlineprotectedvirtual
checkAndEnableStreamEncryption(sal_Int32 nObject) overridevcl::PDFWriterImplprivatevirtual
checkEmitStructure()vcl::PDFWriterImplprivate
clearClipRegion()vcl::PDFWriterImplinline
ClearStack()OutputDevice
ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly)OutputDeviceprotectedvirtual
ClipToDeviceBounds(vcl::Region aRegion) const overridevcl::PDFWriterImplprivatevirtual
ClipToPaintRegion(tools::Rectangle &rDstRect)OutputDeviceprotectedvirtual
Compat_ZeroExtleadBug()VirtualDevice
compressStream(SvMemoryStream *)vcl::PDFWriterImplstatic
computeAccessPermissions(const vcl::PDFWriter::PDFEncryptionProperties &i_rProperties, sal_Int32 &o_rKeyLength, sal_Int32 &o_rRC4KeyLength)vcl::PDFWriterImplprivatestatic
computeDocumentIdentifier(std::vector< sal_uInt8 > &o_rIdentifier, const vcl::PDFWriter::PDFDocInfo &i_rDocInfo, const OString &i_rCString1, OString &o_rCString2)vcl::PDFWriterImplprivatestatic
computeEncryptionKey(EncHashTransporter *, vcl::PDFWriter::PDFEncryptionProperties &io_rProperties, sal_Int32 i_nAccessPermissions)vcl::PDFWriterImplprivatestatic
computeODictionaryValue(const sal_uInt8 *i_pPaddedOwnerPassword, const sal_uInt8 *i_pPaddedUserPassword, std::vector< sal_uInt8 > &io_rOValue, sal_Int32 i_nKeyLength)vcl::PDFWriterImplprivatestatic
computeUDictionaryValue(EncHashTransporter *i_pTransporter, vcl::PDFWriter::PDFEncryptionProperties &io_rProperties, sal_Int32 i_nKeyLength, sal_Int32 i_nAccessPermissions)vcl::PDFWriterImplprivatestatic
convertLineInfoToExtLineInfo(const LineInfo &rIn, PDFWriter::ExtLineInfo &rOut)vcl::PDFWriterImplstatic
CopyArea(const Point &rDestPt, const Point &rSrcPt, const Size &rSrcSize, bool bWindowInvalidate=false)OutputDevicevirtual
CopyDeviceArea(SalTwoRect &aPosAry, bool bWindowInvalidate)OutputDeviceprotectedvirtual
createBitmapEmit(const BitmapEx &rBitmapEx, const Graphic &rGraphic, std::list< BitmapEmit > &rBitmaps, ResourceDict &rResourceDict, std::list< StreamRedirect > &rOutputStreams)vcl::PDFWriterImplprivate
createBitmapEmit(const BitmapEx &rBitmapEx, const Graphic &rGraphic)vcl::PDFWriterImplprivate
CreateBitmapSurface(const BitmapSystemData &rData, const Size &rSize) constOutputDevice
createControl(const PDFWriter::AnyWidget &rControl, sal_Int32 nPageNr=-1)vcl::PDFWriterImpl
createDefaultCheckBoxAppearance(PDFWidget &, const PDFWriter::CheckBoxWidget &rWidget)vcl::PDFWriterImplprivate
createDefaultEditAppearance(PDFWidget &, const PDFWriter::EditWidget &rWidget)vcl::PDFWriterImplprivate
createDefaultListBoxAppearance(PDFWidget &, const PDFWriter::ListBoxWidget &rWidget)vcl::PDFWriterImplprivate
createDefaultPushButtonAppearance(PDFWidget &, const PDFWriter::PushButtonWidget &rWidget)vcl::PDFWriterImplprivate
createDefaultRadioButtonAppearance(PDFWidget &, const PDFWriter::RadioButtonWidget &rWidget)vcl::PDFWriterImplprivate
createDest(const tools::Rectangle &rRect, sal_Int32 nPageNr, PDFWriter::DestAreaType eType)vcl::PDFWriterImpl
createEmbeddedFile(const Graphic &rGraphic, ReferenceXObjectEmit &rEmit, sal_Int32 nBitmapObject)vcl::PDFWriterImpl
createGradient(const Gradient &rGradient, const Size &rSize)vcl::PDFWriterImplprivate
createLink(const tools::Rectangle &rRect, sal_Int32 nPageNr, OUString const &rAltText)vcl::PDFWriterImpl
createNamedDest(const OUString &sDestName, const tools::Rectangle &rRect, sal_Int32 nPageNr, PDFWriter::DestAreaType eType)vcl::PDFWriterImpl
createNote(const tools::Rectangle &rRect, const PDFNote &rNote, sal_Int32 nPageNr)vcl::PDFWriterImpl
createObject() overridevcl::PDFWriterImplprivatevirtual
createOutlineItem(sal_Int32 nParent, std::u16string_view rText, sal_Int32 nDestID)vcl::PDFWriterImpl
createScreen(const tools::Rectangle &rRect, sal_Int32 nPageNr, OUString const &rAltText, OUString const &rMimeType)vcl::PDFWriterImpl
CreateSurface(const cairo::CairoSurfaceSharedPtr &rSurface) constOutputDevice
CreateSurface(int x, int y, int width, int height) constOutputDevice
CreateTextLayoutCache(OUString const &)OutputDevicestatic
createToUnicodeCMap(sal_uInt8 const *pEncoding, const std::vector< sal_Ucs > &CodeUnits, const sal_Int32 *pCodeUnitsPerGlyph, const sal_Int32 *pEncToUnicodeIndex, uint32_t nGlyphs)vcl::PDFWriterImplprivate
CreateUnoGraphics()OutputDevice
CreateUnoGraphicsList()OutputDevice
createWidgetFieldName(sal_Int32 i_nWidgetsIndex, const PDFWriter::AnyWidget &i_rInWidget)vcl::PDFWriterImplprivate
disableStreamEncryption() overridevcl::PDFWriterImplinlineprivatevirtual
dispose() overridevcl::PDFWriterImplvirtual
disposeOnce()VclReferenceBase
drawArc(const tools::Rectangle &rRect, const Point &rStart, const Point &rStop, bool bWithPie, bool bWidthChord)vcl::PDFWriterImpl
DrawArc(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
drawBitmap(const Point &rDestPt, const Size &rDestSize, const BitmapEmit &rBitmap, const Color &rFillColor)vcl::PDFWriterImplprivate
drawBitmap(const Point &rDestPoint, const Size &rDestSize, const Bitmap &rBitmap, const Graphic &rGraphic)vcl::PDFWriterImpl
drawBitmap(const Point &rDestPoint, const Size &rDestSize, const BitmapEx &rBitmap)vcl::PDFWriterImpl
DrawBitmap(const Point &rDestPt, const Bitmap &rBitmap)OutputDevice
DrawBitmap(const Point &rDestPt, const Size &rDestSize, const Bitmap &rBitmap)OutputDevice
DrawBitmap(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap)OutputDevice
DrawBitmap(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, MetaActionType nAction)OutputDevice
DrawBitmapEx(const Point &rDestPt, const BitmapEx &rBitmapEx)OutputDevice
DrawBitmapEx(const Point &rDestPt, const Size &rDestSize, const BitmapEx &rBitmapEx)OutputDevice
DrawBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const BitmapEx &rBitmapEx)OutputDevice
DrawBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const BitmapEx &rBitmapEx, MetaActionType nAction)OutputDevice
DrawBitmapWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawBorder(tools::Rectangle aBorderRect)OutputDevicevirtual
DrawCheckered(const Point &rPos, const Size &rSize, sal_uInt32 nLen=8, Color aStart=COL_WHITE, Color aEnd=COL_BLACK)OutputDevice
DrawChord(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawColorWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawComplexGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
DrawCtrlText(const Point &rPos, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, DrawTextFlags nStyle=DrawTextFlags::Mnemonic, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr)OutputDevice
DrawDeviceAlphaBitmap(const Bitmap &rBmp, const AlphaMask &rAlpha, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDeviceprivate
DrawDeviceAlphaBitmapSlowPath(const Bitmap &rBitmap, const AlphaMask &rAlpha, tools::Rectangle aDstRect, tools::Rectangle aBmpRect, Size const &aOutSz, Point const &aOutPt)OutputDeviceprivate
DrawDeviceBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, BitmapEx &rBitmapEx)OutputDeviceprotectedvirtual
DrawDeviceMask(const Bitmap &rMask, const Color &rMaskColor, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDeviceprotectedvirtual
drawEllipse(const tools::Rectangle &rRect)vcl::PDFWriterImpl
DrawEllipse(const tools::Rectangle &rRect)OutputDevice
drawEmphasisMark(tools::Long nX, tools::Long nY, const tools::PolyPolygon &rPolyPoly, bool bPolyLine, const tools::Rectangle &rRect1, const tools::Rectangle &rRect2)vcl::PDFWriterImplprivate
DrawEPS(const Point &rPt, const Size &rSz, const GfxLink &rGfxLink, GDIMetaFile *pSubst=nullptr)OutputDevice
drawFieldBorder(PDFWidget &, const PDFWriter::AnyWidget &, const StyleSettings &)vcl::PDFWriterImplprivate
DrawGradient(const tools::Rectangle &rRect, const Gradient &rGradient)OutputDevice
DrawGradient(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient)OutputDevice
drawGradient(const tools::Rectangle &rRect, const Gradient &rGradient)vcl::PDFWriterImpl
DrawGradientToMetafile(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient)OutputDeviceprivate
DrawGradientWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprotected
DrawGrid(const tools::Rectangle &rRect, const Size &rDist, DrawGridFlags nFlags)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, bool bMtf)OutputDevice
drawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch)vcl::PDFWriterImpl
DrawHatchLine(const tools::Line &rLine, const tools::PolyPolygon &rPolyPoly, Point *pPtBuffer, bool bMtf)OutputDeviceprivate
DrawHatchLine_DrawLine(const Point &rStartPoint, const Point &rEndPoint) overridevcl::PDFWriterImplprivatevirtual
drawHorizontalGlyphs(const std::vector< PDFGlyph > &rGlyphs, OStringBuffer &rLine, const Point &rAlignOffset, bool bFirst, double fAngle, double fXScale, sal_Int32 nFontHeight, sal_Int32 nPixelFontHeight)vcl::PDFWriterImplprivate
DrawImage(const Point &rPos, const Image &rImage, DrawImageFlags nStyle=DrawImageFlags::NONE)OutputDevice
DrawImage(const Point &rPos, const Size &rSize, const Image &rImage, DrawImageFlags nStyle=DrawImageFlags::NONE)OutputDevice
drawJPGBitmap(SvStream &rDCTData, bool bIsTrueColor, const Size &rSizePixel, const tools::Rectangle &rTargetArea, const AlphaMask &rAlphaMask, const Graphic &rGraphic)vcl::PDFWriterImpl
drawLayout(SalLayout &rLayout, const OUString &rText, bool bTextLines)vcl::PDFWriterImplprivate
drawLine(const Point &rStart, const Point &rStop)vcl::PDFWriterImpl
drawLine(const Point &rStart, const Point &rStop, const LineInfo &rInfo)vcl::PDFWriterImpl
DrawLine(const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawLine(const Point &rStartPt, const Point &rEndPt, const LineInfo &rLineInfo)OutputDevice
DrawLinearGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
DrawMask(const Point &rDestPt, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, const Color &rMaskColor, MetaActionType nAction)OutputDevice
DrawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, const OUString &aCaption, const Color &rBackgroundColor=COL_AUTO)OutputDevice
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize)OutputDevicevirtual
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize, const OutputDevice &rOutDev)OutputDevicevirtual
DrawOutDev(const Point &, const Size &, const Point &, const Size &, const Printer &)=deleteOutputDeviceprivate
drawOutDevDirect(const OutputDevice &rSrcDev, SalTwoRect &rPosAry)OutputDeviceprotected
DrawOutDevDirectCheck(const OutputDevice &rSrcDev) constOutputDeviceprotectedvirtual
DrawOutDevDirectProcess(const OutputDevice &rSrcDev, SalTwoRect &rPosAry, SalGraphics *pSrcGraphics)OutputDeviceprotectedvirtual
DrawPie(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
drawPixel(const Point &rPt, const Color &rColor)vcl::PDFWriterImpl
DrawPixel(const Point &rPt)OutputDevice
DrawPixel(const Point &rPt, const Color &rColor)OutputDevice
drawPolygon(const tools::Polygon &rPoly)vcl::PDFWriterImpl
DrawPolygon(const tools::Polygon &rPoly)OutputDevice
DrawPolygon(const basegfx::B2DPolygon &)OutputDevice
drawPolyLine(const tools::Polygon &rPoly)vcl::PDFWriterImpl
drawPolyLine(const tools::Polygon &rPoly, const LineInfo &rInfo)vcl::PDFWriterImpl
drawPolyLine(const tools::Polygon &rPoly, const PDFWriter::ExtLineInfo &rInfo)vcl::PDFWriterImpl
DrawPolyLine(const tools::Polygon &rPoly)OutputDevice
DrawPolyLine(const basegfx::B2DPolygon &, double fLineWidth=0.0, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::Round, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDevice
DrawPolyLine(const tools::Polygon &rPoly, const LineInfo &rLineInfo)OutputDevice
DrawPolyLineDirect(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, const std::vector< double > *=nullptr, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDevice
DrawPolyLineDirectInternal(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, const std::vector< double > *=nullptr, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDeviceprivate
drawPolyPolygon(const tools::PolyPolygon &rPolyPoly)vcl::PDFWriterImpl
DrawPolyPolygon(const tools::PolyPolygon &rPolyPoly)OutputDevice
DrawPolyPolygon(const basegfx::B2DPolyPolygon &)OutputDevice
DrawRect(const tools::Rectangle &rRect)OutputDevice
DrawRect(const tools::Rectangle &rRect, sal_uLong nHorzRount, sal_uLong nVertRound)OutputDevice
drawRectangle(const tools::Rectangle &rRect)vcl::PDFWriterImpl
drawRectangle(const tools::Rectangle &rRect, sal_uInt32 nHorzRound, sal_uInt32 nVertRound)vcl::PDFWriterImpl
drawRelief(SalLayout &rLayout, const OUString &rText, bool bTextLines)vcl::PDFWriterImplprivate
drawShadow(SalLayout &rLayout, const OUString &rText, bool bTextLines)vcl::PDFWriterImplprivate
drawStraightTextLine(OStringBuffer &aLine, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)vcl::PDFWriterImpl
DrawStretchText(const Point &rStartPt, sal_Int32 nWidth, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1)OutputDevice
drawStretchText(const Point &rPos, sal_Int32 nWidth, const OUString &rText, sal_Int32 nIndex, sal_Int32 nLen)vcl::PDFWriterImpl
drawStrikeoutChar(const Point &rPos, tools::Long nWidth, FontStrikeout eStrikeout)vcl::PDFWriterImpl
drawStrikeoutLine(OStringBuffer &aLine, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)vcl::PDFWriterImpl
drawText(const Point &rPos, const OUString &rText, sal_Int32 nIndex, sal_Int32 nLen, bool bTextLines=true)vcl::PDFWriterImpl
drawText(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle)vcl::PDFWriterImpl
DrawText(const Point &rStartPt, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawText(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::NONE, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, vcl::ITextLayout *_pTextLayout=nullptr)OutputDevice
drawTextArray(const Point &rPos, const OUString &rText, KernArraySpan pDXArray, o3tl::span< const sal_Bool > pKashidaArray, sal_Int32 nIndex, sal_Int32 nLen)vcl::PDFWriterImpl
DrawTextArray(const Point &rStartPt, const OUString &rStr, KernArraySpan aKernArray, o3tl::span< const sal_Bool > pKashidaAry, sal_Int32 nIndex, sal_Int32 nLen, SalLayoutFlags flags=SalLayoutFlags::NONE, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawTextLine(const Point &rPos, tools::Long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove=false)OutputDevice
drawTextLine(const Point &rPos, tools::Long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)vcl::PDFWriterImpl
DrawTransformBitmapExDirect(const basegfx::B2DHomMatrix &aFullTransform, const BitmapEx &rBitmapEx, double fAlpha=1.0)OutputDeviceprotectedvirtual
DrawTransformedBitmapEx(const basegfx::B2DHomMatrix &rTransformation, const BitmapEx &rBitmapEx, double fAlpha=1.0)OutputDevice
DrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDevice
DrawTransparent(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolyPolygon &rB2DPolyPoly, double fTransparency)OutputDevice
DrawTransparent(const GDIMetaFile &rMtf, const Point &rPos, const Size &rSize, const Gradient &rTransparenceGradient)OutputDevice
drawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt32 nTransparentPercent)vcl::PDFWriterImpl
DrawTransparentNatively(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDeviceprivate
drawVerticalGlyphs(const std::vector< PDFGlyph > &rGlyphs, OStringBuffer &rLine, const Point &rAlignOffset, const Matrix3 &rRotScale, double fAngle, double fXScale, sal_Int32 nFontHeight)vcl::PDFWriterImplprivate
drawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWall)vcl::PDFWriterImpl
DrawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWallpaper)OutputDevice
DrawWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawWaveLine(const Point &rStartPos, const Point &rEndPos, tools::Long nLineWidth=1, tools::Long nWaveHeight=3)OutputDevice
drawWaveTextLine(OStringBuffer &aLine, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)vcl::PDFWriterImpl
emit()vcl::PDFWriterImpl
emitAnnotations()vcl::PDFWriterImplprivate
emitAppearances(PDFWidget &rWidget, OStringBuffer &rAnnotDict)vcl::PDFWriterImplprivate
emitBuildinFont(const pdf::BuildinFontFace *, sal_Int32 nObject)vcl::PDFWriterImplprivate
emitCatalog()vcl::PDFWriterImplprivate
emitComment(const char *pComment)vcl::PDFWriterImpl
emitDocumentMetadata()vcl::PDFWriterImpl
emitEmbeddedFiles()vcl::PDFWriterImplprivate
emitFontDescriptor(const vcl::font::PhysicalFontFace *, FontSubsetInfo const &, sal_Int32 nSubsetID, sal_Int32 nStream)vcl::PDFWriterImplprivate
emitFonts()vcl::PDFWriterImplprivate
emitGradients()vcl::PDFWriterImplprivate
emitInfoDict()vcl::PDFWriterImplprivate
emitLinkAnnotations()vcl::PDFWriterImplprivate
emitNamedDestinations()vcl::PDFWriterImplprivate
emitNoteAnnotations()vcl::PDFWriterImplprivate
emitOutline()vcl::PDFWriterImplprivate
emitOutputIntent()vcl::PDFWriterImpl
emitPopupAnnotationLine(OStringBuffer &aLine, PDFPopupAnnotation const &rPopUp)vcl::PDFWriterImplprivatestatic
emitResources()vcl::PDFWriterImplprivate
emitScreenAnnotations()vcl::PDFWriterImplprivate
emitSignature()vcl::PDFWriterImplprivate
emitStructIDTree(sal_Int32 nTreeObject)vcl::PDFWriterImplprivate
emitStructParentTree(sal_Int32 nTreeObject)vcl::PDFWriterImplprivate
emitStructure(PDFStructureElement &rEle)vcl::PDFWriterImplprivate
emitStructureAttributes(PDFStructureElement &rEle)vcl::PDFWriterImplprivate
emitSystemFont(const vcl::font::PhysicalFontFace *, EmbedFont const &)vcl::PDFWriterImplprivate
emitTextAnnotationLine(OStringBuffer &aLine, PDFNoteEntry const &rNote)vcl::PDFWriterImplprivate
emitTilings()vcl::PDFWriterImplprivate
emitTrailer()vcl::PDFWriterImplprivate
emitType3Font(const vcl::font::PhysicalFontFace *, const FontSubset &, std::map< sal_Int32, sal_Int32 > &)vcl::PDFWriterImplprivate
emitWidgetAnnotations()vcl::PDFWriterImplprivate
EmulateDrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDeviceprotectedvirtual
EnableMapMode(bool bEnable=true)OutputDevice
EnableOutput(bool bEnable=true)OutputDevice
EnableRTL(bool bEnable=true) overrideVirtualDevicevirtual
enableStringEncryption(sal_Int32 nObject)vcl::PDFWriterImplprivate
endCompression()vcl::PDFWriterImplprivate
EndFontSubstitution()OutputDevicestatic
EndMode enum namevcl::PDFWriterImplprivate
endPage()vcl::PDFWriterImplprivate
endRedirect()vcl::PDFWriterImplprivate
endStructureElement()vcl::PDFWriterImpl
endStructureElementMCSeq(EndMode=EndMode::Default)vcl::PDFWriterImplprivate
endTransparencyGroup(const tools::Rectangle &rBoundingBox, sal_uInt32 nTransparentPercent)vcl::PDFWriterImpl
ensureStructureElement()vcl::PDFWriterImpl
ensureUniqueRadioOnValues()vcl::PDFWriterImplprivate
Erase()OutputDevice
Erase(const tools::Rectangle &rRect)OutputDevice
finalizeSignature()vcl::PDFWriterImplprivate
findRadioGroupWidget(const PDFWriter::RadioButtonWidget &rRadio)vcl::PDFWriterImplprivate
FinishTrackingFontMappingUse()OutputDevicestatic
Flush()OutputDeviceinlinevirtual
FontMappingUseData typedefOutputDevice
FontUpdateHandler_t typedefOutputDeviceprivate
GetActiveClipRegion() constOutputDevicevirtual
GetAntialiasing() constOutputDeviceinline
getAttributeTag(PDFWriter::StructAttribute eAtr)vcl::PDFWriterImplstatic
getAttributeValueTag(PDFWriter::StructAttributeValue eVal)vcl::PDFWriterImplstatic
GetBackground() constOutputDeviceinline
GetBackgroundColor() constOutputDevicevirtual
GetBackgroundComponentBounds() constOutputDeviceprotectedvirtual
getBestBuildinFont(const Font &rFont)vcl::PDFWriterImplprivate
GetBiDiLayoutFlags(std::u16string_view rStr, const sal_Int32 nMinIndex, const sal_Int32 nEndIndex) constOutputDevice
GetBitCount() const overrideVirtualDevicevirtual
GetBitmap(const Point &rSrcPt, const Size &rSize) constOutputDevicevirtual
GetBitmapEx(const Point &rSrcPt, const Size &rSize) constOutputDevice
GetButtonBorderSize()OutputDeviceinlinevirtual
GetCanvas() constOutputDevice
GetCaretPositions(const OUString &, KernArray &rCaretXArray, sal_Int32 nIndex, sal_Int32 nLen, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetClipRegion() constOutputDevice
GetCommonDeviceInfo(Size const &aDevSize) constOutputDeviceprotected
GetConnectMetaFile() constOutputDeviceinline
GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) constOutputDevice
getCurPageSize() constvcl::PDFWriterImplinline
getCurrentFilePosition()vcl::PDFWriterImplinlineprivate
GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr)OutputDevicestatic
GetDeviceInfo() constOutputDevicevirtual
GetDigitLanguage() constOutputDeviceinline
GetDPIScaleFactor() constOutputDeviceinline
GetDPIScalePercentage() constOutputDeviceinline
GetDPIX() constOutputDeviceinline
GetDPIY() constOutputDeviceinline
GetDrawMode() constOutputDeviceinline
GetEllipsisString(const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) constOutputDevice
GetEmphasisAscent() constOutputDeviceinlineprotected
GetEmphasisDescent() constOutputDeviceinlineprotected
getErrors() constvcl::PDFWriterImplinline
GetExtOutDevData() constOutputDeviceinline
getFallbackLayout(LogicalFontInstance *pLogicalFont, int nFallbackLevel, vcl::text::ImplLayoutArgs &rLayoutArgs, const SalLayoutGlyphs *) constOutputDevice
GetFillColor() constOutputDeviceinline
GetFont() constOutputDeviceinline
GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities) constOutputDevice
GetFontCharMap(FontCharMapRef &rxFontCharMap) constOutputDevice
getFontDictObject()vcl::PDFWriterImplinlineprivate
GetFontExtLeading() const overrideVirtualDeviceprotectedvirtual
GetFontFaceCollectionCount() constOutputDevice
GetFontFeatures(std::vector< vcl::font::Feature > &rFontFeatures) constOutputDevice
GetFontInstance() constOutputDevice
GetFontMetric() constOutputDevice
GetFontMetric(const vcl::Font &rFont) constOutputDevice
GetFontMetricFromCollection(int nDevFontIndex) constOutputDevice
GetGlyphBoundRects(const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, std::vector< tools::Rectangle > &rVector) constOutputDevice
GetGradientStepCount(tools::Long nMinRect)OutputDeviceprotectedvirtual
GetGradientSteps(Gradient const &rGradient, tools::Rectangle const &rRect)OutputDeviceprivate
GetGraphics() constOutputDevice
GetGraphics()OutputDevice
GetInverseViewTransformation() constOutputDevice
GetInverseViewTransformation(const MapMode &rMapMode) constOutputDevice
GetLayoutMode() constOutputDeviceinline
GetLineColor() constOutputDeviceinline
GetMapMode() constOutputDeviceinline
getMapMode()vcl::PDFWriterImplinline
GetMinKashida() constOutputDevice
GetMonochromeButtonColor()OutputDeviceinlinevirtual
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) constOutputDevice
GetNativeSurfaceHandle(cairo::SurfaceSharedPtr &rSurface, const basegfx::B2ISize &rSize) constOutputDevice
GetOutDevType() constOutputDeviceinline
GetOutDevViewType() constOutputDeviceinline
GetOutOffXPixel() constOutputDeviceinline
GetOutOffYPixel() constOutputDeviceinline
GetOutputBoundsClipRegion() constOutputDevicevirtual
GetOutputHeightPixel() constOutputDeviceinline
GetOutputOffPixel() constOutputDeviceinline
GetOutputRectPixel() constOutputDeviceinline
GetOutputSize() constOutputDeviceinline
GetOutputSizePixel() constOutputDeviceinline
GetOutputWidthPixel() constOutputDeviceinline
GetOverlineColor() constOutputDeviceinline
GetOwnerWindow() constOutputDeviceinlinevirtual
GetPixel(const Point &rPt) constOutputDevice
GetPixelOffset() constOutputDeviceinline
GetRasterOp() constOutputDeviceinline
GetReadableFontColor(const Color &rFontColor, const Color &rBgColor) constOutputDevicevirtual
getRefCount() constVclReferenceBaseinline
GetRefPoint() constOutputDeviceinline
GetRenderBackendName() constOutputDevice
getResourceDictObj()vcl::PDFWriterImplinlineprivate
GetSettings() constOutputDeviceinline
GetSingleColorGradientFill()OutputDeviceprivate
GetSpriteCanvas() constOutputDevice
getStructureTag(PDFWriter::StructElement)vcl::PDFWriterImpl
GetSyncCount() constOutputDeviceinlinevirtual
getSystemFont(const Font &i_rFont)vcl::PDFWriterImplprivate
GetSystemGfxData() constOutputDevice
GetSystemGfxDataAny() constOutputDevice
GetTextAlign() constOutputDeviceinline
GetTextArray(const OUString &rStr, KernArray *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, bool bCaret=false, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constOutputDevice
GetTextBoundRect(tools::Rectangle &rRect, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextBreak(const OUString &rStr, tools::Long nTextWidth, sal_Int32 nIndex, sal_Int32 nLen=-1, tools::Long nCharExtra=0, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextBreak(const OUString &rStr, tools::Long nTextWidth, sal_Unicode nExtraChar, sal_Int32 &rExtraCharPos, sal_Int32 nIndex, sal_Int32 nLen, tools::Long nCharExtra, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextColor() constOutputDeviceinline
GetTextFillColor() constOutputDevice
GetTextHeight() constOutputDevice
GetTextIsRTL(const OUString &, sal_Int32 nIndex, sal_Int32 nLen) constOutputDevice
GetTextLineColor() constOutputDeviceinline
GetTextOutline(tools::PolyPolygon &, const OUString &rStr) constOutputDevice
GetTextOutlines(PolyPolyVector &, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}) constOutputDevice
GetTextOutlines(basegfx::B2DPolyPolygonVector &rVector, const OUString &rStr, sal_Int32 nBase, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}) constOutputDevice
GetTextRect(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) constOutputDevice
GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constOutputDevice
GetUnoGraphicsList() constOutputDeviceinline
GetViewTransformation() constOutputDevice
GetViewTransformation(const MapMode &rMapMode) constOutputDevice
GetWaveLineSize(tools::Long nLineWidth) constOutputDeviceprotectedvirtual
HasFastDrawTransformedBitmap() constOutputDevice
HasGlyphs(const vcl::Font &rFont, std::u16string_view rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) constOutputDevice
HasMirroredGraphics() constOutputDevicevirtual
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) constOutputDevice
ImplBreakLinesSimple(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const sal_Int32 nPos, sal_Int32 nBreakPos, tools::Long &nLineWidth)OutputDeviceprotectedstatic
ImplBreakLinesWithIterator(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const css::uno::Reference< css::linguistic2::XHyphenator > &xHyph, const css::uno::Reference< css::i18n::XBreakIterator > &xBI, const bool bHyphenate, const sal_Int32 nPos, sal_Int32 nBreakPos)OutputDeviceprotectedstatic
ImplClearAllFontData(bool bNewFontLists)OutputDevicestatic
ImplClearFontData(bool bNewFontLists) overridevcl::PDFWriterImplprivatevirtual
ImplDevicePixelToLogic(const tools::Rectangle &rPixelRect) constOutputDevice
ImplDevicePixelToLogicHeight(tools::Long nHeight) constOutputDevice
ImplDevicePixelToLogicWidth(tools::Long nWidth) constOutputDevice
ImplDisposeCanvas()OutputDeviceprotected
ImplDrawEmphasisMark(tools::Long nBaseX, tools::Long nX, tools::Long nY, const tools::PolyPolygon &rPolyPoly, bool bPolyLine, const tools::Rectangle &rRect1, const tools::Rectangle &rRect2)OutputDeviceprivate
ImplDrawEmphasisMarks(SalLayout &)OutputDeviceprivate
ImplDrawMnemonicLine(tools::Long nX, tools::Long nY, tools::Long nWidth)OutputDeviceprivate
ImplDrawPolygon(const tools::Polygon &rPoly, const tools::PolyPolygon *pClipPolyPoly=nullptr)OutputDeviceprivate
ImplDrawPolyPolygon(const tools::PolyPolygon &rPolyPoly, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
ImplDrawPolyPolygon(sal_uInt16 nPoly, const tools::PolyPolygon &rPolyPoly)OutputDeviceprivate
ImplDrawPolyPolygonWithB2DPolyPolygon(const basegfx::B2DPolyPolygon &rB2DPolyPoly)OutputDeviceprivate
ImplDrawRotateText(SalLayout &)OutputDevice
ImplDrawSpecialText(SalLayout &)OutputDeviceprivate
ImplDrawStraightTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)OutputDeviceprivate
ImplDrawStrikeoutChar(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)OutputDeviceprivate
ImplDrawStrikeoutLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)OutputDeviceprivate
ImplDrawText(OutputDevice &rTargetDevice, const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, std::vector< tools::Rectangle > *pVector, OUString *pDisplayText, vcl::ITextLayout &_rLayout)OutputDevicestatic
ImplDrawText(SalLayout &)OutputDevice
ImplDrawTextBackground(const SalLayout &)OutputDevice
ImplDrawTextDirect(SalLayout &, bool bTextLines)OutputDeviceprivate
ImplDrawTextLine(tools::Long nBaseX, tools::Long nX, tools::Long nY, double nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)OutputDevice
ImplDrawTextLines(SalLayout &, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bWordLine, bool bUnderlineAbove)OutputDevice
ImplDrawTextRect(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight)OutputDeviceprivate
ImplDrawWaveLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nStartX, tools::Long nStartY, tools::Long nWidth, tools::Long nHeight, tools::Long nLineWidth, Degree10 nOrientation, const Color &rColor)OutputDeviceprivate
ImplDrawWaveLineBezier(tools::Long nStartX, tools::Long nStartY, tools::Long nEndX, tools::Long nEndY, tools::Long nWaveHeight, double fOrientation, tools::Long nLineWidth)OutputDeviceprivate
ImplDrawWavePixel(tools::Long nOriginX, tools::Long nOriginY, tools::Long nCurX, tools::Long nCurY, tools::Long nWidth, Degree10 nOrientation, SalGraphics *pGraphics, const OutputDevice &rOutDev, tools::Long nPixWidth, tools::Long nPixHeight)OutputDeviceprivate
ImplDrawWaveTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)OutputDeviceprivate
ImplFillOpaqueRectangle(const tools::Rectangle &rRect)VirtualDeviceprivate
ImplGetCanvas(bool bSpriteCanvas) constOutputDeviceprotectedvirtual
ImplGetDeviceTransformation() constOutputDevice
ImplGetEllipsisString(const OutputDevice &rTargetDevice, const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprivatestatic
ImplGetTextBoundRect(const SalLayout &) constOutputDevice
ImplGetTextLines(const tools::Rectangle &rRect, tools::Long nTextHeight, ImplMultiTextLineInfo &rLineInfo, tools::Long nWidth, const OUString &rStr, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprotectedstatic
ImplGlyphFallbackLayout(std::unique_ptr< SalLayout >, vcl::text::ImplLayoutArgs &, const SalLayoutGlyphs *) constOutputDevice
ImplInitAboveTextLineSize()OutputDeviceprotected
ImplInitFontList() constOutputDevice
ImplInitMapModeObjects()OutputDeviceprotectedvirtual
ImplInitTextColor()OutputDeviceprivate
ImplInitTextLineSize()OutputDeviceprotected
ImplInitVirDev(const OutputDevice *pOutDev, tools::Long nDX, tools::Long nDY, const SystemGraphicsData *pData=nullptr)VirtualDeviceprivate
ImplInvalidateViewTransform()OutputDevice
ImplIsAntiparallel() constOutputDevice
ImplIsRecordLayout() constOutputDevice
ImplLayout(const OUString &, sal_Int32 nIndex, sal_Int32 nLen, const Point &rLogicPos=Point(0, 0), tools::Long nLogicWidth=0, KernArraySpan aKernArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
ImplLogicHeightToDevicePixel(tools::Long nHeight) constOutputDevice
ImplLogicHeightToDeviceSubPixel(tools::Long nHeight) constOutputDevice
ImplLogicToDevicePixel(const tools::Rectangle &rLogicRect) constOutputDevice
ImplLogicToDevicePixel(const Point &rLogicPt) constOutputDevice
ImplLogicToDevicePixel(const Size &rLogicSize) constOutputDevice
ImplLogicToDevicePixel(const tools::Polygon &rLogicPoly) constOutputDevice
ImplLogicToDevicePixel(const ::basegfx::B2DPolygon &rLogicPoly) constOutputDevice
ImplLogicToDevicePixel(const tools::PolyPolygon &rLogicPolyPoly) constOutputDevice
ImplLogicToDevicePixel(const LineInfo &rLineInfo) constOutputDevice
ImplLogicToDeviceSubPixel(const Point &rLogicPt) constOutputDevice
ImplLogicWidthToDevicePixel(tools::Long nWidth) constOutputDevice
ImplLogicWidthToDeviceSubPixel(tools::Long nWidth) constOutputDevice
ImplLogicXToDevicePixel(tools::Long nX) constOutputDeviceprivate
ImplLogicYToDevicePixel(tools::Long nY) constOutputDeviceprivate
ImplNewFont() const overridevcl::PDFWriterImplprivatevirtual
ImplPixelToDevicePixel(const vcl::Region &rRegion) constOutputDevice
ImplPrepareLayoutArgs(OUString &, const sal_Int32 nIndex, const sal_Int32 nLen, double nPixelWidth, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr) constOutputDevice
ImplRefreshAllFontData(bool bNewFontLists)OutputDevicestatic
ImplRefreshFontData(bool bNewFontLists) overridevcl::PDFWriterImplprivatevirtual
ImplReleaseFonts()OutputDeviceprotectedvirtual
ImplSetOutputSizePixel(const Size &rNewSize, bool bErase, sal_uInt8 *pBuffer, bool bAlphaMaskTransparent=false)VirtualDeviceprivate
ImplSetReferenceDevice(RefDevMode, sal_Int32 i_nDPIX, sal_Int32 i_nDPIY)VirtualDeviceprivate
ImplUpdateAllFontData(bool bNewFontLists)OutputDevicestatic
ImplUpdateFontData()OutputDevice
ImplUpdateFontDataForAllFrames(FontUpdateHandler_t pHdl, bool bNewFontLists)OutputDeviceprivatestatic
implWriteBitmapEx(const Point &rPoint, const Size &rSize, const BitmapEx &rBitmapEx, const Graphic &i_pGraphic, VirtualDevice const *pDummyVDev, const vcl::PDFWriter::PlayMetafileContext &)vcl::PDFWriterImplprivate
implWriteGradient(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient, VirtualDevice *pDummyVDev, const vcl::PDFWriter::PlayMetafileContext &)vcl::PDFWriterImplprivate
InitClipRegion()OutputDeviceprotectedvirtual
initEncryption(const OUString &i_rOwnerPassword, const OUString &i_rUserPassword)vcl::PDFWriterImplstatic
InitFillColor()OutputDeviceprivate
InitFont() constOutputDeviceprotected
InitLineColor()OutputDeviceprivate
initStructureElement(sal_Int32 id, PDFWriter::StructElement eType, std::u16string_view rAlias)vcl::PDFWriterImpl
InnerImplSetOutputSizePixel(const Size &rNewSize, bool bErase, sal_uInt8 *pBuffer)VirtualDeviceprivate
insertError(PDFWriter::ErrorCode eErr)vcl::PDFWriterImplinline
IntersectClipRegion(const tools::Rectangle &rRect)OutputDevice
IntersectClipRegion(const vcl::Region &rRegion)OutputDevice
intersectClipRegion(const tools::Rectangle &rRect)vcl::PDFWriterImpl
intersectClipRegion(const basegfx::B2DPolyPolygon &rRegion)vcl::PDFWriterImpl
Invert(const tools::Rectangle &rRect, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
Invert(const tools::Polygon &rPoly, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
is_double_buffered_window() constOutputDeviceprotected
IsBackground() constOutputDeviceinline
IsClipRegion() constOutputDeviceinline
IsDeviceOutputNecessary() constOutputDeviceinline
isDisposed() constVclReferenceBaseinline
IsFillColor() constOutputDeviceinline
IsFontAvailable(std::u16string_view rFontName) constOutputDevice
IsLineColor() constOutputDeviceinline
IsMapModeEnabled() constOutputDeviceinline
IsNativeControlSupported(ControlType nType, ControlPart nPart) constOutputDevice
IsOutputEnabled() constOutputDeviceinline
IsOverlineColor() constOutputDeviceinline
IsRefPoint() constOutputDeviceinline
IsRTLEnabled() constOutputDeviceinline
IsScreenComp() const overrideVirtualDeviceinlinevirtual
IsTextFillColor() constOutputDeviceinline
IsTextLineColor() constOutputDeviceinline
IsVirtual() const overrideVirtualDevicevirtual
LogicToLogic(const Point &rPtSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const Point &rPtSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const Size &rSzSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(tools::Long nLongSource, MapUnit eUnitSource, MapUnit eUnitDest)OutputDevicestatic
LogicToLogic(const basegfx::B2DPolygon &rPoly, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToPixel(const Point &rLogicPt) constOutputDevice
LogicToPixel(const Size &rLogicSize) constOutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect) constOutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly) constOutputDevice
LogicToPixel(const tools::PolyPolygon &rLogicPolyPoly) constOutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly) constOutputDevice
LogicToPixel(const vcl::Region &rLogicRegion) constOutputDevice
LogicToPixel(const Point &rLogicPt, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const Size &rLogicSize, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly, const MapMode &rMapMode) constOutputDevice
m_aBitmapsvcl::PDFWriterImplprivate
m_aBuildinFontToObjectMapvcl::PDFWriterImplprivate
m_aCiphervcl::PDFWriterImplprivate
m_aContextvcl::PDFWriterImplprivate
m_aCreationDateStringvcl::PDFWriterImplprivate
m_aCreationMetaDateStringvcl::PDFWriterImplprivate
m_aCurrentPDFStatevcl::PDFWriterImplprivate
m_aDestinationIdTranslationvcl::PDFWriterImplprivate
m_aDestsvcl::PDFWriterImplprivate
m_aDocumentAttachedFilesvcl::PDFWriterImplprivate
m_aEmbeddedFilesvcl::PDFWriterImplprivate
m_aErrorsvcl::PDFWriterImplprivate
m_aExternalPDFStreamsvcl::PDFWriterImplprivate
m_aFieldNameMapvcl::PDFWriterImplprivate
m_aFilevcl::PDFWriterImplprivate
m_aGlobalResourceDictvcl::PDFWriterImplprivate
m_aGradientsvcl::PDFWriterImplprivate
m_aGraphicsStackvcl::PDFWriterImplprivate
m_aJPGsvcl::PDFWriterImplprivate
m_aLinkPropertyMapvcl::PDFWriterImplprivate
m_aLinksvcl::PDFWriterImplprivate
m_aMapModevcl::PDFWriterImplprivate
m_aNamedDestsvcl::PDFWriterImplprivate
m_aNotesvcl::PDFWriterImplprivate
m_aObjectsvcl::PDFWriterImplprivate
m_aOutlinevcl::PDFWriterImplprivate
m_aOutputStreamsvcl::PDFWriterImplprivate
m_aPagesvcl::PDFWriterImplprivate
m_aPDFBmpCachevcl::PDFWriterImplprivate
m_aRadioGroupWidgetsvcl::PDFWriterImplprivate
m_aRoleMapvcl::PDFWriterImplprivate
m_aScreensvcl::PDFWriterImplprivate
m_aStructParentTreevcl::PDFWriterImplprivate
m_aStructurevcl::PDFWriterImplprivate
m_aSubsetsvcl::PDFWriterImplprivate
m_aSystemFontsvcl::PDFWriterImplprivate
m_aTilingsvcl::PDFWriterImplprivate
m_aTransparentObjectsvcl::PDFWriterImplprivate
m_aType3Fontsvcl::PDFWriterImplprivate
m_aWidgetsvcl::PDFWriterImplprivate
m_aWidgetStyleSettingsvcl::PDFWriterImplprivate
m_bEmitStructurevcl::PDFWriterImplprivate
m_bEncryptThisStreamvcl::PDFWriterImplprivate
m_bIsPDF_A1vcl::PDFWriterImplprivate
m_bIsPDF_A2vcl::PDFWriterImplprivate
m_bIsPDF_A3vcl::PDFWriterImplprivate
m_bIsPDF_UAvcl::PDFWriterImplprivate
m_bOpenvcl::PDFWriterImplprivate
m_DocDigestvcl::PDFWriterImplprivate
m_nAccessPermissionsvcl::PDFWriterImplprivate
m_nCatalogObjectvcl::PDFWriterImplprivate
m_nCurrentPagevcl::PDFWriterImplprivate
m_nCurrentStructElementvcl::PDFWriterImplprivate
m_nFontDictObjectvcl::PDFWriterImplprivate
m_nKeyLengthvcl::PDFWriterImplprivate
m_nNextFIDvcl::PDFWriterImplprivate
m_nRC4KeyLengthvcl::PDFWriterImplprivate
m_nResourceDictvcl::PDFWriterImplprivate
m_nSignatureContentOffsetvcl::PDFWriterImplprivate
m_nSignatureLastByteRangeNoOffsetvcl::PDFWriterImplprivate
m_nSignatureObjectvcl::PDFWriterImplprivate
m_pCodecvcl::PDFWriterImplprivate
m_pMemStreamvcl::PDFWriterImplprivate
m_rOuterFacevcl::PDFWriterImplprivate
m_StructElementStackvcl::PDFWriterImplprivate
m_StructElemObjsWithIDvcl::PDFWriterImplprivate
m_vEncryptionBuffervcl::PDFWriterImplprivate
m_xTransvcl::PDFWriterImplprivate
maBackgroundOutputDeviceprivate
maFillColorOutputDeviceprivate
maFontOutputDeviceprivate
maLineColorOutputDeviceprivate
maMapModeOutputDeviceprivate
maMapResOutputDeviceprivate
maOutDevStateStackOutputDeviceprivate
maOverlineColorOutputDeviceprivate
maRefPointOutputDeviceprivate
maRegionOutputDeviceprivate
MARK(const char *pString)vcl::PDFWriterImpl
maTextColorOutputDeviceprivate
maTextLineColorOutputDeviceprivate
mbBackgroundOutputDevicemutableprivate
mbClipRegionOutputDevicemutableprivate
mbClipRegionSetOutputDevicemutableprivate
mbDevOutputOutputDevicemutableprivate
mbDisposedVclReferenceBaseprivate
mbEnableRTLOutputDevicemutableprivate
mbFillColorOutputDevicemutableprivate
mbForceZeroExtleadBugVirtualDeviceprivate
mbInitClipRegionOutputDevicemutableprivate
mbInitFillColorOutputDevicemutableprivate
mbInitFontOutputDevicemutableprivate
mbInitLineColorOutputDevicemutableprivate
mbInitTextColorOutputDevicemutableprivate
mbLineColorOutputDevicemutableprivate
mbMapOutputDevicemutableprivate
mbNewFontOutputDevicemutableprivate
mbOutputOutputDevicemutableprivate
mbOutputClippedOutputDevicemutableprivate
mbRefPointOutputDevicemutableprivate
mbScreenCompVirtualDeviceprivate
mbTextLinesOutputDevicemutableprivate
mbTextSpecialOutputDevicemutableprivate
meFormatAndAlphaVirtualDeviceprivate
meOutDevTypeOutputDeviceprivate
meOutDevViewTypeOutputDeviceprivate
meRasterOpOutputDeviceprivate
meRefDevModeVirtualDeviceprivate
meTextLanguageOutputDeviceprivate
mnAntialiasingOutputDeviceprivate
mnBitCountVirtualDeviceprivate
mnDPIScalePercentageOutputDeviceprivate
mnDPIXOutputDeviceprivate
mnDPIYOutputDeviceprivate
mnDrawModeOutputDeviceprivate
mnEmphasisAscentOutputDevicemutableprivate
mnEmphasisDescentOutputDevicemutableprivate
mnOutHeightOutputDeviceprivate
mnOutOffLogicXOutputDeviceprivate
mnOutOffLogicYOutputDeviceprivate
mnOutOffOrigXOutputDeviceprivate
mnOutOffOrigYOutputDeviceprivate
mnOutOffXOutputDeviceprivate
mnOutOffYOutputDeviceprivate
mnOutWidthOutputDeviceprivate
mnRefCntVclReferenceBasemutableprivate
mnTextLayoutModeOutputDeviceprivate
mnTextOffXOutputDevicemutableprivate
mnTextOffYOutputDevicemutableprivate
moSettingsOutputDeviceprivate
MoveClipRegion(tools::Long nHorzMove, tools::Long nVertMove)OutputDevice
moveClipRegion(sal_Int32 nX, sal_Int32 nY)vcl::PDFWriterImpl
mpAlphaVDevOutputDeviceprivate
mpExtOutDevDataOutputDeviceprivate
mpFontFaceCollectionOutputDevicemutableprivate
mpFontInstanceOutputDevicemutableprivate
mpGraphicsOutputDevicemutableprivate
mpMetaFileOutputDeviceprivate
mpNextVirtualDeviceprivate
mpNextGraphicsOutputDevicemutableprivate
mpOutDevDataOutputDeviceprivate
mpPrevVirtualDeviceprivate
mpPrevGraphicsOutputDevicemutableprivate
mpUnoGraphicsListOutputDeviceprivate
mpVirDevVirtualDeviceprivate
mxCanvasOutputDevicemutableprivate
mxFontCacheOutputDevicemutableprotected
mxFontCollectionOutputDevicemutableprotected
ncMaxPDFArraySizevcl::PDFWriterImplprivatestatic
newPage(double nPageWidth, double nPageHeight, PDFWriter::Orientation eOrientation)vcl::PDFWriterImpl
operator=(const VirtualDevice &)=deleteVirtualDeviceprivate
OutputDevice(const OutputDevice &)=deleteOutputDeviceprivate
OutputDevice(OutDevType eOutDevType)OutputDeviceprotected
padPassword(std::u16string_view i_rPassword, sal_uInt8 *o_pPaddedPW)vcl::PDFWriterImplprivatestatic
PDFStreamIfvcl::PDFWriterImplfriend
PDFWriterImpl(const PDFWriter::PDFWriterContext &rContext, const css::uno::Reference< css::beans::XMaterialHolder > &, PDFWriter &)vcl::PDFWriterImpl
PixelToLogic(const Point &rDevicePt) constOutputDevice
PixelToLogic(const Size &rDeviceSize) constOutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect) constOutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly) constOutputDevice
PixelToLogic(const tools::PolyPolygon &rDevicePolyPoly) constOutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly) constOutputDevice
PixelToLogic(const vcl::Region &rDeviceRegion) constOutputDevice
PixelToLogic(const Point &rDevicePt, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const Size &rDeviceSize, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const basegfx::B2DPolygon &rDevicePoly, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly, const MapMode &rMapMode) constOutputDevice
playMetafile(const GDIMetaFile &, vcl::PDFExtOutDevData *, const vcl::PDFWriter::PlayMetafileContext &, VirtualDevice *pDummyDev=nullptr)vcl::PDFWriterImpl
pop()vcl::PDFWriterImpl
Pop()OutputDevice
prepareEncryption(const css::uno::Reference< css::beans::XMaterialHolder > &)vcl::PDFWriterImplprivate
push(PushFlags nFlags)vcl::PDFWriterImpl
Push(vcl::PushFlags nFlags=vcl::PushFlags::ALL)OutputDevice
pushResource(ResourceKind eKind, const OString &rResource, sal_Int32 nObject, ResourceDict &rResourceDict, std::list< StreamRedirect > &rOutputStreams)vcl::PDFWriterImplprivatestatic
pushResource(ResourceKind eKind, const OString &rResource, sal_Int32 nObject)vcl::PDFWriterImplprivate
putG4Bits(sal_uInt32 i_nLength, sal_uInt32 i_nCode, BitStreamState &io_rState)vcl::PDFWriterImplprivate
putG4Span(tools::Long i_nSpan, bool i_bWhitePixel, BitStreamState &io_rState)vcl::PDFWriterImplprivate
RefDevMode enum nameVirtualDevice
RefreshFontData(const bool bNewFontLists)OutputDevice
registerDestReference(sal_Int32 nDestId, const tools::Rectangle &rRect, sal_Int32 nPageNr, PDFWriter::DestAreaType eType)vcl::PDFWriterImpl
registerGlyph(const sal_GlyphId, const vcl::font::PhysicalFontFace *, const LogicalFontInstance *pFont, const std::vector< sal_Ucs > &, sal_Int32, sal_uInt8 &, sal_Int32 &)vcl::PDFWriterImplprivate
registerSimpleGlyph(const sal_GlyphId, const vcl::font::PhysicalFontFace *, const std::vector< sal_Ucs > &, sal_Int32, sal_uInt8 &, sal_Int32 &)vcl::PDFWriterImplprivate
release() constVclReferenceBaseinline
ReleaseFontCache()OutputDeviceprotected
ReleaseFontCollection()OutputDeviceprotected
ReleaseGraphics(bool bRelease=true) overrideVirtualDeviceprotectedvirtual
ReMirror(Point &rPoint) constOutputDevice
ReMirror(tools::Rectangle &rRect) constOutputDevice
ReMirror(vcl::Region &rRegion) constOutputDevice
RemoveFontsSubstitute()OutputDevicestatic
RemoveTransparenciesFromMetaFile(const GDIMetaFile &rInMtf, GDIMetaFile &rOutMtf, tools::Long nMaxBmpDPIX, tools::Long nMaxBmpDPIY, bool bReduceTransparency, bool bTransparencyAutoMode, bool bDownsampleBitmaps, const Color &rBackground=COL_TRANSPARENT)OutputDevice
replaceFont(const Font &rControlFont, const Font &rAppSetFont)vcl::PDFWriterImplprivate
ResetNewFontCache()OutputDeviceprotected
s_nPadStringvcl::PDFWriterImplprivatestatic
SaveBackground(VirtualDevice &rSaveDevice, const Point &rPos, const Size &rSize, const Size &rBackgroundSize) constOutputDevicevirtual
SelectClipRegion(const vcl::Region &, SalGraphics *pGraphics=nullptr)OutputDevice
setActualText(const OUString &rText)vcl::PDFWriterImpl
setAlternateText(const OUString &rText)vcl::PDFWriterImpl
SetAntialiasing(AntialiasingFlags nMode)OutputDevice
SetBackground()OutputDevice
SetBackground(const Wallpaper &rBackground)OutputDevice
setClipRegion(const basegfx::B2DPolyPolygon &rRegion)vcl::PDFWriterImpl
SetClipRegion()OutputDevice
SetClipRegion(const vcl::Region &rRegion)OutputDevice
SetConnectMetaFile(GDIMetaFile *pMtf)OutputDevice
setCurrentStructureElement(sal_Int32 nElement)vcl::PDFWriterImpl
SetDeviceClipRegion(const vcl::Region *pRegion)OutputDeviceprivate
setDigitLanguage(LanguageType eLang)vcl::PDFWriterImplinline
SetDigitLanguage(LanguageType)OutputDevice
setDocumentLocale(const css::lang::Locale &rLoc)vcl::PDFWriterImplinline
SetDPIX(sal_Int32 nDPIX)OutputDeviceinline
SetDPIY(sal_Int32 nDPIY)OutputDeviceinline
SetDrawMode(DrawModeFlags nDrawMode)OutputDevice
SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData)OutputDeviceinline
setFillColor(const Color &rColor)vcl::PDFWriterImplinline
SetFillColor()OutputDevice
SetFillColor(const Color &rColor)OutputDevice
setFont(const Font &rFont)vcl::PDFWriterImpl
SetFont(const vcl::Font &rNewFont)OutputDevice
SetFontCollectionFromSVData()OutputDeviceprotected
SetFontOrientation(LogicalFontInstance *const pFontInstance) constOutputDeviceprotectedvirtual
setLayoutMode(vcl::text::ComplexTextLayoutFlags nLayoutMode)vcl::PDFWriterImplinline
SetLayoutMode(vcl::text::ComplexTextLayoutFlags nTextLayoutMode)OutputDevice
setLineColor(const Color &rColor)vcl::PDFWriterImplinline
SetLineColor()OutputDevice
SetLineColor(const Color &rColor)OutputDevice
setLinkDest(sal_Int32 nLinkId, sal_Int32 nDestId)vcl::PDFWriterImpl
setLinkPropertyId(sal_Int32 nLinkId, sal_Int32 nPropertyId)vcl::PDFWriterImpl
setLinkURL(sal_Int32 nLinkId, const OUString &rURL)vcl::PDFWriterImpl
SetMapMode()OutputDevice
SetMapMode(const MapMode &rNewMapMode)OutputDevice
setMapMode(const MapMode &rMapMode)vcl::PDFWriterImpl
SetMetafileMapMode(const MapMode &rNewMapMode, bool bIsRecord)OutputDevicevirtual
SetOutDevViewType(OutDevViewType eOutDevViewType)OutputDeviceinline
setOutlineItemDest(sal_Int32 nItem, sal_Int32 nDestID)vcl::PDFWriterImpl
setOutlineItemParent(sal_Int32 nItem, sal_Int32 nNewParent)vcl::PDFWriterImpl
setOutlineItemText(sal_Int32 nItem, std::u16string_view rText)vcl::PDFWriterImpl
SetOutOffXPixel(tools::Long nOutOffX)OutputDevice
SetOutOffYPixel(tools::Long nOutOffY)OutputDevice
SetOutputSize(const Size &rNewSize)VirtualDeviceinline
SetOutputSizePixel(const Size &rNewSize, bool bErase=true, bool bAlphaMaskTransparent=false)VirtualDevice
SetOutputSizePixelScaleOffsetAndLOKBuffer(const Size &rNewSize, const Fraction &rScale, const Point &rNewOffset, sal_uInt8 *pBuffer)VirtualDevice
SetOverlineColor()OutputDevice
SetOverlineColor(const Color &rColor)OutputDevice
setOverlineColor()vcl::PDFWriterImplinline
setOverlineColor(const Color &rColor)vcl::PDFWriterImplinline
setPageTransition(PDFWriter::PageTransition eType, sal_uInt32 nMilliSec, sal_Int32 nPageNr)vcl::PDFWriterImpl
SetPixelOffset(const Size &rOffset)OutputDevice
SetRasterOp(RasterOp eRasterOp)OutputDevice
SetReferenceDevice(RefDevMode)VirtualDevice
SetReferenceDevice(sal_Int32 i_nDPIX, sal_Int32 i_nDPIY)VirtualDevice
SetRefPoint()OutputDevice
SetRefPoint(const Point &rRefPoint)OutputDevice
SetRelativeMapMode(const MapMode &rNewMapMode)OutputDevice
setScreenStream(sal_Int32 nScreenId, const OUString &rURL)vcl::PDFWriterImpl
setScreenURL(sal_Int32 nScreenId, const OUString &rURL)vcl::PDFWriterImpl
SetSettings(const AllSettings &rSettings)OutputDevicevirtual
setStructureAnnotIds(::std::vector< sal_Int32 > const &rAnnotIds)vcl::PDFWriterImpl
setStructureAttribute(enum PDFWriter::StructAttribute eAttr, enum PDFWriter::StructAttributeValue eVal)vcl::PDFWriterImpl
setStructureAttributeNumerical(enum PDFWriter::StructAttribute eAttr, sal_Int32 nValue)vcl::PDFWriterImpl
setStructureBoundingBox(const tools::Rectangle &rRect)vcl::PDFWriterImpl
SetSystemTextColor(SystemTextColorFlags nFlags, bool bEnabled)OutputDevicevirtual
SetTextAlign(TextAlign eAlign)OutputDevice
setTextAlign(TextAlign eAlign)vcl::PDFWriterImplinline
setTextColor(const Color &rColor)vcl::PDFWriterImplinline
SetTextColor(const Color &rColor)OutputDevice
setTextFillColor(const Color &rColor)vcl::PDFWriterImplinline
setTextFillColor()vcl::PDFWriterImplinline
SetTextFillColor()OutputDevice
SetTextFillColor(const Color &rColor)OutputDevice
setTextLineColor()vcl::PDFWriterImplinline
setTextLineColor(const Color &rColor)vcl::PDFWriterImplinline
SetTextLineColor()OutputDevice
SetTextLineColor(const Color &rColor)OutputDevice
setupDocInfo()vcl::PDFWriterImplprivate
SetWaveLineColors(Color const &rColor, tools::Long nLineWidth)OutputDeviceprotectedvirtual
shouldDrawWavePixelAsRect(tools::Long nLineWidth) constOutputDeviceprotectedvirtual
sortWidgets()vcl::PDFWriterImplprivate
StartTrackingFontMappingUse()OutputDevicestatic
SubPixelToLogic(const basegfx::B2DPoint &rDevicePt) constOutputDevice
SupportsCairo() constOutputDevice
SupportsOperation(OutDevSupportType) constOutputDevice
TransformAndReduceBitmapExToTargetRange(const basegfx::B2DHomMatrix &aFullTransform, basegfx::B2DRange &aVisibleRange, double &fMaximumArea)OutputDeviceprotectedvirtual
updateGraphicsState(Mode mode=Mode::DEFAULT)vcl::PDFWriterImplprivate
updateObject(sal_Int32 n) overridevcl::PDFWriterImplprivatevirtual
updateOutlineItemCount(std::vector< sal_Int32 > &rCounts, sal_Int32 nItemLevel, sal_Int32 nCurrentItemId)vcl::PDFWriterImplprivate
UsePolyPolygonForComplexGradient() overrideVirtualDeviceprotectedvirtual
ValidateKashidas(const OUString &rTxt, sal_Int32 nIdx, sal_Int32 nLen, sal_Int32 nKashCount, const sal_Int32 *pKashidaPos, sal_Int32 *pKashidaPosDropped) constOutputDevice
vcl::pdf::PDFPagevcl::PDFWriterImplfriend
VclReferenceBase(const VclReferenceBase &)=deleteVclReferenceBaseprivate
VclReferenceBase()VclReferenceBaseprotected
VirtualDevice(const VirtualDevice &)=deleteVirtualDeviceprivate
VirtualDevice(const OutputDevice *pCompDev, DeviceFormat eFormat, OutDevType eOutDevType)VirtualDeviceexplicitprotected
VirtualDevice(DeviceFormat eFormat=DeviceFormat::WITHOUT_ALPHA)VirtualDeviceinlineexplicit
VirtualDevice(const OutputDevice &rCompDev, DeviceFormat eFormat=DeviceFormat::WITHOUT_ALPHA)VirtualDeviceinlineexplicit
VirtualDevice(const SystemGraphicsData &rData, const Size &rSize, DeviceFormat eFormat)VirtualDeviceexplicit
writeBitmapObject(const BitmapEmit &rObject, bool bMask=false)vcl::PDFWriterImplprivate
writeBuffer(std::string_view aBuffer)vcl::PDFObjectContainerinline
writeBufferBytes(const void *pBuffer, sal_uInt64 nBytes) overridevcl::PDFWriterImplprivatevirtual
writeG4Stream(BitmapReadAccess const *i_pBitmap)vcl::PDFWriterImplprivate
writeGradientFunction(GradientEmit const &rObject)vcl::PDFWriterImplprivate
writeJPG(const JPGEmit &rEmit)vcl::PDFWriterImplprivate
writeReferenceXObject(const ReferenceXObjectEmit &rEmit)vcl::PDFWriterImplprivate
writeTransparentObject(TransparencyEmit &rObject)vcl::PDFWriterImplprivate
~OutputDevice() overrideOutputDeviceprotectedvirtual
~PDFObjectContainer() noexcept=defaultvcl::PDFObjectContainerprotected
~PDFWriterImpl() overridevcl::PDFWriterImpl
~VclReferenceBase()VclReferenceBaseprotectedvirtual
~VirtualDevice() overrideVirtualDevicevirtual