1. מוצרים
  2.   HTML
  3.   .NET
  4.   Aspose.HTML for .NET

Aspose.HTML for .NET

 
 

C# .NET HTML API לניתוח, מניפולציה והמרת קבצי HTML

API HTML חזק ב-C# .NET המאפשר למפתחים לטעון, לנתח ולערוך דפי אינטרנט ולהמיר ל/מ HTML, XHTML, MHTML, SVG, Markdown, PDF, DOCX, EPUB ועוד.

בנוף הדיגיטלי של היום, HTML (שפת תיוג היפרטקסט) משחקת תפקיד קרדינלי בפיתוח אתרים וביצירת תוכן לאינטרנט. היכולת למניפולציה ועיבוד מסמכי HTML בצורה תכנותית היא חיונית עבור רבות מהיישומים המובילים כמו גם עבור מקצועני תוכנה. Aspose.HTML for .NET היא ספרייה חזקה המספקת למפתחים סט מקיף של כלים לטיפול במגוון משימות הקשורות לקבצי HTML ללא תלות חיצונית. ה-API מאוד קל לשימוש ומאפשר למפתחים למניפולציה, לנתח ולהציג מסמכי HTML באמצעות שפות .NET כמו C#, VB.NET ו-ASP.NET.

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

Aspose.HTML עבור .NET מציע תכונת המרה מאוד חזקה המאפשרת למפתחים להמיר קבצי HTML מ/אל כמה פורמטים מובילים כגון HTML, XHTML, MHTML, SVG, Markdown, PDF, XPS, DOCX, EPUB, PNG, TIFF, JPEG, BMP, ועוד רבים. זה יכול להיות שימושי במיוחד ליצירת דוחות, חשבוניות, או כל מסמך שדורש פריסת ועיצוב מדויק. עם תמיכה בניתוח HTML, חילוץ, מניפולציה, רינדור והמרה, הספרייה מספקת פתרון מקיף לטיפול במשימות הקשורות ל-HTML. בין אם אתה צריך ליצור דוחות PDF, לשנות תוכן HTML, או לחלץ נתונים מקבצי HTML, Aspose.HTML עבור .NET הוא כלי יקר ערך שיהיה לך בארגז הכלים של הפיתוח שלך.

Previous Next

התחלת עבודה עם Aspose.HTML עבור .NET

הדרך המומלצת להתקין את Aspose.HTML עבור .NET היא באמצעות NuGet. אנא השתמשו בפקודה הבאה להתקנה חלקה.

התקן את Aspose.HTML עבור .NET דרך NuGet

 NuGet\Install-Package Aspose.Font.Cpp -Version 23.5.0

אתה יכול להוריד את הספרייה ישירות מעמוד המוצר של Aspose.HTML עבור .NET

צור ונהל קובץ HTML באמצעות .NET

Aspose.HTML עבור .NET מקלה על מקצועני תוכנה ליצור מסמך HTML באופן תכנותי מהיסוד בתוך אפליקציות C# שלהם. מפתחים יכולים לבצע מגוון פעולות על מסמכי HTML כגון הוספה או שינוי של אלמנטים ב-HTML, עבודה עם תכונות, ניהול תוכן, טעינת קובץ HTML דרך URL, טעינת HTML מקובץ ועוד רבים. הספרייה מספקת סט עשיר של שיטות ותכונות כדי לנהל עיצוב טקסט, טבלאות, תמונות, קישורים, סגנונות CSS ועוד. הדוגמה הבאה מראה כיצד ליצור מסמך HTML חדש בתוך אפליקציות .NET.

צור מסמך HTML חדש באמצעות קוד C#

using System.IO;
using Aspose.Html;
...
    // Prepare an output path for a document saving
    string documentPath = Path.Combine(OutputDir, "create-new-document.html");
			
	// Initialize an empty HTML document
	using (var document = new HTMLDocument())
	{
	    // Create a text element and add it to the document
	    var text = document.CreateTextNode("Hello World!");
	    document.Body.AppendChild(text);
	
	    // Save the document to a disk
	    document.Save(documentPath);
	}

המרת HTML ל-PDF באמצעות API של C#

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

איך להמיר HTML ל-PDF באמצעות API של C# .NET?

using System.IO;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
...
     // Invoke the ConvertHTML() method to convert the HTML code to PDF
     Converter.ConvertHTML(@"

Hello, World!

", ".", new PdfSaveOptions(), Path.Combine(OutputDir, "convert-with-single-line.pdf"));

הפקת מסמכי HTML באמצעות API של C#

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

איך להמיר קובץ SVG ל-PDF באמצעות API של C#?

using System.IO;
using Aspose.Html;
using Aspose.Html.Rendering;
using Aspose.Html.Rendering.Pdf;
using Aspose.Html.Rendering.Pdf.Encryption;
...
    // Initialize an SVG document from the file
    using var document = new SVGDocument(Path.Combine(DataDir, "shapes.svg"));    

    // Create an instance of SVG Renderer
    using var renderer = new SvgRenderer();

    // Prepare a path to save the converted file 
    string savePath = Path.Combine(OutputDir, "merge-svg.pdf");

    // Create the instance of the PdfRenderingOptions class and set a custom page size
    var options = new PdfRenderingOptions();
    options.PageSetup.AnyPage = new Page(new Size(600, 500));            

    // Create an instance of PdfDevice class
    using var device = new PdfDevice(options, savePath);

    // Render SVG to PDF
    renderer.Render(device, document);

ניתוח ומניפולציה של HTML

Aspose.HTML עבור .NET מציע יכולות ניתוח HTML יעילות, המאפשרות למפתחים לטעון מסמכי HTML ולנווט במבנה המסמך באמצעות מודל אובייקט המסמך (DOM). ה-DOM מאפשר גישה קלה לאלמנטים של HTML, תכונות ותוכן, ומקל על מניפולציה והפקת נתונים מקבצי HTML. הספרייה עוזרת למשתמשים להפיק אלמנטים ספציפיים, לשנות את התכונות והתוכן שלהם, וליצור אלמנטים חדשים של HTML בצורה דינמית בקלות.

אימות וניקוי HTML

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

 עִברִית