LibreOffice Module sd (master) 1
|
#include "htmlex.hxx"
#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
#include <com/sun/star/drawing/GraphicExportFilter.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
#include <sal/log.hxx>
#include <rtl/tencinfo.h>
#include <comphelper/processfactory.hxx>
#include <comphelper/propertyvalue.hxx>
#include <comphelper/xmlencode.hxx>
#include <o3tl/safeint.hxx>
#include <osl/file.hxx>
#include <unotools/pathoptions.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <com/sun/star/frame/XStorable.hpp>
#include <sfx2/frmhtmlw.hxx>
#include <sfx2/progress.hxx>
#include <utility>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <svx/svditer.hxx>
#include <vcl/imaprect.hxx>
#include <vcl/imapcirc.hxx>
#include <vcl/imappoly.hxx>
#include <editeng/eeitem.hxx>
#include <editeng/outlobj.hxx>
#include <editeng/editobj.hxx>
#include <svx/svdopath.hxx>
#include <svtools/htmlout.hxx>
#include <svtools/colorcfg.hxx>
#include <editeng/colritem.hxx>
#include <editeng/editeng.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/flditem.hxx>
#include <svl/style.hxx>
#include <editeng/frmdiritem.hxx>
#include <svx/svdoutl.hxx>
#include <svx/svdogrp.hxx>
#include <svx/svdotable.hxx>
#include <svx/ImageMapInfo.hxx>
#include <tools/urlobj.hxx>
#include <svtools/sfxecode.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <drawdoc.hxx>
#include <DrawDocShell.hxx>
#include "htmlpublishmode.hxx"
#include <Outliner.hxx>
#include <sdpage.hxx>
#include <strings.hrc>
#include <strings.hxx>
#include <anminfo.hxx>
#include <sdresid.hxx>
#include "buttonset.hxx"
Go to the source code of this file.
Classes | |
class | HtmlState |
Macros | |
#define | RESTOHTML(res) StringToHTMLString(SdResId(res)) |
#define | BTN_FIRST_0 0 |
#define | BTN_FIRST_1 1 |
#define | BTN_PREV_0 2 |
#define | BTN_PREV_1 3 |
#define | BTN_NEXT_0 4 |
#define | BTN_NEXT_1 5 |
#define | BTN_LAST_0 6 |
#define | BTN_LAST_1 7 |
#define | BTN_INDEX 8 |
#define | BTN_TEXT 9 |
#define | BTN_MORE 10 |
#define | BTN_LESS 11 |
Functions | |
constexpr OUStringLiteral | gaHTMLHeader (u"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\r\n" " \"http://www.w3.org/TR/html4/transitional.dtd\">\r\n" "<html>\r\n<head>\r\n") |
Variables | |
const char *const | pButtonNames [] |
constexpr OUStringLiteral | gaHTMLExtension = u"" STR_HTMLEXP_DEFAULT_EXTENSION |
constexpr OUStringLiteral | JS_NavigateAbs |
constexpr OUStringLiteral | JS_NavigateRel |
constexpr OUStringLiteral | JS_ExpandOutline |
constexpr OUStringLiteral | JS_CollapseOutline |
static const char * | ASP_Scripts [] = { "common.inc", "webcast.asp", "show.asp", "savepic.asp", "poll.asp", "editpic.asp" } |
static const char * | PERL_Scripts [] = { "webcast.pl", "common.pl", "editpic.pl", "poll.pl", "savepic.pl", "show.pl" } |
#define BTN_FIRST_0 0 |
Definition at line 109 of file htmlex.cxx.
#define BTN_FIRST_1 1 |
Definition at line 110 of file htmlex.cxx.
#define BTN_INDEX 8 |
Definition at line 117 of file htmlex.cxx.
#define BTN_LAST_0 6 |
Definition at line 115 of file htmlex.cxx.
#define BTN_LAST_1 7 |
Definition at line 116 of file htmlex.cxx.
#define BTN_LESS 11 |
Definition at line 120 of file htmlex.cxx.
#define BTN_MORE 10 |
Definition at line 119 of file htmlex.cxx.
#define BTN_NEXT_0 4 |
Definition at line 113 of file htmlex.cxx.
#define BTN_NEXT_1 5 |
Definition at line 114 of file htmlex.cxx.
#define BTN_PREV_0 2 |
Definition at line 111 of file htmlex.cxx.
#define BTN_PREV_1 3 |
Definition at line 112 of file htmlex.cxx.
#define BTN_TEXT 9 |
Definition at line 118 of file htmlex.cxx.
#define RESTOHTML | ( | res | ) | StringToHTMLString(SdResId(res)) |
Definition at line 91 of file htmlex.cxx.
|
static |
Definition at line 2888 of file htmlex.cxx.
Referenced by HtmlExport::CreateASPScripts().
|
constexpr |
Definition at line 343 of file htmlex.cxx.
Referenced by HtmlExport::CreateFileNames(), HtmlExport::CreateFrames(), HtmlExport::CreateNavBarFrames(), HtmlExport::HtmlExport(), and HtmlExport::WriteHtml().
|
constexpr |
Definition at line 2251 of file htmlex.cxx.
Referenced by HtmlExport::CreateFrames().
|
constexpr |
Definition at line 2244 of file htmlex.cxx.
Referenced by HtmlExport::CreateFrames().
|
constexpr |
Definition at line 2214 of file htmlex.cxx.
Referenced by HtmlExport::CreateFrames().
|
constexpr |
Definition at line 2234 of file htmlex.cxx.
Referenced by HtmlExport::CreateFrames().
const char* const pButtonNames[] |
Definition at line 93 of file htmlex.cxx.
Referenced by HtmlExport::CreateBitmaps(), HtmlExport::GetButtonName(), and SdPublishingDlg::LoadPreviewButtons().
|
static |
Definition at line 2904 of file htmlex.cxx.
Referenced by HtmlExport::CreatePERLScripts().