Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 7 sur 7
  1. #1
    Expert Confirmé Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    août 2007
    Messages
    2 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : août 2007
    Messages : 2 370
    Points : 3 096
    Points
    3 096

    Par défaut problème CVTSPLSTMF vers PDF -> Redimensionnement

    Bonjour,

    j'utilise l'excellent CTVSPLSTMF fourni avec MMAIL de Easy400.net (Giovanni Perotti) pour convertir mes spools en PDF.

    Je cherche désespérément à ne pas avoir de redimensionnement de ma liste convertir en pdf, mais quel que soient les parametres que j'utilise pour générer mon PDF, il semble qu'il se passe un redimensionnement à la fois horizontal et vertical.

    Il s'agit de documents A4.

    Les meilleurs parametres que j'ai pu trouver sont :
    Code :
    1
    2
    MMAIL/CVTSPLSTMF FROMFILE(FILE) TOSTMF('CC022599_A4_PORTRAIT_COURRIER_8.PDF') TODIR('\shared\Test\') JOB(No/user/Name) 
    SPLNBR(nbr) TOFMT(*PDF) STMFOPT(*REPLACE) PAGESIZE(*A4 *PORTRAIT) FONT(*COURIER 8)
    Ainsi je parviens à éviter le redimensionnement horizontal (les colonens sont respectées), mais j'ai toujours un problème de redimensionnement vertical proportionnel :

    Plus on descend dans la page, plus le fond de page (qui sera rajouté via PDFTK pour la petite histoire) est décallé (cadres, ...).

    Y a t'il des paramètres pour éviter TOUT redimensionnement lors de la conversion ?

    Merci d'avance.
    (\ _ /) Cordialement G@dz
    (='.'=)

    (")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.

  2. #2
    Membre éclairé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    octobre 2006
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Distribution

    Informations forums :
    Inscription : octobre 2006
    Messages : 320
    Points : 395
    Points
    395

    Par défaut

    Bonjour,

    Déjà vérifie si le format de ton spool tient de manière normale sur une feuille A4 en portrait (taille définie à l'origine : nombre de lignes, nombre de colonnes, cpi, lpi). Parce que sinon, tu ne peux pas couper à un redimensionnement.

    Ensuite, le mieux est que tu poses la question à Giovanni directement via le groupe de news Easy400 (sur Yahoo).

  3. #3
    Expert Confirmé Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    août 2007
    Messages
    2 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : août 2007
    Messages : 2 370
    Points : 3 096
    Points
    3 096

    Par défaut

    Bonjour m4k-Hurrican,

    merci pour ta réponse.

    Mon spool tiens bien sur une feuille A4.

    J'ai aussi posé ma question a Giovanni sur le NewsGroup, mais il me semble que CVTSPLSTMF et CVTSPLFPDF ne sont pas son oeuvre, malgré leur parfaite intégration dans MMAIL.
    (\ _ /) Cordialement G@dz
    (='.'=)

    (")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.

  4. #4
    Membre éclairé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    octobre 2006
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Distribution

    Informations forums :
    Inscription : octobre 2006
    Messages : 320
    Points : 395
    Points
    395

    Par défaut

    C'est bien son œuvre, mais il a utilisé des modules provenant d'autres sources (TIFFLib et HPT) sur lesquels il n'a aucune prise.
    Tu es certain que ton fichier spoule est défini avec des valeurs ne provoquant aucun débordement ? (80 colonnes, 70 voire 68 lignes en 10 Cpi et 6 Lpi par exemple, ou 120 colonnes en 15 Cpi) ?

  5. #5
    Expert Confirmé Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    août 2007
    Messages
    2 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : août 2007
    Messages : 2 370
    Points : 3 096
    Points
    3 096

    Par défaut

    Visiblement tu en sais beaucoup plus que moi sur CVTSPLSTMF.
    (J'en déduis que comme moi tu apprécies aussi vraisemblablement CGI_WRKDBF).

    Pour la dimension de ma liste, et bien en fait le PRTF a les caractéristiques suivantes :
    Page Size Length : 78, Width : 132, LPI : 6, CPI:15, OVRFLW : 70

    Malgré que ma feuille soit d'un vrai format A4.

    Serait-ce là la source de mon redimensionnement ?

    Je peux toujours tenter d'estimer le redimensionnement et d'appliquer la même échelle manuellement à mon fond de page.
    (\ _ /) Cordialement G@dz
    (='.'=)

    (")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.

  6. #6
    Membre éclairé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    octobre 2006
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Distribution

    Informations forums :
    Inscription : octobre 2006
    Messages : 320
    Points : 395
    Points
    395

    Par défaut

    J'utilise les outils mis au point par Mel Rothman et Giovanni Perotti depuis très, très longtemps.

    En longueur, 78 lignes en 6 lpi tu es bien au delà des limites du A4. 78 * 2.54 / 6 = 33.02 cm. Et encore, sans compter les marges !
    Même chose pour la largeur 132 en 15 cpi. 132 * 2.54 / 15 = 22.352cm.

    Alors en passant en taille de police 8 tu as gagné sur la largeur mais tu n'as rien changé en longueur.

    Moi je te conseille plutôt :
    De passer ton spoule en 16,7 voire 18 cpi et laisser la police par défaut.
    De retoucher ta longueur de page pour passer à 70 lignes au lieu de 78, ou de changer le LPI en 8, ce qui resserrera tes lignes (recadrage à faire si tu as un fond de page...).

  7. #7
    Expert Confirmé Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    août 2007
    Messages
    2 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : août 2007
    Messages : 2 370
    Points : 3 096
    Points
    3 096

    Par défaut

    Merci pour tes conseils et tes explications.

    je dois plancher là dessus car mon problème global est plus complexe que cela.

    Je dois en fait prévoir de produire TOUS mes documents clients en PDF en plus du papier et à vrai dire, je souhaite vraiment ne pas toucher à la définition des PRTFs qui sont parfois d'une mouture vraiment OLD Fashion. En plus il y a plein de version du même PRTF pour une question de langues.....

    Je vais tester avec le resizing de mon fond de page.
    Vu que la plupart de mes PRTF devraient avoir les mêmes caractéristiques au niveau dimension, font,.... cela pourrait me simplifier hautement la vie.

    --------Edit---------------- 13:30
    Voilà, j'ai réduit mon fond de page à 89% de sa taille et c'est parfait.

    Pour les autres spools je pratiquerai de la sorte..

    Merci pour l'aide et les idées.
    (\ _ /) Cordialement G@dz
    (='.'=)

    (")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •