10
votes

Comment créer un diagramme de base de données PDF dans SQL Server?

J'ai une base de données relativement petite que je voudrais générer un diagramme pour puis créer un PDF de ce diagramme. J'ai le diagramme créé dans SQL Server (toutes les tables correspondraient sur une page d'un document PDF) mais ne pouvaient pas comprendre comment l'exporter vers un document. Est-ce possible? La seule option que j'ai trouvée est de le copier dans le presse-papiers, puis de la coller dans un document Word, mais la qualité n'est pas très bonne.


1 commentaires

Ce n'est pas vraiment sur le sujet. Ce n'est pas une question de programmation, sauf si vous voulez savoir comment écrire un programme qui peut le faire. Cela dit, je suis d'accord avec la réponse de @ DCP. CoupePDF est très pratique pour ce type de chose.


9 Réponses :


2
votes

Mon outil préféré pour ce type de chose est cuttepdf . Vous pouvez simplement imprimer le diagramme, mais vous pouvez alors choisir l'écrivain CopePDF à partir de la boîte de dialogue Imprimante et l'imprimera à un fichier PDF (vous pouvez choisir le fichier que vous souhaitez imprimé à).


0 commentaires

6
votes

Je ne l'ai pas utilisé moi-même mais Schemaspy semble être capable de dessiner un ERD à l'aide de GraphViz, qui peut Soyez émis dans PS2 (parmi de nombreux autres formats) et converti en PDF.


0 commentaires

0
votes

Impression sur ONENOTE, puis exporter comme pdf.


0 commentaires

4
votes

Imprimez simplement en tant que PDF ou comme Enregistrer sous PDF.

Étape 1: Cliquez avec le bouton droit de la souris sur la zone de diagramme et Sélectionnez tout

ou

Sélectionnez toutes les tables une par une Holding Shift

fichier ---> Imprimer ----> Adobe PDF / Microsoft à PDF ---> Bouton d'impression


1 commentaires

Je ne sais pas pourquoi cette réponse a un vote. L'option mentionnée dans cette réponse n'est sûre que si vous n'installez aucune extension.



20
votes

Utilisation de SQL Server Management Studio 2014:

  1. Zone de diagramme de droite sur le clic droit
  2. sur la barre de menu Sélectionnez "Diagramme de base de données" >> "Copier le diagramme dans le presse-papier"
  3. Ouvrez MS Word et collez-la

1 commentaires

Malheureusement, pour d'énormes bases de données qui ne fonctionnent pas correctement. L'image sera minuscule et vous ne pouvez rien lire



1
votes

Étape 1: clic droit sur la zone de diagramme et Sélectionner tout

Étape 2: File-> Imprimer -> Choisissez par défaut: Writer Microsoft XPS

Étape 3: Créé *. OXPS Fichier Convertir en PDF sur http://oxpstopdf.com/


0 commentaires

5
votes

Pour afficher votre diagramme au format PDF, suivez les étapes ci-dessous:

  • Cliquez sur n'importe où dans la zone de diagramme
  • Cliquez avec le bouton droit de la souris -> Copier dans Presse-papiers
  • Collez-le dans la fenêtre de peinture
  • Enregistrez-le comme une image PNG
  • Ouvrir le navigateur et recherchez PNG au convertisseur PDF Outil en ligne
  • Convertissez-le en PDF

1 commentaires

Pour le convertisseur PDF en tant qu'outil, je recommande Foxit Reader. Page vierge -> Du fichier (à l'onglet Accueil) et ajoutez le fichier PNG que vous venez d'enregistrer. La conversion sera effectuée en quelques secondes.



3
votes

pour une meilleure qualité Après avoir généré le diagramme dans SQL Server Management Studio

Allez à Fichier -> Configuration de la page

Définir l'échelle d'impression dans 10 ou moins. Sélectionnez la taille du papier dans le tabloïde Définir l'orientation dans le paysage Définissez le nom de l'imprimante Microsoft Print sur PDF Après cela, appuyez sur OK Entrez la description de l'image ici

et revenir au diagramme généré Faites un clic droit et sélectionnez Afficher la pause de la page

 Entrez la description de l'image ici

Vous pouvez maintenant faire glisser et déposer chaque tables à l'intérieur de la page que vous voulez.

Après cela, cliquez sur Fichier -> Imprimer Sélectionnez Microsoft Print au format PDF et appuyez sur le bouton Imprimer .

Vous obtiendrez un pdf du diagramme ER


0 commentaires

0
votes

La solution d'Akhil a fonctionné pour moi. Vous pouvez également modifier le% de la résolution en fonction du diagramme


0 commentaires