این مقاله نحوه چاپ PDF را در PDF با C# شرح می دهد. جزئیات مربوط به تنظیم محیط توسعه، فهرستی از مراحل، و یک کد نمونه برای استفاده از پرینتر Adobe PDF با C# را دریافت خواهید کرد. همچنین ویژگیهایی را برای تنظیم تنظیمات چاپگر، تنظیمات صفحه و ویژگیهای چاپ به اشتراک میگذارد.
مراحل چاپ روی پرینتر مجازی PDF با سی شارپ
- محیط را طوری تنظیم کنید که از Aspose.PDF for .NET برای چاپ با یک چاپگر نرم استفاده کند
- شی کلاس PDFViewer را نمونه سازی کنید
- فایل PDF منبع را با اتصال آن به بیننده بارگیری کنید
- ویژگی های چاپ را تنظیم کنید
- اشیاء کلاس PrinterSettings و PageSettings را ایجاد کنید و خصوصیات مورد نظر را تنظیم کنید
- سند را در چاپگر PDF چاپ کنید
- فایل PDF را ببندید
این مراحل جزئیات استفاده از چاپگر PDF مجازی با C# را به اشتراک می گذارد. شی کلاس PdfViewer را نمونه سازی کنید، فایل PDF منبع را متصل کنید و ویژگی های چاپ را تنظیم کنید. اشیایی از کلاس PrinterSettings و PageSettings ایجاد کنید و نام چاپگر، اندازه صفحه و حاشیه ها را قبل از چاپ سند با استفاده از روش PrintDocumentWithSettings() در کلاس PDFViewer تنظیم کنید.
کد برای چاپ در چاپگر PDF با سی شارپ
این کد نمونه نحوه توسعه نرم افزار چاپگر مجازی با C# را نشان می دهد. میتوانید ویژگیهای اضافی را در PDFViewer تنظیم کنید، مانند نوع مختصات، تراز افقی، گزینه چاپ در مقیاس خاکستری و وضوح در صورت نیاز. هنگام استفاده از تنظیمات پیشفرض، ممکن است تنظیم اندازه کاغذ و حاشیهها را حذف کنید.
این آموزش به ما نشان داده است که چگونه از پرینتر مجازی Adobe PDF با C# استفاده کنیم. اگر میخواهید PDF را بچرخانید، به مقاله نحوه چرخش PDF با استفاده از سی شارپ مراجعه کنید.