Generate PDF from HTML in C#

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

נושאים מכוסים

C# API כדי ליצור PDF מ HTML

תגית: HTML for .NET הספרייה היא ספרייה חזקה המספקת יכולות בלתי נפרדות HTML ל- PDF, יחד עם תמיכה בפורמטים כגון XPS ותמונות.הספרייה הזו יכולה להיות משולבת בקלות בכל יישום .NET, המאפשרת למפתחים להמיר מסמכים HTML מתוכנתים עם דיוק גבוה.

תכונות מפתח

  • Multiple Input Types: ללא מאמץ להפוך את קבצי HTML, שורות, או URLים חיים ל- PDFs באמצעות C# HTML למשתנה PDF.
  • **יציאה מותאמת אישית:**אפשרויות שמירה מתאימות, כולל רזולוציה, דחיסה ומדגי מים, כדי לבצע שליטה מדויקת.
  • **תמיכה ברחבי הפלטפורמה:**תואמת לחלוטין ל- Windows, macOS ו- Linux.

התקנה: הוסף Aspose.HTML עבור .NET לפרויקט שלך באמצעות NuGet:

PM> Install-Package Aspose.Html

יצירת מסמך PDF מתוך HTML ב- C#

יצירת מסמך PDF מתוך קובץ HTML היא פשוטה:

  • הורד מסמך HTML באמצעות הכיתה HTMLDocument.
  • יצירת דוגמה של הכיתה PdfSaveOptions.
  • הקלד את השיטה Converter.ConvertHTML(), לעבור את HTML מסמך, PdfSaveOptions, ואת מסלול הקובץ PDF היציאה כגירושים.

הנה דגימה של קוד המראה איך ליצור מסמך PDF מתוך קובץ HTML באמצעות C#:

Generate PDF Document from HTML in C#

להמיר HTML ל- PDF עם אפשרויות אחסון ב- C#

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

  • הורד את המסמך HTML באמצעות הכיתה HTMLDocument.
  • יצירת דוגמה של הכיתה PdfSaveOptions.
  • הגדרת כל אפשרויות אחסון נוספות כגון HorizontalResolution ו VerticalResolution.
  • הקלד את השיטה Converter.ConvertHTML() ליצירת PDF.

הדגימה הבאה של קוד מראה איך ליצור PDF מתוך קובץ HTML עם אפשרויות נוספות ב- C#:

עבור אפשרויות התאמה נוספות, ראה אפשרויות חיסכון מתקדמות.

יצירת PDF מתוך HTML String ב- C#

יצירת מסמך PDF מתוך שורת HTML ניתן להשיג עם השלבים הבאים:

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

הנה דגימה של קוד המראה איך ליצור PDF מתוך שורת HTML באמצעות C#:

Generate PDF from HTML String in C#

יצירת PDF מתוך URL חי ב- C#

עכשיו, בואו נחקור כיצד לשמור דף אינטרנט מ-URL כמסמך PDF:

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

הדגימה הבאה של קוד מראה איך ליצור PDF מ-URL חי באמצעות C#:

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

אתה יכול קבל רישיון זמני חינם כדי לנסות Aspose.HTML עבור .NET ללא הגבלות הערכה. זוהי הזדמנות נהדרת לחקור את C# HTML ל- PDF API ניסיון חינם ולהעריך את התכונות שלה.

מסקנה

במאמר זה למדנו כיצד:

  • הורד קובץ HTML באופן מתוכנן.
  • הגדרת אפשרויות PDF Save.
  • שמור שורת HTML כ- PDF.
  • שמור דף אינטרנט כמסמך PDF.
  • להמיר קובץ HTML ל- PDF ב- C# באמצעות שיטות שונות, כולל .NET Core Generate PDF from HTML ו C# Export HTML to PDF טכניקות.

בין אם אתה משתמש Aspose או חושב על אפשרויות אחרות .NET HTML ל- PDF קוד פתוח, אתה יכול להעמיק את ההבנה שלך של תגית: HTML for .NET פיקוח על ידי ייעוץ מסמכים. אם יש לך שאלות נוספות, להרגיש חופשי להגיע דרך שלנו פורום תמיכה חינם.

ראה גם

אינטגרציה נוספת

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

More in this category