Determine if uploaded PDF is editable using PHP? - php

Can we determine if PDF is editable or not using PHP?
I have a PDF form. If user uploads such a PDF then I have to force User to click on SUBMIT button of PDF.
To implement this functionality I have to determine if PDF is editable or not.
Thanks in advance for help and suggestions that you might have

A very simple way is to search for the text string <</AcroForm in the file:
<?php
$s = file_get_contents("test.pdf");
$has_form = preg_match('/<<\s*AcroForm\b/', $s);
?>

Related

str_replace to replace html content using php

i'm creating a html editor using JavaScript and php, where the user selects html element from browser, edits this element inline and submits the changes to the server.
Now to apply the changes, i've used str_replace to compare the changes sent by the user with existing content in the html file at server end and replace it.
The selected element's content($_POST['content1']) and new content($_POST['contentreplace1']) are sent using $_POST
But this functionality is not working properly.
The existing code is not getting replaced with the new one.
<?php
$orig="".trim($_POST['content1']);
$new="".trim($_POST['contentreplace1']);
$file = 'index.html';
$file_contents = file_get_contents($file);
$file_contents_new = str_replace($orig,$new,$file_contents);
file_put_contents($file,$file_contents_new);
?>
What I'm doing wrong here?
Any suggestions or recommendations are welcomed.
Please share your thoughts and experiences.
Thanks for all the help in advance.

Create pdf file after PHP form submit

It is possible to create a pdf file after a PHP form has been submited?
I need to print an order details after a php form is submited.
At this time i have a small jquery script that allows to print page that it prints only html content the php variables not.
$(document).ready(function() {
$(".btnPrint").printPage();
});
Any advice much appreciated.

How to access an Image in PDF using JavaScript?

I added an image to PDF using $p->load_image (http://www.php.net/manual/en/function.pdf-fit-image.php). Now, I want to write JavaScript in it so that the user can manipulate image in the PDF. How can I get access to the image in PDF using Javascript?
Using PdfLib, add the following option to the load_image call:
"iconname=HelloImage" where HelloImage is the name of the image. The complete call would be,
$p->load_image('jpeg', 'C:/hello.jpg', "iconname=HelloImage");
In Javascript code, you can access it. For example,
var hello_image = this.getIcon("HelloImage");
Now hello_image points to the HelloImage.

Save as pdf in print window javascript code

HELP.. how to Save as pdf in print window in javascript code
How to change this code ?
PDF
I need to make my link open the print window but automatically set the destination to "Save as pdf" instead of "print"?
You cannot do this via javascript.
You can do this:
PDF
In getpdf form pdf file via TCPDF or other

save a file generated by a php script in to a directory by save dialog form

I have a php script that generate a pdf file.
So I have an html page with jquery javascript that do an ajax call at this php script and retrieve the pdf file content.
I would that this file will be saved in a location choosed by a save file dialog.
How can I do it?
Thank you so much.
You don't need Ajax - just do a
location.href = "fileURL.php";
(or alternatively, have the user click on a link) and if the headers are set correctly, a download dialog will present itself.

Categories