Bonjour à tous,

Je suis sur un projet en python 2.7. (je ne peux pas passer en 3 pour le moment).
J'essaye de transformer un fichier .PS en .PDF avec le module intégrer GhostScript v 0.6.

J'ai bien la conversion, mais mes fichiers sont illisibles avec acrobat.
Y a t'il une astuce pour changer ça svp ?

Voilà mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
def ps2pdf(Dir_input_path, Fil_input_path):	
	args = ["ps2pdf", # actual value doesn't matter
            "-sDEVICE=pdfwrite",	#Type de conversion ici en txt
			"-sOutputFile=" + Dir_input_path + Fil_input_path + ".pdf",
            Dir_input_path + Fil_input_path]
J'ai une question subsidiaire sur une transformation d'un .ps en .txt.
J'essaye de faire tourner les pages. J'ai essayé d'intégrer la balise suivante, -c "<</Orientation 3>> mais il refuse systématiquement de l'executer.

Voilà mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def ps2txt(Dir_input_path, Fil_input_path):	
	args = ["ps2txt", # actual value doesn't matter
            "-dBATCH",				#
			"-dNOPAUSE",			#
			"-dNOPROMPT",			#
			"-dSAFER",				#
			"-dFIXEDMEDIA"			#
			"-dFirstPage=3",        #Démarrage de la conversion à la page 3
            "-sDEVICE=txtwrite",	#Type de conversion ici en txt
			"-sOutputFile=" + Dir_input_path + Fil_input_path + ".txt",
            Dir_input_path + Fil_input_path]
 
	with ghostscript.Ghostscript(*args) as g:
		ghostscript.cleanup()
Avez vous une idée de comment faire svp ?

Merci d'avance,
C'est assez urgent et je m'arrache les cheveux pour finir dans les temps.