I have a receipt printer that has 3 1/8" wide thermal paper in it. I need to print a custom receipt for a customer based on some information gathered real time from a file generated by their POS. I've come to the conclusion that a formatted pdf file is the best way to do this because of the custom paper size. I have seen examples of where a pdf file can be opened and read but can I change text data in a pdf file? I am making the pdf file so I can edit however it needs to be for this project.