המרת מחרוזת HTML ל-PDF C#

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

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

  1. C# API להמרת מחרוזת HTML ל-PDF
  2. שלבים להמרת מחרוזת HTML ל-PDF
  3. המר מחרוזת HTML ל-PDF

C# API להמרת HTML מחרוזת ל-PDF

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

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

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

PM> Install-Package Aspose.Html

כיצד להמיר מחרוזת HTML ל-PDF ב-C#

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

  • הגדר מחרוזת HTML.
  • ציין אפשרויות שמירה של PDF.
  • המרת קוד HTML ל-PDF.

הסעיף הבא מתאר כיצד להפוך את השלבים הללו לקוד C# ולהפיק PDF ממחרוזת HTML.

המרת מחרוזת HTML ל-PDF באמצעות C#

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

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

דוגמת הקוד הבאה מראה כיצד להמיר מחרוזת HTML למסמך PDF ב-C#.

// דוגמה זו מדגימה כיצד להמיר מחרוזת HTML למסמך PDF.
string htmlString = @"<h1>Convert HTML to PDF!</h1><br/><h2>This is Sample Heading!</h2><p>This is first paragraph.</p>";

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

// הגדר את צבע הרקע
options.BackgroundColor = Color.LightSkyBlue;

// הפעל את שיטת ConvertHTML כדי להמיר את קוד ה-HTML ל-PDF           
Converter.ConvertHTML(htmlString, ".", options, @"C:\Files\Output.pdf");
המרת מחרוזת HTML ל-PDF באמצעות C#

המרת מחרוזת HTML ל-PDF באמצעות C#

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

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

סיכום

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

ראה גם