sHtml | (String) Určuje HTML stránku (nebo zdroj textu, obrázku atd.).
Lze zadat několika způsoby (podle nastavení sourcetype): - URL adresa, viz Příklad1.
- Obsah textu, viz Příklad4. |
---|---|
sOptions | (String) Dodatečné parametry Údaje jsou zde ve formátu KeyVal, například "sourcetype:url;printer:select;".
"sourcetype:xxx;" (povinné) - Určuje význam parametru sHtml
htmlstring - V sHtml je zdrojový obsah HTML stránky.
textstring - V sHtml je obsah TXT stránky. To znamená, že v tom případě se nejedná o HTML text ale o obyčejný neformátovaný text (například v souboru *.txt).
url - V sHtml je URL adresa. Předává se do InternetExploreru beze změny. Měla by tedy odsahovat i prefix (http://, file:// ...) "printer:xxx;" (nepovinné) - Určuje tiskárnu pro tisk.
select (přednastaveno) - Tisk na tiskárnu s možností vybrat tiskárnu a změnit nastavení (orientace, rozlišení, atd.) pomocí zadávacího okna.
default - Tisk na výchozí tiskárnu OS Windows (bez zadávacího okna). Nelze změnit výchozí nastavení tisku (orientace, rozlišení, atd.).
"width:xxx;" (nepovinné) - Šířka zdrojové stránky před tiskem. Šířka a výška se obvykle nemusí zadávat, protože obsah se přizpůsobí tisknuté stránce.
"height:xxx;" (nepovinné) - Výška zdrojové stránky před tiskem. |
Pm.PrintHtmlPage("https://www.promotic.eu", "sourcetype:url;printer:select;");
Pm.PrintHtmlPage("#app:Log.txt", "sourcetype:file;printer:default;");
Pm.PrintHtmlPage("#appres:Image.png", "sourcetype:file;printer:default;");
Dim sString
sString = Pm.FileTextRead("#data:file.txt", 0)
Pm.PrintHtmlPage sString, "sourcetype:file;printer:default;"
Dim oReport
Set oReport = pMe.Pm("/Reports/Report1")
Pm.PrintHtmlPage oReport.SaveToString(""), "sourcetype:htmlstring;printer:preview;"
var sHtml = oTView.SaveToHtm("ver:1", "return:", "mode:graph;");
Pm.PrintHtmlPage(sHtml, "sourcetype:htmlstring;printer:preview;width:700px;height:930px;");