Powerbuilder pour les completement Geeks !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.
  • Index
  •  » Migration
  •  » [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

#1 16-03-2012 13:40:11

bewan  
Membre
Date d'inscription: 15-03-2012
Messages: 17
Pépites: 86
Banque: 0

[RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Bonjour à tous,

Etant nouveau dans ce forum il se doit que je me présente d'abord: 45 ans, programmeur powerbuilder depuis 15 ans et responsable du développement d'un logiciel de comptabilité dans une PME en Belgique (utilisation de  PB9, PB11.5 et PB12.1)....voilà ca c'est fait ;-)

Ma question:
j''ai testé notre logiciel comptable avec le windows 8 consummer et ca fonctionne sauf la sauvegarde d'une datawindow en PDF via Ghostscript,  le fichier PDF qui est généré est vide !
J'ai testé en PB9  et PB12.1 , j'ai aussi testé différentes version du GhostScript comme la 8.54 , 8.63, 8.70, 9.05 mais rien à faire le fichier pdf qui est généré reste vide.
l'imprimante Sybase DataWindow PS est bien paramétrée , le path système contient bien le répertoire "bin" du ghostcript...et donc je bloque.
à votre avis, est-ce un problème avec le windows 8 consummer ?  (pour ma part cela fonctionne parfaitement avec windows 7 et autres).

Dernière modification par bewan (06-06-2012 08:05:49)

Hors ligne

 

#2 16-03-2012 13:59:58

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Bonjour,

* As-tu essayé en mettant le dossier GS dans un sous-repertoire de l'EXE ? (p.ex : \gs\gsN.NN avec N.NN = n° de version)
* As-tu essayé en utilisant le pilote d'une imprimante PostSscript "standard" (genre HP ou Apple) lors de l'installation de Sybase DataWindow PS (plutôt que le pilote fourni avec PB) ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 16-03-2012 15:22:24

Beagle  
Membre
Lieu: Montreal
Date d'inscription: 10-01-2009
Messages: 9
Pépites: 8
Banque: 0

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

En effet, on dirait que les outils de création PDF ne fonctionnent pas présentement avec Win8. Nous avons testé BullZip et DocuPrinter, deux imprimantes PDF différentes avec lesquelles nous communiquons via notre appli PB 7 et PB12.5 respectivement, sans succès.

Nous avons communiqué avec les développeurs de DocuPrinter et ils sont au courant et nous disent que leur produit n'est pas présentement compatible avec win8. On suit le dossier de près et on se tient au courant!

(voir mon autre post pour les particularités win8)

Hors ligne

 

#4 19-03-2012 08:15:10

bewan  
Membre
Date d'inscription: 15-03-2012
Messages: 17
Pépites: 86
Banque: 0

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Re-bonjour,

Erasorz: oui j'ai copié le répertoire gs dans un sous répertoire de mon application , j'ai essayé different pilote comme HP LaserJet 8150 PS et ca fonctionne pas
Beagle : merci pour les info

de mon coté si j'ai des nouvelles je vous tiendrai au courant.

Bonne journée et à bientôt.

Hors ligne

 

#5 05-06-2012 11:55:30

bewan  
Membre
Date d'inscription: 15-03-2012
Messages: 17
Pépites: 86
Banque: 0

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

J'ai fait un test avec le Windows 8 pre release de juin et ca fonctionne toujours pas , à suivre donc...

Hors ligne

 

#6 05-06-2012 15:35:33

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Bonjour,

Je viens de faire le test avec notre application en l'installant sous la Windows Consumer Preview Build 8250 (Setup NSIS identique à Windows 7). Je ne rencontre aucun problème pour générer les PDF (Powerbuilder 11.5 avec Ghostscript 8.63).

Hors ligne

 

#7 06-06-2012 07:14:34

bewan  
Membre
Date d'inscription: 15-03-2012
Messages: 17
Pépites: 86
Banque: 0

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

je vais refaire un test avec le GhostScript 8.63 mais vous avez utilisé quel driver pour l'imprimante Sybase DataWindow PS ?
Moi j'ai utilisé comme driver le driver HP Color Laserjet 2700 PS.

Hors ligne

 

#8 06-06-2012 07:34:27

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Bonjour,

J'utilise l'imprimante HP LaserJet 1200 Series PS. J'ai oublié de préciser que j'utilise la version 32 bits de windows 8.

Je sais que j'ai quelques adaptations à réaliser en 64 bits pour notre setup, l'installation de l'imprimante échoue (Windows server 2008 R2 notamment).

Hors ligne

 

#9 06-06-2012 08:04:39

bewan  
Membre
Date d'inscription: 15-03-2012
Messages: 17
Pépites: 86
Banque: 0

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Super merci, ca fonctionne maintenant.
J'ai changé le driver de l'imprimante Sybase DataWindow PS en prenant le driver HP LaserJer 1200 serie PS comme toi et ca fonctionne maintenant .

PS:
Comme le driver HP Laserjet 1200 serie PS n'était pas disponible dans la liste j'ai du le télécharger ici

Hors ligne

 

#10 06-06-2012 10:06:34

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Bonjour,

Tu m'étonnes, notre setup ne fonctionnerait pas si cette imprimante ne faisait pas partie des imprimantes disponibles en standard sous Windows 8 (Je n'utilise pas le driver de HP).

Je me contente de l'installer par l'invocation de la ligne de commande suivante :

Code:

rundll32 printui.dll,PrintUIEntry /if /b "Afinity PDF" /f "$WINDIR\inf\ntprint.inf" /r "FILE:" /m "HP LaserJet 1200 Series PS"

Hors ligne

 

#11 06-06-2012 12:57:51

bewan  
Membre
Date d'inscription: 15-03-2012
Messages: 17
Pépites: 86
Banque: 0

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

bonjour,

j'ai testé sur un windows 8 32bit version ANGLAIS , c'est peut être pour cela qu'elle ne fait pas partie des imprimantes disponibles en standard.

Hors ligne

 

#12 07-11-2013 16:30:37

compugo  
Membre
Lieu: belgium
Date d'inscription: 07-11-2013
Messages: 3
Pépites: 16
Banque: 0
Site web

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

I know this is marked [RESOLU] but I wanted to add our solution.

I just installed a few PCs with Windows 8.1

We install Ghostscript 32bit (even on 64bit machines). I tested/verified version gs905w32 but I guess the latest version should be OK too (found here http://www.ghostscript.com/download/)
Then we disable the signed driver requirement by going into the Advanced Startup (it's somewhere in Update & Recovery in 8.1 or General in 8)
In the Advanced Startup you can turn off required driver signing (option 7)
Then you can add the gs printer, as a driver select "have disk" and use the "ghostpdf.inf" in the GS directory C:\Program Files (x86)\gs\gs9.05\lib (depending on your version)
(I don't need to mention that you have to be an admin user)

Dernière modification par compugo (07-11-2013 21:49:46)

Hors ligne

 

#13 08-11-2013 14:12:00

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

It's nice to you to share some tips
Since it's a french-speaking forum, here's a google translation of your post :

Je sais que c'est marqué [RESOLU] mais je voulais ajouter à notre solution.

Je viens d'installer quelques PC avec Windows 8.1

Nous installons Ghostscript 32bit (même sur les machines 64 bits). J'ai testé / vérifié la version gs905w32 mais je suppose que la dernière version devrait être OK aussi (trouvé ici http://www.ghostscript.com/download/)
Ensuite, nous désactivons l'exigence de pilote signé en allant dans le démarrage avancé (il est quelque part dans Update & Recovery 8.1 ou général en 8)
Au démarrage avancé vous pouvez désactiver la signature du pilote requise (option 7)
Ensuite, vous pouvez ajouter l'imprimante gs, en tant que conducteur sélectionner "Disque" et d'utiliser le "ghostpdf.inf" dans le répertoire GS C: \ Program Files (x86) \ gs \ gs9.05 \ lib (selon la version)
(Je n'ai pas besoin de mentionner que vous devez être un utilisateur admin)

I first thought what we would make fun of google translate, but it's pretty accurate.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 
  • Index
  •  » Migration
  •  » [RESOLU] Windows 8 - Powerbuilder - GhostScript - pdf

Pied de page des forums

Propulsé par FluxBB 1.2.22