#include <memory>
#include <vcl/formpdfexport.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/lineend.hxx>
#include <unordered_map>
#include <sal/log.hxx>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/form/XForm.hpp>
#include <com/sun/star/container/XChild.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/form/FormComponentType.hpp>
#include <com/sun/star/awt/TextAlign.hpp>
#include <com/sun/star/awt/XControl.hpp>
#include <com/sun/star/style/VerticalAlignment.hpp>
#include <com/sun/star/form/FormButtonType.hpp>
#include <com/sun/star/form/FormSubmitMethod.hpp>
#include <toolkit/helper/vclunohelper.hxx>
#include <vcl/pdfextoutdevdata.hxx>
#include <vcl/unohelp.hxx>
#include <algorithm>
#include <iterator>
Go to the source code of this file.
◆ CreateFont()
static vcl::Font CreateFont |
( |
const css::awt::FontDescriptor & |
rDescr | ) |
|
|
static |
Definition at line 48 of file formpdfexport.cxx.
References vcl::unohelper::ConvertFontSlant(), vcl::unohelper::ConvertFontWeight(), vcl::unohelper::ConvertFontWidth(), FAMILY_DONTKNOW, LINESTYLE_DONTKNOW, PITCH_DONTKNOW, vcl::Font::SetCharSet(), vcl::Font::SetFamily(), vcl::Font::SetFamilyName(), vcl::Font::SetFontSize(), vcl::Font::SetItalic(), vcl::Font::SetKerning(), vcl::Font::SetOrientation(), vcl::Font::SetPitch(), vcl::Font::SetStrikeout(), vcl::Font::SetStyleName(), vcl::Font::SetUnderline(), vcl::Font::SetWeight(), vcl::Font::SetWidthType(), vcl::Font::SetWordLineMode(), and STRIKEOUT_DONTKNOW.
Referenced by toolkitform::describePDFControl().