Définir la taille du papier par programme / Imprimante PDF
Un grand nombre d'utilisateurs ont demandé comment définir la taille du papier à l'aide d'un programme. Pour répondre à cette question, nous avons fourni un petit programme C# comme exemple pour vous.
-
using System;
-
using System.Collections.Generic;
-
using System.ComponentModel;
-
using System.Data;
-
using System.Drawing;
-
using System.Linq;
-
using System.Text;
-
using System.Windows.Forms;
-
using System.Drawing.Printing;
-
-
namespace PrintForms
-
{
-
public partial class Form1 : Form
-
{
-
public Form1()
-
{
-
InitializeComponent();
-
}
-
-
private void pd_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
-
{
-
// Output something in the print
-
e.Graphics.DrawString("Page size:\n" + e.PageSettings.PaperSize.ToString(), Font , myBrush, e.MarginBounds.Left, e.MarginBounds.Top);
-
myBrush.Dispose();
-
}
-
-
private void button1_Click(object sender, EventArgs e)
-
{
-
pd.PrinterSettings.PrinterName = "7-PDF Printer";
-
pd.DefaultPageSettings.Landscape = true;
-
pd.Print();
-
}
-
}
-
}
Exemple de téléchargement de fichier
Vous pouvez télécharger l'exemple de projet C#.
Téléchargements
appendice | taille |
---|---|
Télécharger l'exemple de code | 10.21 KB |