Open Source .NET API לעבודה עם מסמכי PDF

צור, עדכן, מיזוג ועבד מסמכי PDF מתוך יישומי NET.

מהו QuestPDF API עבור .NET?

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

QuestPDF עבור .NET API - תכונות עיקריות

להלן כמה מהתכונות העיקריות של QuestPDF:

  • API שוטף ואינטואיטיבי ליצירת מסמכי PDF באופן פרוגרמטי.
  • תומך בפריסות מורכבות, כולל רשתות, טבלאות ומיקום גמיש.
  • אפשרויות עיצוב טקסט מקיפות עבור כותרות, פסקאות ועוד.
  • יכולת להוסיף תמונות, תרשימים ואלמנטים חזותיים אחרים למסמכים.
  • יצירת תוכן דינמי המבוסס על כללים עסקיים וקלט נתונים.
  • עיבוד בעל ביצועים גבוהים המותאם למסמכים גדולים.
  • תמיכה מובנית בכותרות עליונות, כותרות תחתונות ומספרי עמודים.
  • טיפול אוטומטי בהצפת תוכן על פני מספר דפים.
  • קוד פתוח ומתועד היטב עם תמיכה פעילה בקהילה.
  • אינטגרציה חלקה עם יישומי NET, תמיכה ב-.NET Core ו-.NET Framework.
These features highlight the capabilities and benefits of using QuestPDF API for .NET in PDF document creation and manipulation.
GitHub

סטטיסטיקות GitHub

שֵׁם:
שפה:
כוכבים:
מזלגות:
רישיון:
המאגר עודכן לאחרונה ב

תחילת העבודה עם QuestPDF עבור .NET API

אתה יכול להוריד את ספריית QuestPDF מ-GitHub או מ-nuget.

הַתקָנָה

התקנת ה-API של QuestPDF עבור .NET היא פשוטה וניתן לעשות זאת מ-nugget כפי שמוצג להלן:

התקנת QuestPDF API עבור .NET


 Install-Package QuestPDF

דוגמאות קוד עבור QuestPDF API עבור .NET

To help you better understand the capabilities of the QuestPDF API, lets have a look at some .NET code examples. These examples will demonstrate how to create various PDF elements, manage layouts, and apply formatting using QuestPDF’s intuitive, fluent API. By following these examples, you'll be able to effectively integrate PDF generation into your .NET applications.

כיצד ליצור קובץ PDF ריק באמצעות QuestPDF API עבור .NET?

In order to create a PDF document using the QuestPDF API for .NET, the following steps can help.
  • ייבא את מרחבי השמות הנדרשים של QuestPDF לקובץ שלך.
  • צור מחלקה חדשה או שיטה C# כדי להגדיר את תוכן ה-PDF.
  • השתמש בשיטת Document.Create() כדי להתחיל בתהליך יצירת מסמך PDF.
  • יישם את השיטה Compose() כדי להגדיר את המבנה והפריסה של ה-PDF.
  • הוסף דף ריק בשיטת Page() ללא כל תוכן בפנים.
  • קרא לשיטת GeneratePdf() כדי ליצור ולשמור את ה-PDF במיקום הרצוי.
  • הפעל את היישום כדי ליצור ולשמור את קובץ ה-PDF הריק.

כיצד להוסיף תמונה ל-PDF באמצעות QuestPDF API?

You can create a PDF document using QuestPDF for .NET and insert image into it from your .NET application. You can use the following steps to create a PDF document with image.
  • צור מסמך PDF חדש: זה מאתחל מסמך PDF ריק.
  • הוסף עמוד: הוספת עמוד ריק למסמך.
  • הוסף תמונה באמצעות שיטת Image().
  • התאם את רוחב העמוד באמצעות האפשרות FitWidth כדי להבטיח שהתמונה מתאימה לרוחב העמוד.
  • שומר את ה-PDF עם התמונה.

כיצד להוסיף סימן מים לדף PDF ב-.NET?

  • התקן את ספריית QuestPDF דרך NuGet Package Manager בפרויקט NET שלך.
  • ייבא את מרחבי השמות הדרושים של QuestPDF לקובץ שלך.
  • צור מחלקה חדשה או שיטה C# כדי להגדיר את תוכן ה-PDF.
  • השתמש בשיטת Document.Create() כדי להתחיל בתהליך יצירת PDF.
  • הגדר את פריסת העמוד באמצעות שיטת Page(), הגדרת גודל העמוד והשוליים.
  • השתמש בשיטת Layer() כדי ליצור שכבות נפרדות עבור התוכן הראשי וסימן המים.
  • הוסף רכיבי תוכן עיקריים באמצעות שיטות כמו Text() או Image() בשכבה הראשונה.
  • הוסף רכיב סימן מים (למשל, טקסט או תמונה) בשכבה השנייה, הגדרת מאפיינים כמו Opacity(), FontSize() ו-Rotate() code> כדי לעצב את סימן המים.
  • צור את ה-PDF באמצעות שיטת GeneratePdf() ושמור אותו בקובץ.
  • הפעל את היישום כדי ליצור ולשמור את ה-PDF עם סימן מים.

מַסְקָנָה

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

מוצרים דומים

 Hebrew