У меня есть строка меню 'IconTabBar' с несколькими элементами 'IconTabFilter', которая при нажатии отображает соответствующий вид.Я добавил кнопку, которую мне нужно нажать, чтобы иметь возможность получить текущий вид и сохранить его как PDF-документ локально.Есть ли способ, которым я мог бы сделать это, приложение является локальным калькулятором, но я должен сохранить результаты в формате PDF - никаких услуг oData не требуется.
Я пробовал PDFViewer, но это не то, что я хотел.
<Bar>
<contentMiddle>
<Button id="image1" text="Create PDF" type="Emphasized" press="onPress">
</Button>
</contentMiddle>
</Bar>
<Shell id="shell">
<IconTabBar id="navigationBar" stretchContentHeight="true" expanded="{device>/isNoPhone}" class="sapUiResponsiveContentPadding"
select="onIconTabBarSelected" expandable="false">
<items>
<IconTabFilter text="{i18n>purchase}" key="purchase"></IconTabFilter>
<IconTabFilter text="{i18n>imports}" key="imports"></IconTabFilter>
<IconTabFilter text="{i18n>manufacturing}" key="manufacturing"></IconTabFilter>
<IconTabFilter text="{i18n>saleTG}" key="saleTradingGoods"></IconTabFilter>
<IconTabFilter text="{i18n>saleMG}" key="saleManufacturedGoods"></IconTabFilter>
<IconTabFilter text="{i18n>costs}" key="costs"></IconTabFilter>
<IconTabFilter text="{i18n>results}" key="results"></IconTabFilter>
<IconTabFilter text="{i18n>potentialSavings}" key="potentialSavings"></IconTabFilter>
</items>
<content>
<ScrollContainer id="app" height="90%" width="100%" horizontal="false" vertical="true"></ScrollContainer>
</content>
</IconTabBar>
</Shell>