Aspose.PDF for .NET
C# .NET API ליצירה והמרה של קבצי PDF
PDF C# .NET API רב עוצמה ליצירה, עריכה, עיבוד, מניפולציה והמרת קבצי PDF לפורמטים של Word, Excel, PowerPoint ותמונות ללא שימוש ב-Adobe Acrobat.
Aspose.PDF for .NET יכולה להיות שימושית מאוד עבור מפתחים המעוניינים ליצור ולתפעל מסמכי PDF בתוך היישומים שלהם עם כמה שורות של קוד C# .NET בלבד. הספרייה נועדה להיות קלה לשימוש ומספקת מגוון רחב של תכונות ההופכות אותה למתאימה למגוון מקרי שימוש. עם סט תכונות עשיר וממשקי API קלים לשימוש, Aspose.PDF הוא כלי רב ערך עבור כל מפתח שעובד עם מסמכי PDF בסביבת NET (WinForms, WPF, ASP.NET ו-.NET Compact Framework).< /p>
Aspose.PDF עבור .NET היא ספרייה גמישה ועוצמתית ביותר המתאימה למגוון רחב של מקרי שימוש. בין אם אתה מושקע ביצירת מסמכי PDF חדשים, מניפולציה של מסמכים קיימים או המרת קובצי PDF לפורמטים אחרים, ספרייה זו מספקת את כל מה שאתה צריך כדי לבצע את העבודה. ניתן להשתמש בספרייה כדי להמיר טקסט, תמונות, SVG, HTML ל-PDF וכן לייצא PDF לפורמטים רבים של מסמכים עם ביצועים מצוינים ואיכות טובה.
הספרייה כללה תמיכה במגוון רחב של פונקציות לטיפול במסמכי PDF, כגון יצירת קובצי PDF מאפס, דחיסת קבצי PDF, יצירת טבלאות ומניפולציה, שימוש באובייקטים גרפים בקובצי PDF, טיפול בגופנים מותאמים אישית, תמיכה בבקרות אבטחה , הוסף או הסר סימניות, השתמש בתוכן העניינים של PDF, הוספה או מחיקה של קבצים מצורפים, ניהול הערות PDF, הוספת טקסט ותמונות, חילוץ או הוספה של דפים בקובצי PDF, מיזוג קובצי PDF מרובים למסמך אחד, פיצול PDF למספר עמודים, דפים ל המרת תמונה, הדפסת מסמכי PDF וכן הלאה.
תחילת העבודה עם Aspose.PDF עבור .NET
הדרך המומלצת להתקנת Aspose.PDF עבור .NET היא באמצעות NuGet. אנא השתמש בפקודה הבאה להתקנה חלקה.
התקן את Aspose.Pdf באמצעות NuGet Command
Install-Package Aspose.Pdf
תוכל להוריד את הספרייה ישירות מדף המוצר Aspose.PDF
צור מסמכי PDF באמצעות .NET API
אחת מתכונות המפתח של Aspose.PDF עבור .NET היא היכולת שלו ליצור מסמכי PDF מאפס עם כמה שורות של קוד C# בלבד. מפתחי תוכנה יכולים להשתמש בספרייה כדי להוסיף טקסט, תמונות, טפסים, הערות, דפים חדשים, קבצים מצורפים, סימניות ואלמנטים אחרים למסמך PDF, כמו גם לשלוט בפריסה ובעיצוב התוכן. בנוסף, הספרייה מספקת קבוצה עשירה של ממשקי API לעיבוד מסמכי PDF קיימים, כגון מיזוג קובצי PDF מרובים למסמך אחד, פיצול PDF למספר עמודים וחילוץ טקסט ותמונות מ-PDF.
כיצד ליצור PDF באמצעות C#?
// Initialize document object
Document pdf_doc = new Document();
// Add page
Page page = pdf_doc.Pages.Add();
// Place the text of choice
page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Text of choice"));
// PDF file created at a specified location
pdf_doc.Save("created_one.pdf");
המר PDF לפורמטים אחרים של קבצים באמצעות C# API
המרת מסמכי PDF לפורמטים אחרים של קבצים היא אחת המשימות הפופולריות והחשובות ביותר עבור מפתחי תוכנה רבים. Aspose.PDF עבור NET מקלה על עבודתם על ידי מתן פונקציונליות מלאה להמרה תוכניתית של מסמכי PDF לפורמטים נתמכים אחרים של קבצים עם כמה שורות של קוד NET. הספרייה תומכת במגוון רחב של פורמטי פלט, כולל Microsoft Word, Excel, PowerPoint, תמונות, HTML ועוד רבים אחרים. אפשר גם לשמור מסמך PDF לקובץ, להזרים, לשלוח לאינטרנט או לשמור כמסמך PDF/A. הספרייה מקלה על מפתחי תוכנה לעבוד עם מסמכי PDF ביישומים ופלטפורמות אחרות.
המר PDF ל-Word באמצעות C#.NET API
public static void ConvertPDFtoDOCX()
{
// load PDF with an instance of Document
var document = new Document("template.pdf");
// save document in DOC format
document.Save("output.doc", Aspose.Pdf.SaveFormat.DocX);
}
מיזוג או פיצול מסמכי PDF באמצעות C# .NET
ספריית Aspose.PDF עבור .NET מאפשרת למפתחי תוכנה למזג קובצי PDF מרובים למסמך PDF בודד או לפצל קבצי PDF גדולים לקטנים יותר בתוך יישומי NET משלהם. הספרייה סיפקה פונקציות שונות למיזוג ופיצול קבצי PDF, כמו הוספת מסמך אחד לקצה קובץ PDF אחר, פיצול דפי PDF לקובצי PDF בודדים, פיצול מגוון דפי PDF לקובץ PDF בודד וכדומה.
פיצול PDF לקבצים מרובים באמצעות C# API
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");
int pageCount = 1;
// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
Document newDocument = new Document();
newDocument.Pages.Add(pdfPage);
newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
pageCount++;
}
המרת תמונות ל-PDF באמצעות .NET API
ספריית Aspose.PDF עבור .NET סיפקה תמיכה מלאה להמרת תמונות שונות ל-PDF באמצעות פקודות C#. מפתחי תוכנה יכולים להמיר כמה מפורמטי התמונה הפופולריים ביותר, כגון - BMP, CGM, DICOM, EMF, JPG, PNG, SVG ו-TIFF בקלות. כדי להמיר תמונה תחילה עליך לאתחל אובייקט חדש של מחלקת מסמך ולטעון את התמונה. לאחר מכן פשוט קרא לשמור והמר לפורמט תמונה ושמור אותו בפורמט קובץ PDF. במקרים מסוימים, הספרייה תומכת גם בהגדרת הגובה, הרוחב והשוליים של עמוד וכן של התמונה.
המר תמונת JPG ל-PDF באמצעות .NET API
// Load input JPG file
String path = dataDir + "Aspose.jpg";
// Initialize new PDF document
Document doc = new Document();
// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);
// Add image on a page
page.Paragraphs.Add(image);
// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");