با سلام
من یک pdf چند صفحه ای دارم . وقتی در این کامپوننت نشون میدم فقط صفحه اول اونو میاره. بقیه صفحات دسترسی ندارم.
مشکل چطوری حل کنم؟
با سلام
من یک pdf چند صفحه ای دارم . وقتی در این کامپوننت نشون میدم فقط صفحه اول اونو میاره. بقیه صفحات دسترسی ندارم.
مشکل چطوری حل کنم؟
من از این کامپوننت استفاده کردم و مشکلی نداشته.یه دکمه بذار که وقتی روش میزنی با برنامه نویسی بره صفحه بعد ببین کار میکنه؟
اره .متد next کار میکنه از سمت کد
اما میخواستم ایتو اسکلور باشه
اینطوری نمیخوام باشه
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) {
pdfPageView1.PageNumber = Convert.ToInt32(listBox1.Text)-1;
}
دوستان کسی بر نخورده به این مشکل!
فایل ایتو اسکلور باشه
آخرین ویرایش به وسیله fakhravari : چهارشنبه 18 تیر 1393 در 22:54 عصر
دوستان نسخه های دیگریش دارن؟!
دوستان کامپوننت دیگری نیست قابلیت ایتو اسکلور داشته باشه.
اما مثل کامپونت بالا قدرت نمایش خوبی داشته باشه و سازگار باشه با C#
چطوری بتونم از page پرینت بگیرم؟
تونستید کرک کنید،اگر تونستید به من هم بدید؟؟من بعد سوال شما وقتی فهمیدم نسخه ای که دارم قدیمی هست،کلی گشتم اما هیچی پیدا نکردم.البته یدونه پیدا کردم که نسخه 3 بود اما کرکش از کار افتاده بود و باز نمیشد.
این هم نمونه کد پرینت بدونه UI اضافه
// Load the PDF file.
PDFFile file = PDFFile.Open("..\\SupportFiles\\multicolumntextand images.pdf");
// Create a default printer settings to print on the default printer.
PrinterSettings settings = new PrinterSettings();
PDFPrintSettings pdfPrintSettings = new PDFPrintSettings(settings);
pdfPrintSettings.PageScaling = PageScaling.FitToPrinterMargins;
// If you want to print to a different printer, set the new printer name here.
//settings.PrinterName = "";
// Print the PDF file.
file.Print(pdfPrintSettings);
file.Dispose();