ערכת פיתוח PDF (SDK) ל-Delphi

ספריית PDF ל-Delphi ליצירה, עריכה, חתימה, רינדור, קדם-דפוס ותהליכי עבודה של PDF/UA

losLab PDF Library מספקת לצוותי Delphi ו-C++Builder מנוע PDF עם קוד מקור זמין עבור שולחן עבודה, שרת, ותהליכי עבודה של DLL, ActiveX ו-Dylib, כולל בדיקות מובנות של PDF/A ו-PDF/UA, תמיכה בחתימות PAdES, ואפשרויות רינדור ללא ניתוב מסמכים דרך שירות PDF חיצוני.

תצוגה מקדימה של ממשק ה-SDK ותהליכי העבודה ב-PDF של losLab PDF Library

losLab PDF Library מבט מהיר

ProductlosLab PDF Library
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationlosLab PDF Library
EvaluationlosLab PDF Library

מנוע PDF עם קוד מקור זמין עבור תהליכי עבודה בבעלות המפתחים

losLab PDF Library היא ערכת פיתוח (SDK) ל-PDF עבור יישומי Delphi ו-C++Builder שצריכים ליצור, לשנות, לרנדר, להדפיס, לחתום, לאבטח, לבדוק ולהכין קדם-דפוס של מסמכי PDF בתוך התוכנה שלהם.

הספרייה כתובה ב-Delphi/Object Pascal וזמינה עם קוד מקור מלא עבור פרויקטים של Delphi ו-C++Builder. היא מגיעה גם עם אפשרויות ל-DLL, ActiveX ו-Dylib עבור צוותים שצריכים לשלב אוטומציה של PDF מסביבות כגון C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ וסביבות אחרות שיכולות לקרוא לרכיב DLL או ActiveX.

השתמש בה כאשר תהליך העבודה של ה-PDF הוא חלק מהמוצר שלך או מתהליך משרד אחורי (back-office): חשבוניות שנוצרו, חוזים חתומים, הגשות לארכיון, סקירת נגישות, פלט הדפסה, עיבוד טפסים, הרכבת מסמכים, או בדיקות אינטגרציה רציפה (CI) שאמורות להיכשל לפני ש-PDF פגום יגיע ללקוחות.

הורד את חבילת ההדגמה של PDF Library

2026-06-23 Version 3.75.6: הערות הגרסה | מדריך API. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.

יכולות PDF עיקריות

  • יצירה ועריכה של דפי PDF: שרטוט טקסט, גרפיקה וקטורית, תמונות, קודי QR, PDF417, DataMatrix, ברקודים, הערות, קישורים, קווי מתאר, יעדים בעלי שם, מטא-נתונים, ומאפייני מסמך.
  • הרכבת דפים ותיקון מסמכים: פיצול, מיזוג, הוספה בסוף, העתקה, שיבוט, נרמול, הזזה, מחיקה, הסתרה, סיבוב, ובנייה מחדש של עמודים ממסמכי מקור מבוקרים.
  • רינדור והדפסה: מעבר בין מנועי רינדור של GDI+, PDFium ו-Cairo לתצוגה מקדימה במסך, ייצוא מפות סיביות (bitmap), רינדור הקשר התקן, ותהליכי הדפסה.
  • טפסים ומסמכים אינטראקטיביים: יצירה, מילוי, עריכה, שיטוח, בדיקה וניהול של שדות AcroForm, מופעים, דגלי שדות, פעולות JavaScript, קבצים מצורפים, ונתוני מסמך קשורים.
  • טקסט, תמונות וגופנים: עבודה עם תהליכי עבודה של BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, תיבות טקסט HTML, טקסט Unicode, TrueType, OpenType, Type 1, הטמעת גופנים, יצירת תתי-קבוצות של גופנים, וחילוץ.
  • אבטחה וחתימות: הצפנה ופענוח של מסמכי PDF עם האצת חומרת AES-NI ב-Windows של 32-bit ו-64-bit, הגנה או הסרת הגנה על קבצים בגודל מרובה-ג'יגה-בייט דרך נתיבי AES-256 ישירים מקובץ לקובץ שלעולם לא בונים את הגרף המלא של האובייקטים, הגדרת הרשאות, שימוש בהצפנת נמען מבוססת מפתח ציבורי, חתימה עם תקצירי SHA-256/384/512 לבחירה, הוספת תכונות PAdES, חתימות חותמת זמן (timestamp), וצירוף נתוני אימות DSS/VRI.
  • מסמכים ענקיים: פתיחת קובצי PDF מעל 2 GB עם טעינת אובייקטים לפי דרישה והיסטים של 64-bit, מיזוג רשימות קבצים במעבר יחיד עם שמירה על סימניות, שדות טופס, ועצי מבנה של PDF מתויג, הוספת עדכונים מצטברים לקובץ המקור במקום, והעתקה או שכתוב של מסמכים בני מיליוני אובייקטים בשניות דרך API של גישה ישירה (Direct Access API).
  • דוחות קדם-דפוס ואבחון: הרצת בדיקות PDF/A ו-PDF/UA-1, הפקת דוחות בטקסט, JSON, HTML, או CSV, השוואת דוחות טקסט יציבים מול קווי בסיס, עיבוד תיקיות באצווה עם פלט CSV מסכם, וביקורת על תקינות חתימות ומדיניות מסמכים בקנה מידה רחב בעזרת ההדגמות SigningWorkbench ו-ComplianceWorkbench.
  • שליטה ב-PDF ברמה נמוכה (Low-level): גישה למספרי אובייקטים, מילוני עמודים, רשומות קטלוג, יעדי פלט (output intents), נעילות גרסאות שמירה, שערים ברמת ההרחבה (extension-level), תבניות ריצוף, תוכן אופציונלי, מילוני מדידה, והכנסת תמונות ישירה כאשר תהליך העבודה דורש מבנה PDF מדויק.

פלט מוכוון תקנים וציות

התאימות לתקני PDF תלויה בתוכן המקור, בגופנים, בפרופילי ICC, במטא-נתונים, בתיוג, בטקסט חלופי, בחתימות, בחותמות זמן ובמאמת שבו הארגון שלך משתמש. losLab PDF Library מספקת את הבקרות והאבחונים הנדרשים לבניית קובצי PDF מוכווני תקנים, תוך השארת אימות המדיניות הסופי לאפליקציה שלך או לצינור ה-QA (בקרת איכות).

תהליך עבודהתמיכת הספרייהאחריות היישום
PDF 1.2-1.7יצירה, עריכה, בקרת גרסאות שמירה קפדנית, בדיקות ברמת ההרחבה, רינדור, הדפסה, טפסים, הערות, קבצים מצורפים, קישורים, וממשקי API למבנה מסמך.בחר את גרסת ה-PDF המיועדת והסר או שדרג תכונות שאינן שייכות לפרופיל פלט זה.
PDF/Aבקרות יעדי פלט (Output-intent), עוזרי מטא-נתונים של XMP, תהליכי עבודה של גופנים מוטמעים, מגני גרסאות (version guards), ובדיקות מובנות של קובצי PDF/A עבור צינורות ארכיוניים.ספק מטא-נתונים, גופנים, פרופילי צבע וכללים עסקיים נכונים עבור מדיניות הארכיון שנבחרה.
PDF/UA-1בניית קובצי PDF מתויגים (Tagged PDF), ממשקי API של עץ מבנה, טיפול במפות תפקידים (role-map), טקסט חלופי, ActualText, בדיקות בצד הקורא (reader-side) ומשוב GetPDFUADiagnostics בצד הכותב (writer-side).צור סדר קריאה בעל משמעות, שפה, כותרות, רשימות, סמנטיקה של טבלאות, טקסט חלופי ותיאורי טפסים.
PAdESחתימות מנותקות של ETSI.CAdES.detached, נתוני חתימה signing-certificate-v2, תכונות מחויבות ומדיניות חתימה, הרחבת חותמת זמן RFC 3161, תקצירי SHA-256/384/512 לבחירה והרכבת DSS/VRI.ספק תעודות דיגיטליות, תגובות TSA, נתוני ביטול, בחירות מדיניות חתימה ובדיקות קבלה ספציפיות למאמת.
אוטומציית קדם-דפוסCreatePreflightReportEx, SavePreflightReportEx, והדגמת Delphi PreflightReport יוצרים פלט של טקסט, JSON, HTML ו-CSV עבור בדיקות PDF/A ו-PDF/UA-1.החלט אילו תבניות דוחות, קווי בסיס, קודי יציאה, וספירת בעיות צריכים לחסום אינטגרציה רציפה (CI), קליטה לארכיון, או מסירה ללקוח.
אבטחהAES-128, AES-256, טיפול בהרשאות, הגנת סיסמה, הצפנת נמענים באמצעות מפתח ציבורי, ובדיקת מסמכים מוצפנים להפצה מבוקרת.שמור סיסמאות, תעודות, מפתחות פרטיים, ומדיניות נמענים תחת בקרות האבטחה שלך.

משטחי API ואפשרויות פריסה

  • Delphi XE5 עד Delphi 13 ו-C++Builder XE5 עד C++Builder 13.
  • קוד מקור טבעי של Object Pascal לאינטגרציה ישירה ב-Delphi וב-C++Builder, עם דפי עזר של API שנוצרו עבור פונקציות TPDFlib ציבוריות.
  • גישת DLL ו-ActiveX עבור C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic, וכלים תואמים.
  • אפשרויות בנייה של 32-bit ו-64-bit היכן שסביבת הפיתוח (IDE) וסביבת הריצה של היעד תומכות בהן.
  • אפשרות Dylib עבור macOS לצוותים הזקוקים לאוטומציית PDF מרובת פלטפורמות סביב אותה משפחת ספריות.
  • פרויקטי הדגמה עצמאיים ליצירת PDF, פעולות בעמודים, טיפול בתמונות ובגופנים, טפסים, הצפנה, חתימה, רינדור, הדפסה ואוטומציה של דוחות קדם-דפוס.

הדגמות כלולות וכיסוי אימות

החבילה כוללת הדגמות ל-Delphi ול-C++Builder עבור משימות אינטגרציה נפוצות, בנוסף לדוגמאות שורת הפקודה שבהן אוטומציה חשובה יותר מממשק משתמש חזותי.

  • יצירה ופריסה: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, טקסט HTML, ברקוד, קוד QR ותהליכי עבודה של תמונה ל-PDF.
  • פעולות במסמך: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess, ועיבוד בסגנון של מיזוג/פיצול.
  • רינדור והדפסה: PdfToImage, בחירת מנוע רינדור של MultiFunction, PrintPDF, ונתיבי פלט של GDI+, PDFium ו-Cairo.
  • אבטחה וחתימות: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, תהליכי עבודה של תכונות PAdES, עוזרי DSS/VRI, ונתיבי חתימה מוכווני חותמת זמן.
  • אוטומציית קדם-דפוס: ההדגמה Delphi PreflightReport מאמתת קבצים בודדים או תיקיות, כותבת דוחות טקסט/JSON/HTML/CSV, מפיקה פלט של preflight-summary.csv, ומחזירה קודי יציאה ידידותיים לאוטומציה.

כיסוי אוטומטי עדכני כולל חבילות Delphi DUnitX ו-C++Builder GoogleTest עבור יצירת מסמכים, דחיסה, תמונות, גופנים, טפסים, אבטחה, חתימה, הדפסה, תאימות גרסאות PDF, אבחון PDF/UA, והפקה והשוואה של דוחות קדם-דפוס.

מתי לבחור ב-losLab PDF Library

  • בחר בה כאשר היישום שלך חייב ליצור, לשנות, לחתום, לאמת ולספק קובצי PDF, ולא רק להציג אותם.
  • בחר בה כאשר צוות ה-Delphi או ה-C++Builder שלך זקוק לשליטה ברמת קוד המקור, אבחון פנימי ויכולת תחזוקה לטווח ארוך.
  • בחר בה כאשר תהליך העבודה שלך משלב רינדור, הדפסה, טפסים, חתימות, הצפנה, PDF/A, PDF/UA, PAdES ודוחות קדם-דפוס בערכת כלים אחת.
  • בחר בה כאשר CI, מסירה לארכיון, סקירת נגישות או מסירה מוסדרת זקוקים לקובצי דוחות יציבים במקום לבדיקה ידנית המבוססת על צופה בלבד.
  • בחר ב-PDFium Component כאשר אתה זקוק רק לצופה PDF או לרנדרר ממוקד, ובחר ב-HotPDF כאשר הפרויקט שלך זקוק לרכיב יצירת PDF קל יותר.

רישוי

שלם באמצעות כרטיסי אשראי/חיוב, PayPal, AliPay או העברה בנקאית דרך FastSpring. כל רישיון חדש כולל את קוד המקור המלא של Object Pascal עבור Delphi ו-C++Builder, שנה של עדכונים ושנה של תמיכה בדוא"ל.

רישיוןמפתחיםמחירהזמנה
Singleמפתח אחד$850הזמנה
Teamעד 5 מפתחים$1700הזמנה
Micro Businessעד 10 מפתחים$2550הזמנה
Small Businessעד 30 מפתחים$4250הזמנה
Medium Businessעד 100 מפתחים$7650הזמנה
Enterpriseעד 500 מפתחים$14450הזמנה
Corporateמפתחים ללא הגבלה, חברות בנות ברחבי העולם$25500הזמנה

תוספות קוד מקור לארגונים בלבד: PDFlibPas Enterprise כולל קוד מקור מלא לחבילות הבדיקה המלאות המשמשות בדרך כלל רק לאימות פנימי. חבילת הארגונים כוללת גם קוד מקור מלא לדוגמה הייעודית ברמת כלי PDF Compliance & Signing Workbench Pro.

רכוש חידוש שנתי (40% מהרכישה הראשונה).

דוגמת Delphi מהירה

procedure QuickStart;
begin
  { Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
end;

losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.

שאלות נפוצות

במה losLab PDF Library שונה מ-HotPDF Component?

losLab PDF Library הוא ה-SDK המלא ל-PDF: הוא משלב יצירה, עריכה, רינדור באמצעות GDI+‎, PDFium או Cairo, הדפסה, טפסים, חתימה, הצפנה ודוחות בדיקה מוקדמת (preflight), והוא מסופק עם אפשרויות DLL, ActiveX ו-Dylib עבור סביבות שאינן Delphi. HotPDF Component הוא רכיב VCL קליל וטבעי יותר, הממוקד ביצירה ועריכה של PDF בתוך אפליקציות Delphi ו-C++Builder.

האם ניתן להשתמש ב-losLab PDF Library מ-C#‎, VB.NET או סביבות אחרות שאינן Delphi?

כן. מלבד קוד מקור טבעי ב-Object Pascal עבור Delphi ו-C++Builder, הספרייה מסופקת בגרסאות DLL ו-ActiveX הניתנות לשימוש מ-C#‎, VB.NET‏, VB6‏, VBA‏, ASP/ASP.NET‏, PHP‏, PowerBuilder‏, PowerBASIC‏, RealBasic‏, Visual C++ וסביבות נוספות שיכולות לקרוא לרכיב DLL או ActiveX, בנוסף לאפשרות Dylib עבור macOS.

אילו גרסאות Delphi ו-C++Builder נתמכות?

מ-Delphi XE5 ועד Delphi 13, ומ-C++Builder XE5 ועד C++Builder 13, עם אפשרויות בנייה של 32 סיביות ו-64 סיביות היכן שה-IDE וסביבת ההרצה של היעד תומכים בכך.

אילו מנועי רינדור מספקת הספרייה?

ניתן לעבור בין מנועי הרינדור GDI+‎, PDFium ו-Cairo עבור תצוגה מקדימה על המסך, ייצוא לביטמאפ, רינדור device-context ותהליכי עבודה מול מדפסות.

האם losLab PDF Library תומכת בחתימות דיגיטליות וב-PAdES?

כן. הספרייה יוצרת חתימות מסוג ETSI.CAdES.detached עם נתוני signing-certificate-v2, תכונות מדיניות חתימה והתחייבות (commitment), הרחבת חותמת זמן לפי RFC 3161, בחירת תקצירי SHA-256‏, SHA-384 או SHA-512, ונתוני אימות DSS/VRI עבור אימות לטווח ארוך.

כיצד הספרייה מטפלת בקובצי PDF גדולים מאוד?

היא פותחת קובצי PDF מעבר ל-2 GB בעזרת טעינת אובייקטים לפי דרישה וקיזוזים (offsets) של 64 סיביות, ממזגת רשימות קבצים במעבר יחיד תוך שמירה על סימניות (bookmarks), שדות טופס ומבנה Tagged PDF, מוסיפה עדכונים מצטברים (incremental) במקום, ומעתיקה או כותבת מחדש מסמכים בני מיליוני אובייקטים תוך שניות באמצעות ה-Direct Access API.

האם ניתן לבדוק תאימות ל-PDF/A ול-PDF/UA באופן אוטומטי?

כן. בדיקות PDF/A ו-PDF/UA-1 מובנות מפיקות דוחות בפורמט טקסט, JSON‏, HTML או CSV, משוות דוחות טקסט יציבים מול קווי בסיס (baselines), מעבדות תיקיות באצווה עם פלט CSV מסכם, וחושפות אבחון בצד הכותב (writer-side diagnostics) דרך GetPDFUADiagnostics.

מה כולל רישיון, וכיצד פועל החידוש?


גלה עוד מהפיתוח של רכיבי PDF וגיליונות אלקטרוניים ב-Delphi

הירשם לעדכוני מוצרים

הירשם לקבלת העדכונים האחרונים שיישלחו לדוא"ל שלך.