המרת כתובת אתר ל-PDF C#

האם אי פעם היית במצב שבו רצית לשמור דפי אינטרנט כמסמכי PDF? המרת דפי אינטרנט HTML מכתובות URL חיות יכולה להיות שימושית ממספר סיבות. זה מאפשר לשמור את דפי האינטרנט הרצויים לגישה לא מקוונת כמו כל מסמך אחר. פורמט PDF מקל על הדגשת פסקאות, הוספת הערות ועריכת דף האינטרנט שהומר. כתוצאה מכך, דף האינטרנט הוא שלך להתאמה אישית לפי ראות עיניך! במאמר זה נלמד כיצד להמיר כתובת URL לקובץ PDF ב-C#.

הנושאים הבאים יכוונו במאמר זה:

  1. המר את כתובת האתר ל-PDF C# API
  2. שלבים להמרת כתובת URL ל-PDF
  3. המר דף אינטרנט מ-URL ל-PDF

המרת כתובת URL ל-PDF C# API

כדי להמיר דף אינטרנט מכתובת אתר חיה למסמך PDF, אנו נשתמש ב-Aspose.HTML for .NET API. זהו API עשיר בתכונות המאפשר לנו ליצור, לשנות ולחלץ נתונים מדפי אינטרנט של HTML או מסמכי HTML עצמאיים. זה גם מאפשר המרה של דפי אינטרנט ומסמכי HTML לפורמטים נתמכים ללא כל תוכנה חיצונית.

המחלקה Url של ה-API מספקת ייצוג אובייקט של מזהה אוניברסלי (URL). יש לנו את המחלקה PdfSaveOptions של ה-API המאפשרת לציין אפשרויות שמירה שונות תוך כדי שמירה כ-PDF. אנו יכולים להמיר מסמכים נתמכים לפורמטים הפופולריים באמצעות המחלקה Converter. השיטה ConvertHTML(Url, PdfSaveOptions, string) של מחלקה זו מאפשרת המרת HTML לפורמטים אחרים.

אנא הורד את ה-DLL של ה-API או התקן אותו באמצעות NuGet.

PM> Install-Package Aspose.Html

כיצד להמיר כתובת URL ל-PDF ב-C#

אנו יכולים להמיר בקלות HTML מ-URL ל-PDF על ידי ביצוע השלבים המפורטים להלן:

  • ציין את כתובת האתר של דף אינטרנט חי.
  • ציין אפשרויות שמירה של PDF.
  • שמור תוכן כתובת אתר כקובץ PDF.

הסעיף הבא מתאר כיצד להפוך את השלבים הללו לקוד C# ולשמור תוכן של דף אינטרנט ב-HTML מ-URL ל-PDF.

המרת כתובת אתר ל-PDF באמצעות C#

אנו יכולים לשמור כל דף אינטרנט מכתובת אתר חיה למסמך PDF על ידי ביצוע השלבים המפורטים להלן:

  1. ראשית, צור מופע של המחלקה URL עם כתובת האתר של דף אינטרנט.
  2. לאחר מכן, צור מופע של המחלקה PdfSaveOptions.
  3. לחלופין, הגדר אפשרויות שמירה.
  4. לבסוף, שמור את ה-HTML כ-PDF באמצעות שיטת Converter.ConvertHTML()‎. זה לוקח את כתובת ה-URL, PdfSaveOptions ונתיב קובץ PDF של פלט כארגומנטים.

דוגמת הקוד הבאה מראה כיצד להמיר כתובת URL לקובץ PDF ב-C#.

// דוגמה זו מדגימה כיצד להמיר תוכן מכתובת כתובת אתר למסמך PDF.
// כתובת אתר
Url url = new Url("https://about.aspose.com/");

// אתחול PdfSaveOptions 
var options = new PdfSaveOptions();

// המר את קוד ה-HTML ל-PDF
Converter.ConvertHTML(url, options, @"C:\Files\כתובת אתרtoPDF.pdf");
המרת כתובת אתר ל-PDF באמצעות C#

המרת כתובת אתר ל-PDF באמצעות C#

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם לנסות את Aspose.HTML עבור .NET ללא מגבלות הערכה.

סיכום

במאמר זה, למדנו כיצד להמיר תוכן HTML מכתובת אתר ל-PDF ב-C#. חוץ מזה, אתה יכול ללמוד עוד על Aspose.HTML עבור .NET API באמצעות תיעוד. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו ב[פורום התמיכה החינמית] שלנו16.

ראה גם