У меня есть преобразование (HTML2PNG) Мне нужно автоматизировать сценарий PHP с использованием REST API. Тем не менее, единственный пример, представленный на веб-сайте, был через HTML и JavaScript, где можно было загрузить только файл HTML для преобразования в форму.
Мой PHP скрипт уже генерирует HTML файлов в al oop, поэтому я хотел бы просто передать эти сгенерированные HTML файлов в API, который затем возвращает загруженный URL преобразованный PNG файл, который, как я знаю, могу использовать для извлечения wget . Это код, предлагаемый службой.
<form action="#" method="post" enctype="multipart/form-data" name="conversionform" id="conversionform">
<p>Local file: <input id="file" name="file" type="file" /></p>
<p>Target format:
<select name="targetformat" id="targetformat"">
<option value="png">PNG</option>
</select>
</p>
<p><input type="button" value="Convert" onclick="convertpdfform()" /></p>
<p><span id="resulttext">Conversion Results: </span></p>
</form>
<script src="https://www.aconvert.com/js/jquery.min.js"></script>
<script src="https://www.aconvert.com/js/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function() {
});
function showResponse(responseText, statusText, xhr, $form) {
resulttext.innerHTML=responseText;
}
function showError(responseText, statusText, xhr, $form) {
}
function convertpdfform() {
options = {
success: showResponse,
error: showError,
url: "https://s2.aconvert.com/convert/api-win.php",
};
$('#conversionform').ajaxForm(options);
$('#conversionform').ajaxSubmit(options);
return false;
}
</script>
Что я пробовал
- Отправил им по электронной почте, чтобы попросить PHP примеров, и я got 'нет PHP примеров' в качестве ответа.
- Я знаю, что value = "png" - это то, что API получает определить выходной файл.
Как я могу просто передать файл без использования веб-браузера и при этом получить URL-адрес загрузки преобразованного файла?
P: S - Я использую сайт не только из-за html2png, они предлагают множество других услуг по конвертации.