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

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

acquire() const VclReferenceBaseinline
AcquireGraphics() const overrideVirtualDeviceprotectedvirtual
AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags)OutputDevicestatic
AddGradientActions(const tools::Rectangle &rRect, const Gradient &rGradient, GDIMetaFile &rMtf)OutputDevice
AddHatchActions(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, GDIMetaFile &rMtf)OutputDevice
addInternalStructureContainer(PDFStructureElement &rEle)vcl::PDFWriterImplprivate
addRoleMap(OString aAlias, PDFWriter::StructElement eType)vcl::PDFWriterImplprivate
addStream(const OUString &rMimeType, PDFOutputStream *pStream)vcl::PDFWriterImpl
AddTempDevFont(const OUString &rFileURL, const OUString &rFontName)OutputDevice
AddTextRectActions(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, GDIMetaFile &rMtf)OutputDevice
appendBuildinFontsToDict(OStringBuffer &rDict) const vcl::PDFWriterImplprivate
appendDest(sal_Int32 nDestID, OStringBuffer &rBuffer)vcl::PDFWriterImplprivate
appendLiteralStringEncrypt(const OUString &rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer, rtl_TextEncoding nEnc=RTL_TEXTENCODING_ASCII_US)vcl::PDFWriterImplprivate
appendLiteralStringEncrypt(const OString &rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer)vcl::PDFWriterImplinlineprivate
appendLiteralStringEncrypt(OStringBuffer const &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() const OutputDeviceprotected
approximate_digit_width() const OutputDevice
beginCompression()vcl::PDFWriterImplprivate
BeginFontSubstitution()OutputDevicestatic
beginRedirect(SvStream *pStream, const tools::Rectangle &)vcl::PDFWriterImplprivate
beginStructureElement(PDFWriter::StructElement eType, const OUString &rAlias)vcl::PDFWriterImpl
beginStructureElementMCSeq()vcl::PDFWriterImplprivate
beginTransparencyGroup()vcl::PDFWriterImpl
checkAndEnableStreamEncryption(sal_Int32 nObject)vcl::PDFWriterImplprivate
checkEmitStructure()vcl::PDFWriterImplprivate
clearClipRegion()vcl::PDFWriterImplinline
ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly)OutputDeviceprotectedvirtual
ClipToDeviceBounds(vcl::Region aRegion) const overridevcl::PDFWriterImplprotectedvirtual
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
copyExternalResource(SvMemoryStream &rDocBuffer, filter::PDFObjectElement &rObject, std::map< sal_Int32, sal_Int32 > &rCopiedResources)vcl::PDFWriterImplprivate
copyExternalResources(filter::PDFObjectElement &rPage, const OString &rKind, std::map< sal_Int32, sal_Int32 > &rCopiedResources)vcl::PDFWriterImplprivate
createBitmapEmit(const BitmapEx &rBitmapEx, const Graphic &rGraphic)vcl::PDFWriterImplprivate
CreateBitmapSurface(const BitmapSystemData &rData, const Size &rSize) const OutputDevice
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)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()vcl::PDFWriterImplprivate
createOutlineItem(sal_Int32 nParent, const OUString &rText, sal_Int32 nDestID)vcl::PDFWriterImpl
createScreen(const tools::Rectangle &rRect, sal_Int32 nPageNr)vcl::PDFWriterImpl
CreateSurface(const cairo::CairoSurfaceSharedPtr &rSurface) const OutputDevice
CreateSurface(int x, int y, int width, int height) const OutputDevice
CreateTextLayoutCache(OUString const &)OutputDevicestatic
createToUnicodeCMap(sal_uInt8 const *pEncoding, const sal_Ucs *pCodeUnits, const sal_Int32 *pCodeUnitsPerGlyph, const sal_Int32 *pEncToUnicodeIndex, int nGlyphs)vcl::PDFWriterImplprivate
CreateUnoGraphics()OutputDevice
CreateUnoGraphicsList()OutputDevice
createWidgetFieldName(sal_Int32 i_nWidgetsIndex, const PDFWriter::AnyWidget &i_rInWidget)vcl::PDFWriterImplprivate
disableStreamEncryption()vcl::PDFWriterImplinlineprivate
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 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, MetaActionType nAction=MetaActionType::BMPSCALEPART)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
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, MetaActionType nAction=MetaActionType::BMPEXSCALEPART)OutputDevice
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
DrawCtrlText(const Point &rPos, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, DrawTextFlags nStyle=DrawTextFlags::Mnemonic, MetricVector *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr)OutputDevice
DrawDeviceBitmap(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(long nX, 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)vcl::PDFWriterImpl
DrawGradient(const tools::Rectangle &rRect, const Gradient &rGradient)OutputDevice
DrawGradient(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient)OutputDevice
DrawGradientWallpaper(long nX, long nY, long nWidth, 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)vcl::PDFWriterImpl
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, bool bMtf)OutputDevice
DrawHatchLine_DrawLine(const Point &rStartPoint, const Point &rEndPoint) overridevcl::PDFWriterImplprotectedvirtual
drawHorizontalGlyphs(const std::vector< PDFGlyph > &rGlyphs, OStringBuffer &rLine, const Point &rAlignOffset, bool bFirst, double fAngle, double fXScale, double fSkew, 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
DrawInvisiblePolygon(const tools::PolyPolygon &rPolyPoly)OutputDeviceprotected
drawJPGBitmap(SvStream &rDCTData, bool bIsTrueColor, const Size &rSizePixel, const tools::Rectangle &rTargetArea, const Bitmap &rMask, 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
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, MetaActionType nAction)OutputDevice
DrawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, const OUString &aCaption)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
drawOutDevDirect(const OutputDevice *pSrcDev, SalTwoRect &rPosAry)OutputDeviceprotected
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, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0), bool bBypassAACheck=false)OutputDevice
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
DrawShadowBitmapEx(const BitmapEx &rBitmapEx,::Color aShadowColor)OutputDevice
drawStraightTextLine(OStringBuffer &aLine, long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)vcl::PDFWriterImpl
DrawStretchText(const Point &rStartPt, sal_uLong nWidth, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1)OutputDevice
drawStretchText(const Point &rPos, sal_uLong nWidth, const OUString &rText, sal_Int32 nIndex, sal_Int32 nLen)vcl::PDFWriterImpl
drawStrikeoutChar(const Point &rPos, long nWidth, FontStrikeout eStrikeout)vcl::PDFWriterImpl
drawStrikeoutLine(OStringBuffer &aLine, 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, MetricVector *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawText(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::NONE, MetricVector *pVector=nullptr, OUString *pDisplayText=nullptr, vcl::ITextLayout *_pTextLayout=nullptr)OutputDevice
DrawTextArray(const Point &rStartPt, const OUString &rStr, const long *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, SalLayoutFlags flags=SalLayoutFlags::NONE, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
drawTextArray(const Point &rPos, const OUString &rText, const long *pDXArray, sal_Int32 nIndex, sal_Int32 nLen)vcl::PDFWriterImpl
drawTextLine(const Point &rPos, long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)vcl::PDFWriterImpl
DrawTextLine(const Point &rPos, long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove=false)OutputDevice
DrawTransformBitmapExDirect(const basegfx::B2DHomMatrix &aFullTransform, const BitmapEx &rBitmapEx)OutputDeviceprotectedvirtual
DrawTransformedBitmapEx(const basegfx::B2DHomMatrix &rTransformation, const BitmapEx &rBitmapEx)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
drawVerticalGlyphs(const std::vector< PDFGlyph > &rGlyphs, OStringBuffer &rLine, const Point &rAlignOffset, const Matrix3 &rRotScale, double fAngle, double fXScale, double fSkew, sal_Int32 nFontHeight)vcl::PDFWriterImplprivate
drawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWall)vcl::PDFWriterImpl
DrawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWallpaper)OutputDevice
DrawWaveLine(const Point &rStartPos, const Point &rEndPos, long nLineWidth=1)OutputDevice
drawWaveTextLine(OStringBuffer &aLine, long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)vcl::PDFWriterImpl
emit()vcl::PDFWriterImpl
emitAdditionalStreams()vcl::PDFWriterImplprivate
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 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
emitResources()vcl::PDFWriterImplprivate
emitScreenAnnotations()vcl::PDFWriterImplprivate
emitSignature()vcl::PDFWriterImplprivate
emitStructParentTree(sal_Int32 nTreeObject)vcl::PDFWriterImplprivate
emitStructure(PDFStructureElement &rEle)vcl::PDFWriterImplprivate
emitStructureAttributes(PDFStructureElement &rEle)vcl::PDFWriterImplprivate
emitSystemFont(const PhysicalFontFace *, EmbedFont const &)vcl::PDFWriterImplprivate
emitTilings()vcl::PDFWriterImplprivate
emitTrailer()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
endPage()vcl::PDFWriterImplprivate
endRedirect()vcl::PDFWriterImplprivate
endStructureElement()vcl::PDFWriterImpl
endStructureElementMCSeq()vcl::PDFWriterImplprivate
endTransparencyGroup(const tools::Rectangle &rBoundingBox, sal_uInt32 nTransparentPercent)vcl::PDFWriterImpl
ensureUniqueRadioOnValues()vcl::PDFWriterImplprivate
Erase()OutputDevice
Erase(const tools::Rectangle &rRect)OutputDeviceinline
finalizeSignature()vcl::PDFWriterImplprivate
findRadioGroupWidget(const PDFWriter::RadioButtonWidget &rRadio)vcl::PDFWriterImplprivate
Flush()OutputDeviceinlinevirtual
GetActiveClipRegion() const OutputDevicevirtual
GetAntialiasing() const OutputDeviceinline
getAttributeTag(PDFWriter::StructAttribute eAtr)vcl::PDFWriterImplstatic
getAttributeValueTag(PDFWriter::StructAttributeValue eVal)vcl::PDFWriterImplstatic
GetBackground() const OutputDeviceinline
GetBackgroundColor() const OutputDevicevirtual
getBestBuildinFont(const Font &rFont)vcl::PDFWriterImplprivate
GetBitCount() const overrideVirtualDevicevirtual
GetBitmap(const Point &rSrcPt, const Size &rSize) const OutputDevicevirtual
GetBitmapEx(const Point &rSrcPt, const Size &rSize) const OutputDevice
GetCaretPositions(const OUString &, long *pCaretXArray, sal_Int32 nIndex, sal_Int32 nLen, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
GetClipRegion() const OutputDevice
GetConnectMetaFile() const OutputDeviceinline
GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) const OutputDevice
getCurPageSize() const vcl::PDFWriterImplinline
GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr)OutputDevicestatic
GetDevFont(int nDevFontIndex) const OutputDevice
GetDevFontCount() const OutputDevice
GetDevFontSize(const vcl::Font &rFont, int nSizeIndex) const OutputDevice
GetDevFontSizeCount(const vcl::Font &) const OutputDevice
GetDigitLanguage() const OutputDeviceinline
GetDPIScaleFactor() const OutputDeviceinline
GetDPIScalePercentage() const OutputDeviceinline
GetDPIX() const OutputDeviceinline
GetDPIY() const OutputDeviceinline
GetDrawMode() const OutputDeviceinline
GetEllipsisString(const OUString &rStr, long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) const OutputDevice
GetEmphasisAscent() const OutputDeviceinlineprotected
GetEmphasisDescent() const OutputDeviceinlineprotected
getErrors() const vcl::PDFWriterImplinline
GetExtOutDevData() const OutputDeviceinline
getFallbackLayout(LogicalFontInstance *pLogicalFont, int nFallbackLevel, ImplLayoutArgs &rLayoutArgs) const OutputDevice
GetFillColor() const OutputDeviceinline
GetFont() const OutputDeviceinline
GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities) const OutputDevice
GetFontCharMap(FontCharMapRef &rxFontCharMap) const OutputDevice
getFontDictObject()vcl::PDFWriterImplinlineprivate
GetFontExtLeading() const overrideVirtualDeviceprotectedvirtual
GetFontFeatures(std::vector< vcl::font::Feature > &rFontFeatures) const OutputDevice
GetFontInstance() const OutputDeviceprotected
GetFontMetric() const OutputDevice
GetFontMetric(const vcl::Font &rFont) const OutputDevice
GetGCStackDepth() const OutputDevice
GetGlyphBoundRects(const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, MetricVector &rVector)OutputDevice
GetGradientStepCount(long nMinRect)OutputDeviceprotectedvirtual
GetGraphics() const OutputDevice
GetGraphics()OutputDevice
GetInverseViewTransformation() const OutputDevice
GetInverseViewTransformation(const MapMode &rMapMode) const OutputDevice
GetLayoutMode() const OutputDeviceinline
GetLineColor() const OutputDeviceinline
GetMapMode() const OutputDeviceinline
getMapMode()vcl::PDFWriterImplinline
GetMinKashida() const OutputDevice
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) const OutputDevice
GetNativeSurfaceHandle(cairo::SurfaceSharedPtr &rSurface, const basegfx::B2ISize &rSize) const OutputDevice
GetNonMnemonicString(const OUString &rStr, sal_Int32 &rMnemonicPos)OutputDevicestatic
GetNonMnemonicString(const OUString &rStr)OutputDeviceinlinestatic
GetOutDevType() const OutputDeviceinline
GetOutDevViewType() const OutputDeviceinline
GetOutOffXPixel() const OutputDeviceinline
GetOutOffYPixel() const OutputDeviceinline
GetOutputHeightPixel() const OutputDeviceinline
GetOutputSize() const OutputDeviceinline
GetOutputSizePixel() const OutputDeviceinline
GetOutputWidthPixel() const OutputDeviceinline
GetOverlineColor() const OutputDeviceinline
GetPixel(const Point &rPt) const OutputDevice
GetPixelOffset() const OutputDeviceinline
GetRasterOp() const OutputDeviceinline
GetReadableFontColor(const Color &rFontColor, const Color &rBgColor) const OutputDevicevirtual
getRefCount() const VclReferenceBaseinline
GetRefPoint() const OutputDeviceinline
getResourceDictObj()vcl::PDFWriterImplinlineprivate
GetSettings() const OutputDeviceinline
getStructureTag(PDFWriter::StructElement)vcl::PDFWriterImplstatic
GetSysFontData(int nFallbacklevel) const OutputDevice
getSystemFont(const Font &i_rFont)vcl::PDFWriterImplprivate
GetSystemGfxData() const OutputDevice
GetSystemGfxDataAny() const OutputDevice
GetSysTextLayoutData(const Point &rStartPt, const OUString &rStr, sal_Int32 nIndex, sal_Int32 nLen, const long *pDXAry) const OutputDevice
GetTextAlign() const OutputDeviceinline
GetTextArray(const OUString &rStr, long *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const OutputDevice
GetTextBoundRect(tools::Rectangle &rRect, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
GetTextBreak(const OUString &rStr, long nTextWidth, sal_Int32 nIndex, sal_Int32 nLen=-1, long nCharExtra=0, vcl::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
GetTextBreak(const OUString &rStr, long nTextWidth, sal_Unicode nExtraChar, sal_Int32 &rExtraCharPos, sal_Int32 nIndex, sal_Int32 nLen, long nCharExtra, vcl::TextLayoutCache const *=nullptr) const OutputDevice
GetTextColor() const OutputDeviceinline
GetTextFillColor() const OutputDevice
GetTextHeight() const OutputDevice
GetTextIsRTL(const OUString &, sal_Int32 nIndex, sal_Int32 nLen) const OutputDevice
GetTextLineColor() const OutputDeviceinline
GetTextOutline(tools::PolyPolygon &, const OUString &rStr, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr) const OutputDevice
GetTextOutlines(PolyPolyVector &, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr) const OutputDevice
GetTextOutlines(basegfx::B2DPolyPolygonVector &rVector, const OUString &rStr, sal_Int32 nBase, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr) const OutputDevice
GetTextRect(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) const OutputDevice
GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const OutputDevice
GetUnoGraphicsList() const OutputDeviceinline
getVersion() const vcl::PDFWriterImplinline
GetViewTransformation() const OutputDevice
GetViewTransformation(const MapMode &rMapMode) const OutputDevice
HasGlyphs(const vcl::Font &rFont, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) const OutputDevice
HasMirroredGraphics() const OutputDevicevirtual
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) const OutputDevice
ImplClearAllFontData(bool bNewFontLists)OutputDevicestatic
ImplClearFontData(bool bNewFontLists) overridevcl::PDFWriterImplprotectedvirtual
ImplDevicePixelToLogic(const tools::Rectangle &rPixelRect) const OutputDevice
ImplDevicePixelToLogicHeight(long nHeight) const OutputDevice
ImplDevicePixelToLogicWidth(long nWidth) const OutputDevice
ImplDrawModeToColor(const Color &rColor) const OutputDevice
ImplDrawRotateText(SalLayout &)OutputDevice
ImplDrawText(OutputDevice &rTargetDevice, const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, MetricVector *pVector, OUString *pDisplayText, vcl::ITextLayout &_rLayout)OutputDevicestatic
ImplDrawText(SalLayout &)OutputDevice
ImplDrawTextBackground(const SalLayout &)OutputDevice
ImplDrawTextLine(long nBaseX, long nX, long nY, DeviceCoordinate nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)OutputDevice
ImplDrawTextLines(SalLayout &, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bWordLine, bool bUnderlineAbove)OutputDevice
ImplFloatLogicHeightToDevicePixel(float fLogicHeight) const OutputDevice
ImplGetDeviceTransformation() const OutputDevice
ImplGetEmphasisMark(tools::PolyPolygon &rPolyPoly, bool &rPolyLine, tools::Rectangle &rRect1, tools::Rectangle &rRect2, long &rYOff, long &rWidth, FontEmphasisMark eEmphasis, long nHeight)OutputDevice
ImplGetEmphasisMarkStyle(const vcl::Font &rFont)OutputDevicestatic
ImplGetTextBoundRect(const SalLayout &)OutputDevice
ImplGetTextLines(ImplMultiTextLineInfo &rLineInfo, long nWidth, const OUString &rStr, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprotectedstatic
ImplGlyphFallbackLayout(std::unique_ptr< SalLayout >, ImplLayoutArgs &) const OutputDevice
ImplInitAboveTextLineSize()OutputDeviceprotected
ImplInitFontList() const OutputDevice
ImplInitTextLineSize()OutputDeviceprotected
ImplInvalidateViewTransform()OutputDevice
ImplIsAntiparallel() const OutputDevice
ImplIsRecordLayout() const OutputDevice
ImplLayout(const OUString &, sal_Int32 nIndex, sal_Int32 nLen, const Point &rLogicPos=Point(0, 0), long nLogicWidth=0, const long *pLogicDXArray=nullptr, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
ImplLogicHeightToDevicePixel(long nHeight) const OutputDevice
ImplLogicToDevicePixel(const tools::Rectangle &rLogicRect) const OutputDevice
ImplLogicToDevicePixel(const Point &rLogicPt) const OutputDevice
ImplLogicToDevicePixel(const Size &rLogicSize) const OutputDevice
ImplLogicToDevicePixel(const tools::Polygon &rLogicPoly) const OutputDevice
ImplLogicToDevicePixel(const tools::PolyPolygon &rLogicPolyPoly) const OutputDevice
ImplLogicToDevicePixel(const LineInfo &rLineInfo) const OutputDevice
ImplLogicWidthToDevicePixel(long nWidth) const OutputDevice
ImplLogicXToDevicePixel(long nX) const OutputDevice
ImplLogicYToDevicePixel(long nY) const OutputDevice
ImplPixelToDevicePixel(const vcl::Region &rRegion) const OutputDevice
ImplPrepareLayoutArgs(OUString &, const sal_Int32 nIndex, const sal_Int32 nLen, DeviceCoordinate nPixelWidth, const DeviceCoordinate *pPixelDXArray, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::TextLayoutCache const *=nullptr) const OutputDevice
ImplPrintTransparent(const Bitmap &rBmp, const Bitmap &rMask, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDevice
ImplRefreshAllFontData(bool bNewFontLists)OutputDevicestatic
ImplRefreshFontData(bool bNewFontLists) overridevcl::PDFWriterImplprotectedvirtual
ImplReleaseFonts()OutputDeviceprotectedvirtual
ImplUpdateAllFontData(bool bNewFontLists)OutputDevicestatic
ImplUpdateFontData()OutputDevice
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
InitFont() const OutputDeviceprotected
insertError(PDFWriter::ErrorCode eErr)vcl::PDFWriterImplinline
intersectClipRegion(const tools::Rectangle &rRect)vcl::PDFWriterImpl
intersectClipRegion(const basegfx::B2DPolyPolygon &rRegion)vcl::PDFWriterImpl
IntersectClipRegion(const tools::Rectangle &rRect)OutputDevice
IntersectClipRegion(const vcl::Region &rRegion)OutputDevice
Invert(const tools::Rectangle &rRect, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
Invert(const tools::Polygon &rPoly, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
is_double_buffered_window() const OutputDeviceprotected
IsBackground() const OutputDeviceinline
IsClipRegion() const OutputDeviceinline
IsDeviceOutputNecessary() const OutputDeviceinline
isDisposed() const VclReferenceBaseinline
IsFillColor() const OutputDeviceinline
IsFontAvailable(const OUString &rFontName) const OutputDevice
IsLineColor() const OutputDeviceinline
IsMapModeEnabled() const OutputDeviceinline
IsNativeControlSupported(ControlType nType, ControlPart nPart) const OutputDevice
IsOutputEnabled() const OutputDeviceinline
IsOverlineColor() const OutputDeviceinline
IsRefPoint() const OutputDeviceinline
IsRTLEnabled() const OutputDeviceinline
IsTextFillColor() const OutputDeviceinline
IsTextLineColor() const OutputDeviceinline
IsVirtual() const overrideVirtualDevicevirtual
LockFontUpdates(bool bLock)OutputDevicestatic
LogicToLogic(const Point &rPtSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const OutputDevice
LogicToLogic(const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const OutputDevice
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const OutputDevice
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(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) const OutputDevice
LogicToPixel(const Size &rLogicSize) const OutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect) const OutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly) const OutputDevice
LogicToPixel(const tools::PolyPolygon &rLogicPolyPoly) const OutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly) const OutputDevice
LogicToPixel(const vcl::Region &rLogicRegion) const OutputDevice
LogicToPixel(const Point &rLogicPt, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const Size &rLogicSize, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly, const MapMode &rMapMode) const OutputDevice
LogicWidthToDeviceCoordinate(long nWidth) const OutputDevice
m_aAdditionalStreamsvcl::PDFWriterImplprivate
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_aEmbeddedFilesvcl::PDFWriterImplprivate
m_aErrorsvcl::PDFWriterImplprivate
m_aFieldNameMapvcl::PDFWriterImplprivate
m_aFilevcl::PDFWriterImplprivate
m_aFontCachevcl::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_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_aWidgetsvcl::PDFWriterImplprivate
m_bEmitStructurevcl::PDFWriterImplprivate
m_bEncryptThisStreamvcl::PDFWriterImplprivate
m_bIsPDF_A1vcl::PDFWriterImplprivate
m_bIsPDF_A2vcl::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_vEncryptionBuffervcl::PDFWriterImplprivate
m_xTransvcl::PDFWriterImplprivate
MARK(const char *pString)vcl::PDFWriterImpl
moveClipRegion(sal_Int32 nX, sal_Int32 nY)vcl::PDFWriterImpl
MoveClipRegion(long nHorzMove, long nVertMove)OutputDevice
ncMaxPDFArraySizevcl::PDFWriterImplprivatestatic
newPage(double nPageWidth, double nPageHeight, PDFWriter::Orientation eOrientation)vcl::PDFWriterImpl
OutputDevice(OutDevType eOutDevType)OutputDeviceprotected
padPassword(const OUString &i_rPassword, sal_uInt8 *o_pPaddedPW)vcl::PDFWriterImplprivatestatic
PDFStreamIf classvcl::PDFWriterImplfriend
PDFWriterImpl(const PDFWriter::PDFWriterContext &rContext, const css::uno::Reference< css::beans::XMaterialHolder > &, PDFWriter &)vcl::PDFWriterImpl
PixelToLogic(const Point &rDevicePt) const OutputDevice
PixelToLogic(const Size &rDeviceSize) const OutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect) const OutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly) const OutputDevice
PixelToLogic(const tools::PolyPolygon &rDevicePolyPoly) const OutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly) const OutputDevice
PixelToLogic(const vcl::Region &rDeviceRegion) const OutputDevice
PixelToLogic(const Point &rDevicePt, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const Size &rDeviceSize, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const basegfx::B2DPolygon &rDevicePoly, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly, const MapMode &rMapMode) const OutputDevice
playMetafile(const GDIMetaFile &, vcl::PDFExtOutDevData *, const vcl::PDFWriter::PlayMetafileContext &, VirtualDevice *pDummyDev=nullptr)vcl::PDFWriterImpl
Pop()OutputDevice
pop()vcl::PDFWriterImpl
prepareEncryption(const css::uno::Reference< css::beans::XMaterialHolder > &)vcl::PDFWriterImplprivate
push(PushFlags nFlags)vcl::PDFWriterImpl
Push(PushFlags nFlags=PushFlags::ALL)OutputDevice
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(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 GlyphItem *pGlyph, const PhysicalFontFace *pFont, const std::vector< sal_Ucs > &rCodeUnits, sal_uInt8 &nMappedGlyph, sal_Int32 &nMappedFontObject)vcl::PDFWriterImplprivate
release() const VclReferenceBaseinline
ReleaseFontCache()OutputDeviceprotected
ReleaseFontCollection()OutputDeviceprotected
ReleaseGraphics(bool bRelease=true) overrideVirtualDeviceprotectedvirtual
ReMirror(Point &rPoint) const OutputDevice
ReMirror(tools::Rectangle &rRect) const OutputDevice
ReMirror(vcl::Region &rRegion) const OutputDevice
RemoveFontsSubstitute()OutputDevicestatic
RemoveTransparenciesFromMetaFile(const GDIMetaFile &rInMtf, GDIMetaFile &rOutMtf, long nMaxBmpDPIX, 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) const OutputDevicevirtual
ScaleBitmap(Bitmap &rBmp, SalTwoRect &rPosAry)OutputDeviceprotectedvirtual
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()OutputDevice
SetClipRegion(const vcl::Region &rRegion)OutputDevice
setClipRegion(const basegfx::B2DPolyPolygon &rRegion)vcl::PDFWriterImpl
SetConnectMetaFile(GDIMetaFile *pMtf)OutputDevice
setCurrentStructureElement(sal_Int32 nElement)vcl::PDFWriterImpl
SetDigitLanguage(LanguageType)OutputDevice
setDigitLanguage(LanguageType eLang)vcl::PDFWriterImplinline
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()OutputDevice
SetFillColor(const Color &rColor)OutputDevice
setFillColor(const Color &rColor)vcl::PDFWriterImplinline
setFont(const Font &rFont)vcl::PDFWriterImpl
SetFont(const vcl::Font &rNewFont)OutputDevice
SetFontCollectionFromSVData()OutputDeviceprotected
SetFontOrientation(LogicalFontInstance *const pFontInstance) const OutputDeviceprotectedvirtual
SetLayoutMode(ComplexTextLayoutFlags nTextLayoutMode)OutputDevice
setLayoutMode(ComplexTextLayoutFlags nLayoutMode)vcl::PDFWriterImplinline
SetLineColor()OutputDevice
SetLineColor(const Color &rColor)OutputDevice
setLineColor(const Color &rColor)vcl::PDFWriterImplinline
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(const MapMode &rMapMode)vcl::PDFWriterImpl
SetMapMode()OutputDevice
SetMapMode(const MapMode &rNewMapMode)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, const OUString &rText)vcl::PDFWriterImpl
SetOutOffXPixel(long nOutOffX)OutputDevice
SetOutOffYPixel(long nOutOffY)OutputDevice
SetOutputSize(const Size &rNewSize)VirtualDeviceinline
SetOutputSizePixel(const Size &rNewSize, bool bErase=true)VirtualDevice
SetOutputSizePixelScaleOffsetAndBuffer(const Size &rNewSize, const Fraction &rScale, const Point &rNewOffset, sal_uInt8 *pBuffer)VirtualDevice
setOverlineColor()vcl::PDFWriterImplinline
setOverlineColor(const Color &rColor)vcl::PDFWriterImplinline
SetOverlineColor()OutputDevice
SetOverlineColor(const Color &rColor)OutputDevice
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
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
setTextAlign(TextAlign eAlign)vcl::PDFWriterImplinline
SetTextAlign(TextAlign eAlign)OutputDevice
setTextColor(const Color &rColor)vcl::PDFWriterImplinline
SetTextColor(const Color &rColor)OutputDevice
SetTextFillColor()OutputDevice
SetTextFillColor(const Color &rColor)OutputDevice
setTextFillColor(const Color &rColor)vcl::PDFWriterImplinline
setTextFillColor()vcl::PDFWriterImplinline
SetTextLineColor()OutputDevice
SetTextLineColor(const Color &rColor)OutputDevice
setTextLineColor()vcl::PDFWriterImplinline
setTextLineColor(const Color &rColor)vcl::PDFWriterImplinline
setupDocInfo()vcl::PDFWriterImplprivate
sortWidgets()vcl::PDFWriterImplprivate
SupportsCairo() const OutputDevice
SupportsOperation(OutDevSupportType) const OutputDevice
TransformAndReduceBitmapExToTargetRange(const basegfx::B2DHomMatrix &aFullTransform, basegfx::B2DRange &aVisibleRange, double &fMaximumArea)OutputDeviceprotectedvirtual
updateGraphicsState(Mode mode=Mode::DEFAULT)vcl::PDFWriterImplprivate
updateObject(sal_Int32 n)vcl::PDFWriterImplprivate
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) const OutputDevice
vcl::pdf::PDFPagevcl::PDFWriterImplfriend
VclReferenceBase()VclReferenceBaseprotected
VirtualDevice(const OutputDevice *pCompDev, DeviceFormat eFormat, DeviceFormat eAlphaFormat, OutDevType eOutDevType)VirtualDeviceexplicitprotected
VirtualDevice(DeviceFormat eFormat=DeviceFormat::DEFAULT, DeviceFormat eAlphaFormat=DeviceFormat::NONE)VirtualDeviceinlineexplicit
VirtualDevice(const OutputDevice &rCompDev, DeviceFormat eFormat=DeviceFormat::DEFAULT)VirtualDeviceinlineexplicit
VirtualDevice(const OutputDevice &rCompDev, DeviceFormat eFormat, DeviceFormat eAlphaFormat)VirtualDeviceinlineexplicit
VirtualDevice(const SystemGraphicsData &rData, const Size &rSize, DeviceFormat eFormat)VirtualDeviceexplicit
writeBitmapObject(BitmapEmit &rObject, bool bMask=false)vcl::PDFWriterImplprivate
writeBuffer(const void *pBuffer, sal_uInt64 nBytes)vcl::PDFWriterImplprivate
writeG4Stream(BitmapReadAccess const *i_pBitmap)vcl::PDFWriterImplprivate
writeGradientFunction(GradientEmit const &rObject)vcl::PDFWriterImplprivate
writeJPG(JPGEmit &rEmit)vcl::PDFWriterImplprivate
writeReferenceXObject(ReferenceXObjectEmit &rEmit)vcl::PDFWriterImplprivate
writeTransparentObject(TransparencyEmit &rObject)vcl::PDFWriterImplprivate
~OutputDevice() overrideOutputDeviceprotectedvirtual
~PDFWriterImpl() overridevcl::PDFWriterImpl
~VclReferenceBase()VclReferenceBaseprotectedvirtual
~VirtualDevice() overrideVirtualDevicevirtual