@שחמט אתה עדיין לא צריך את אינדיזיין בסיפור, אחרי שיש לך JPG אתה יכול לסגור אותו לPDF בכל אופן שהוא, כולל הדפסה באמצעות לחיצה ימנית. אם אתה עדיין רוצה סקריפט, הכי נח יהיה לעשות סקריפט פייתון שממיר JPG לPDF.
סקיצה של GEMINI:
import os
from PIL import Image
from PyPDF2 import PdfWriter
def jpg_to_pdf(jpg_file, pdf_file):
"""Converts a JPEG image to a PDF file.
Args:
jpg_file: The path to the JPEG image file.
pdf_file: The path to the output PDF file.
"""
image = Image.open(jpg_file)
image_width, image_height = image.size
# Create a PDF writer object
pdf_writer = PdfWriter()
# Create a blank page in the PDF
pdf_page = pdf_writer.add_blank_page(width=image_width, height=image_height)
# Get the PDF page's content stream
pdf_page.add_raw_contents(image.tobytes())
# Write the PDF to a file
with open(pdf_file, 'wb') as pdf_output:
pdf_writer.write(pdf_output)
# Example usage:
jpg_file = 'image.jpg'
pdf_file = 'output.pdf'
jpg_to_pdf(jpg_file, pdf_file)