כלים ללכידה ולהמרה של האינטרנט

מדוע יצירת מסמכי PDF ו- Word באפליקציה כה קשה?

30 אפריל 2020
לפתור קשיים ביצירת מסמכים

לעתים קרובות אפליקציות צריכות ליצור מסמכים באופן דינמי. אחת הדרכים לעשות זאת הייתה להשתמש בספריה מומחית כמו Microsoft Office Interop Word כדי לבנות את המסמך חלק אחר חתיכה.

למרבה הצער השימוש בספריה כזו פירושו שתוכן המסמך קשור לספריה המשמשת לייצורו. מכיוון שרוב הספריות המשמשות ליצירת מסמכים דורשות קידוד של תוכן into מבנה אובייקטים ייחודי לאותה ספריה.

לכן אם אפליקציה צריכה לייצר מסמך ב- PDF, אשר לאחר מכן נדרש מאוחר יותר ב- Microsoft Word. את הקוד הנדרש להמרת המסמך ייעשה בשתי דרכים שונות באופן משמעותי.

למרבה המזל, יש לנו כבר פורמט עצמאי שמייצג מסמכים, זה כמובן HTML! אם אתה משלב HTML עם CSS, ניתן לעצב את המסמך בכל דרך שתצטרך.

זהו מחליף משחק מכיוון שהידע ב- HTML כבר נרחב. כלומר אין עקומת למידה גדולה, המאפשרת למפתח אינטרנט ליצור את מבוקשו בקובץ HTML מקומי. הצפייה בדפדפן תביא את זה בדיוק למצב.

עם זאת, דבר אחד חסר ביכולת לשחרר את תוכן המסמך מיישומו. זאת, כמובן, מערכת שיכולה להמיר HTML into PDF ו- DOCX.

GrabzIt מספק מערכת כזו, באמצעות ה- API של GrabzIt אפליקציה יכולה להמיר כל HTML into פורמט המסמך הנדרש.

זה מקל על הפקת המסמך בפורמטים שונים בעתיד. כמו שקורה לעתים קרובות בעסקים, למשל, כאשר דרישת משתמש יכולה לבקש שדיווח PDF בלבד יהיה זמין כעת גם ב- Word. כמובן, אותו HTML יכול גם להמיר into פורמטים נתמכים אחרים כמו PNG, WEBP ו- JPEG.

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

ניתן להוסיף את כל התכונות הללו ועוד לאפליקציה שלך באמצעות ממשק ה- API של GrabzIt. לחלופין, תוכל להשתמש בתכונות אלה ללא תלות ביישום שלך באמצעות כלי צילום מסך.

צפו בפוסטים האחרונים בבלוג