Embed PPSX in HTML

0

I wonder if there is any way to embed a slide in .ppsx format in a website's html. I want to avoid having to run the slide for a few reasons.

    
asked by anonymous 24.01.2018 / 18:32

1 answer

0

Browsers do not support PPSX and will hardly come with third-party software, but this will depend on installing something on the machine.

Maybe IE11 will support if the Office installation provides ActiveX for this, which is not something guaranteed.

However, by reading the answers in:

You can try using the services like GoogleDocs or #

Uploading to googledocs and select the share, or else you should go boarding like this:

<iframe src="http://docs.google.com/gview?url=http://seusite/<arquivo>&amp;embedded=true"></iframe>

Orgeneratetheembedvia View Office documents online , should look something like this:

<iframe src="https://view.officeapps.live.com/op/embed.aspx?src=http://seusite/<arquivo>"></iframe>

Extra

Thereisanonlinetoolcalled cloudconvert , they have an API service:

List of supported formats (including PPSX):

However, it is important to note that this is service with limits, if overtake will not be possible, so if you need more see link

With this service you can perform the conversion tasks online, follow the link documentation

  

Note: switch <iframe> with your passkey

HTTP submission should be like this for the URL <API_KEY> , with the header:

Authorization: Bearer <API_KEY>

And the payload:

{
    "inputformat": "ppsx",
    "outputformat": "html"
}

However there are facilitators in PHP, such as link (requires composer), use example:

<?php
require __DIR__ . '/vendor/autoload.php';
use \CloudConvert\Api;

$api = new Api("<API_KEY>");

$process = $api->createProcess([
    "inputformat" => "ppsx",
    "outputformat" => "html",
]);

For Node.js the link , eg:

var fs = require('fs'),
    cloudconvert = new (require('cloudconvert'))('<API_KEY>');

cloudconvert.createProcess({
    "inputformat": "ppsx",
    "outputformat": "html"
}, function(process) {

});

And for python link :

import cloudconvert

api = cloudconvert.Api('<API_KEY>')

process = api.createProcess({
    "inputformat": "flv",
    "outputformat": "mp4"
})
    
24.01.2018 / 18:52