IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

PDF de mauvaise qualité [AC-2007]


Sujet :

IHM

  1. #1
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Points : 292
    Points
    292
    Billets dans le blog
    1
    Par défaut PDF de mauvaise qualité
    Bonjour,

    Je génère des pdf à partir d'un état.
    En fonction des pc, j'ai un pdf très correct (normal) ou un pdf "pourri" quasi illible avec des lettres qui se chevauchent!
    L'appli est développée sous AC2007, et j'ai installé le runtime AC2010 sur les clients, je pensais donc que le runtime était en cause. Je suis donc repassé au runtime de AC2007 mais c'est pareil!!
    Donc c'est lié au pc (xp ou 7).
    quels paramètres de l'OS peuvent influencés la génération de pdf dans Access?
    Est-ce dans le vba? voici le code au cas où
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    Function PDF(ByVal control As IRibbonControl)
    Dim oFD As Office.FileDialog
    Dim strchemin As String
    Dim nomfichier As String
    nomfichier = "Z:\" & Replace(Forms("frm_session").ctl_date, "/", "") & "_esp" & _
                Forms("frm_session").ctl_esp & "_equip" & _
                Forms("frm_session").ctl_equipe & "_P" & _
                Forms("frm_session").ctl_poste & "_id" & _
                Forms("frm_session").ctl_id & ".pdf"
     
     
    Set oFD = Application.FileDialog(msoFileDialogSaveAs)
     
    With oFD
    'Paramètrage de la boite de dialogue
    'Affichage en mode liste
    .InitialView = msoFileDialogViewList
    'Nom du fichier par défaut
    .InitialFileName = nomfichier
    'Titre de la fenêtre
    .Title = "Exporter en PDF"
    'Affiche la boîte et récupère le chemin du fichier
    If .Show Then
    If .SelectedItems.Count > 0 Then
    strchemin = .SelectedItems(1)
    'Ouvre l'état
    DoCmd.OpenReport "rpt_session", acViewPreview, , "ctl_id=" & Forms("frm_session").ctl_id
     
    'Enregistre l'état
    DoCmd.OutputTo acOutputReport, , "PDF", strchemin, True
    'Ferme l'état
    DoCmd.Close acReport, "rpt_session", acSaveNo
    End If
    End If
    End With
    End Function

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 368
    Points : 23 840
    Points
    23 840
    Par défaut
    Vérfie le setting d'imprimante tu as peut-être une "générique Texte".

    A+

  3. #3
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Points : 292
    Points
    292
    Billets dans le blog
    1
    Par défaut
    Effectivement, je n'avais pas fait le rapprochement mais tous les pc qui "foirent" ont des imprimantes matricielles!

    Est-ce que je peux modifier le setting d'imprimante sans perturber l'imprimante physique? Et où modifier ce setting?

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 368
    Points : 23 840
    Points
    23 840
    Par défaut
    Est-ce que je peux modifier le setting d'imprimante sans perturber l'imprimante physique?
    Je ne suis pas certain de comprendre mais tu peux sans doute ajouter une imprimante à tes PC qui 'foirent'. Le problème est ensuite d'expliquer à Access que c'est celle-ci que tu veux utiliser.

    Pour faire des tests j'essayerai de fair des visualisation avant impression de mes états. Si il est beau à l'écran il devrait être beau au PDF.

    A+

  5. #5
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Points : 292
    Points
    292
    Billets dans le blog
    1
    Par défaut
    mon état est beau à l'écran...........mais vilain en pdf

    ça me fatigue donc pause..............

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 368
    Points : 23 840
    Points
    23 840
    Par défaut
    Au temps pour mes suppositions :-(.

    Peux-tu avoir 2 imprimantes sur ce poste ? Si tu défini une autre imprimante (pas la matricielle) comme imprimante par défaut est-ce que cela fonctionne ?

    A+

  7. #7
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Points : 292
    Points
    292
    Billets dans le blog
    1
    Par défaut
    J'ai installé pdfcreator en tant qu'imprimante par défaut et effectivement j'ai des pdf nickel.
    si je remets l'imprimante epson matricielle par défaut j'ai des pdf de m........
    bon reste plus qu''à mettre dans le code que je veux pdf creator par defaut à la génération du pdf et à remettre la matricielle ensuite à la fin du code!!

  8. #8
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Points : 292
    Points
    292
    Billets dans le blog
    1

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

Discussions similaires

  1. Mauvaise qualité avec wglUseFontOutlines
    Par render-nick dans le forum OpenGL
    Réponses: 0
    Dernier message: 31/07/2007, 22h51
  2. Son de tres mauvaise qualité sous Mandriva
    Par Cazaux-Moutou-Philippe dans le forum Mandriva / Mageia
    Réponses: 12
    Dernier message: 06/07/2007, 20h19
  3. [FLASH 5] Mauvaise qualité des captures d'écran
    Par fredhali2000 dans le forum Flash
    Réponses: 1
    Dernier message: 11/08/2006, 15h53
  4. [GD] Mauvaise qualité des textes en jpeg
    Par coolmic dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 26/05/2006, 19h15
  5. [ImageMagick] Texte -> image : très mauvaise qualité ?
    Par Yusuke dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 11/11/2005, 20h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo