
המהפכה של תוכן HTML ל- PDF היא משימה קריטית עבור ארכיון, שיתוף או הדפסה של מסמכים תגית: HTML for .NET הוא מקדם את תהליך ההמרה, ומאפשר לך להפוך את קבצי HTML, שורות וכתובות URL בחיים לתוך מסמכים PDF באיכות גבוהה.במאמר זה, אנו נחקור כיצד להשתמש ב- .NET Core HTML ל- PDF API כדי ליצור PDF מ- HTML ב C# בתכנית, עם דוגמאות מעשיות ואפשרויות התאמה מתקדמות.
נושאים מכוסים
- C# API עבור HTML ל- PDF
- יצירת PDF מתוך קובץ HTML
- הגדרת HTML ל- PDF Conversion
- להמיר HTML String ל- PDF
- להמיר URL לחיים ל- PDF
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#:

להמיר 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#:

יצירת 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 פיקוח על ידי ייעוץ מסמכים. אם יש לך שאלות נוספות, להרגיש חופשי להגיע דרך שלנו פורום תמיכה חינם.
ראה גם
- יצירת, קריאה ועריכה של קבצי HTML ב- C#
- הורד תמונה מ-URL ב-C#
- להמיר Markdown ל-HTML ב-C#
- שמור HTML ל- PDF עם תמיכה ב- JavaScript
- פתרון בעיות HTML ל- PDF
אינטגרציה נוספת
עבור מפתחים שרוצים ליישם את הדפדפן PDF ביישומים C# שלהם, הספרייה Html2Pdf C # היא אפשרות משמעותית לשקול. היא מציעה תכונות חזקות שיכולות להשלים את הצעותיו של Aspose. בנוסף, כיתה HTMLToPDFDocumentC# מספקת ממשק פשוט לניהול הפונקציות HTML ל- PDF בצורה יעילה. אתה יכול גם לחקור כיצד יצירת PDF מ- HTML ב- C #1 או ללמוד איך היצירה PDF מתוך HTML מתוכננת כדי לשפר את היישומיים שלך. אם אתה מעוניין בכלים חינם יותר, האפשרויות הטובות ביותר עבור HTML עד PDF Converter C #2 שווה לחפש את דרישות הפרויקט השונות. הגנרטור PDF מן HTML יכול לספק משאבים נוספים למפת.