PDA

View Full Version : لینک دانلود صفحه به صورت PDF



bftarane
سه شنبه 08 بهمن 1392, 12:17 عصر
سلام.
صفحه ای که شامل عکس و متن فارسی و انگلیسی هست و همچنین یه سری مطالب شامل عکس و متن در ریپیتر نشون داده میشه رو چطور میشه تبدیل به PDF کرد؟
من این لینک رو تست کردم ولی عکس یا یه متن که خارج از تکست باکس استفاده شده در اون نمونه پروژه باشه دیده نمی شه در PDF
http://hasheminezhad.com/itextsharp
ممنون می شم راهنمایی کنید.

VRAnonymous
سه شنبه 08 بهمن 1392, 13:06 عصر
از گوگل پرینت استفاده کنید فکر کنم جواب کارتون رو بده
چون همونجا PDF هم داره

alireza_s_84
سه شنبه 08 بهمن 1392, 13:37 عصر
سلام.
صفحه ای که شامل عکس و متن فارسی و انگلیسی هست و همچنین یه سری مطالب شامل عکس و متن در ریپیتر نشون داده میشه رو چطور میشه تبدیل به PDF کرد؟
من این لینک رو تست کردم ولی عکس یا یه متن که خارج از تکست باکس استفاده شده در اون نمونه پروژه باشه دیده نمی شه در PDF
http://hasheminezhad.com/itextsharp
ممنون می شم راهنمایی کنید.
سعی گنید خروجی خودتون رو بصورت HTML به کامپوننت پاس بدین

bftarane
سه شنبه 08 بهمن 1392, 13:52 عصر
نه گوگل پرینت چاره کار من نیست.
لینک زیر رو پیدا کردم
http://www.dotnettips.info/post/898/
ولی دو تا مشکل وجود داره
1- در Visual Sutdio با طی کردن مراحل زیر
Build>configuration manager

پنجره
configuration manager
در قسمت Active solution platform
وقتی New رو می زنم
فقط Any Cpu
دیده میشه و x86 اصلاً دیده نمی شه که بخوام انتخاب کنم

مشکل دوم در اون لینک که گفتم آدرسی برای دانلود آدرس زیر رو داده
https://github.com/pruiz/WkHtmlToXSharp
ولی وقتی اون فایل zip رو دانلود میکنم فایل WkHtmlToXSharp.dll رو پیدا نمی کنم
لطفاً در این دو زمینه هر کس اطلاعاتی داره راهنمایی کنه.

bftarane
سه شنبه 08 بهمن 1392, 16:07 عصر
فعلاً برای عکس این کدها رو اضافه کردم و عکس رو هم داره نشون میده

string url = "http://dentaliran.ir/Images/circle2.png";
var logo = iTextSharp.text.Image.GetInstance(new Uri(url));

doc.Add(logo);
حواسم نبود اصلاً ریپیتری در کار نیست من فقط باید یه عنوان و یه متن (البته این متن از دیتابیس خونده میشه و ممکنه عکس هم ادمین داخل این متن وارد کرده باشه) و یه عکس نشون بدم.

البته هنوز این تاپیک از نظر من به جواب نرسیده.
مثلاً فرض کنید بخوام عکسم به فرمت خاصی نمایش داده بشه مثلاً border بگیره اون موقع باید چه کار کنم؟

bftarane
سه شنبه 08 بهمن 1392, 16:27 عصر
سلام.
لطفاً این لینک رو ببینید. این هم از ITextSharp استفاده کرده
http://aspsnippets.com/Articles/Export-HTML-DIV-contents-to-PDF-using-iTextSharp-in-ASPNet.aspx
من خواستم با کمک اون لینک آقای هاشمیان که گذاشته بودم همین خروجی که اینجا داده رو فقط با فونت فارسی داشته باشم ولی نتیجه نگرفتم، چون ساختارشون فرق داره ممنون می شم راهنمایی کنید.