تبدیل پیش‌نمایش اسناد به خروجی‌های مفید با افزونه مبدل Doconut
۱۴۰۵/۶/۱۳

تبدیل پیش‌نمایش اسناد به خروجی‌های مفید با افزونه مبدل Doconut

کشف کنید چگونه افزونه مبدل Doconut تبدیل اسناد را به برنامه‌های .NET اضافه می‌کند، همراه با مثال‌های عملی جریان کار PDF، Office، تصویر و خروجی.

به کاربران گامی مفید پس از پیش‌نمایش سند ارائه دهید

باز کردن یک سند اغلب آغاز یک کار است. یک مشتری ممکن است به نسخه PDF یک پیشنهاد نیاز داشته باشد، یک تیم عملیات ممکن است به داده‌های یک صفحه‌گسترده نیاز داشته باشد، یا یک پرتال پروژه ممکن است به پیش‌نمایش تصویری یک ارائه نیاز داشته باشد.

افزونه مبدل Doconut به توسعه‌دهندگان کمک می‌کند تا این مراحل تبدیل را به برنامه‌های .NET خود اضافه کنند. این افزونه خانواده محصولات Doconut را با قابلیت تبدیل سند گسترش می‌دهد و مشاهده فایل را با خروجی‌ای که جریان کار بعداً به آن نیاز دارد، متصل می‌کند.

طرح‌های مختلف سند که از یک دروازه تبدیل انتزاعی عبور می‌کنند و به‌صورت مجموعه‌ای منظم از خروجی‌ها ظاهر می‌شوند
طرح‌های مختلف سند که از یک دروازه تبدیل انتزاعی عبور می‌کنند و به‌صورت مجموعه‌ای منظم از خروجی‌ها ظاهر می‌شوند

برای خوانندگانی که ابزارهای سند را از طریق Doconut.app بررسی می‌کنند، Doconut.com مکانی است برای ارزیابی SDK و افزونه‌ها برای یک جریان کار برنامه توکار.

مطابقت هر تبدیل با یک وظیفه کاربر

صفحه محصول Doconut مسیرهای تبدیل برای PDF، Word، Excel، PowerPoint، ایمیل، تصاویر و فایل‌های CAD را فهرست می‌کند. برخی نقاط شروع عملی عبارتند از:

منبع و خروجیمثال جریان کار برنامه
Word به PDFآماده‌سازی یک پیشنهاد برای بازبینی و دانلود.
Excel به CSVصادرات داده‌های صفحه‌گسترده برای یک فرآیند پایین‌دستی.
PowerPoint به PNG یا JPGایجاد تصاویر اسلاید برای فضای کاری پروژه.
PDF به DOCXتولید نقطه شروع قابل ویرایش برای کارهای بعدی.
DWG به PDFدر دسترس قرار دادن یک نقشه در بسته بازبینی سند.

این مثال‌ها از ترکیب‌های فرمت مبدل منتشر شده استفاده می‌کنند. این به معنای تضمین این نیست که هر فایلی بتواند به هر فرمت هدفی تبدیل شود.

خروجی را بر اساس آنچه باید پس از تبدیل حفظ شود، انتخاب کنید. خروجی CSV هدفی متفاوت از یک کاربرگ قالب‌بندی‌شده دارد. تصویر یک اسلاید برای نمایش مفید است، اما اشیای قابل ویرایش ارائه را حفظ نمی‌کند. هنگام نام‌گذاری اقدامات خروجی، این تفاوت را واضح کنید.

فقط فرمت‌های موجود برای منبع را ارائه دهید

یک منوی واحد که شامل تمام فرمت‌های ممکن باشد می‌تواند کاربران را هنگامی که برخی گزینه‌ها برای فایلشان در دسترس نیستند، ناامید کند.

مستندات یکپارچه‌سازی مبدل فهرست هدف‌های مجاز مخصوص منبع را که هنگام باز کردن یک فایل از طریق جریان کار ویجت تبدیل برگردانده می‌شود، توصیف می‌کند. یک رابط سفارشی می‌تواند از این اطلاعات برای نمایش گزینه‌های مرتبط استفاده کند.

به عنوان مثال، یک پرتال می‌تواند پس از باز کردن یک پیوست توسط کاربر، منوی کوتاهی برای خروجی ارائه دهد. برنامه می‌تواند استفاده مورد نظر هر گزینه را توضیح دهد، سپس پیشرفت و اقدام واضح دانلود را نشان دهد. نام فایل اصلی را در رابط حفظ کنید تا کاربر بتواند تشخیص دهد کدام منبع نتیجه را تولید کرده است.

هدف یک کار پیش‌بینی‌پذیر است: انتخاب منبع، انتخاب خروجی موجود، تبدیل و دریافت نتیجه.

یکپارچه‌سازی مناسب برای محصول خود را انتخاب کنید

مستندات تبدیل از C#، یک ویجت تبدیل اختیاری، و یک جریان کار HTTP برای فرانت‌اند سفارشی را توصیف می‌کند. این به تیم‌ها چندین روش برای معرفی این ویژگی می‌دهد:

  • از تبدیل سمت سرور در یک فرآیند برنامه موجود استفاده کنید.
  • ویجت ارائه‌شده را برای صفحه‌نمایش تبدیل مبتنی بر کاربر ارزیابی کنید.
  • یک رابط بسازید که با یک پرتال یا سیستم مدیریت سند تثبیت‌شده مطابقت داشته باشد.

هنگام نصب و ثبت افزونه، راهنمای مربوط به چارچوب هدف خود را دنبال کنید. قابلیت مجوز مورد نیاز را تأیید کنید و نسخه بسته افزونه را با بسته نمایشگر Doconut هم‌راستا کنید.

برای اولین پیاده‌سازی، یک مسیر تبدیل ارزشمند را انتخاب کنید. یک جریان کار کوچک سند به PDF آسان‌تر از یک منوی بزرگ است که خروجی‌های آن هنوز بررسی نشده‌اند.

نتیجه‌ای که کاربران شما دریافت خواهند کرد را تست کنید

یک درخواست تبدیل موفق تنها یک بخش از پذیرش است. فایل تولید شده را باز کنید و جزئیات مرتبط با استفاده مورد نظر آن را مقایسه کنید.

برای یک پیشنهاد، سرفصل‌ها، جدول‌ها و شکست‌های صفحه را بررسی کنید. برای خروجی یک صفحه‌گسترده، رکوردها و مقادیری که فرآیند دریافت‌کننده انتظار دارد را بررسی کنید. برای یک نقشه، کار خطی و خوانایی را در اندازه‌ای که کاربران مشاهده یا چاپ خواهند کرد، بازبینی کنید.

از فهرست فایل‌های پشتیبانی‌شده Doconut برای بررسی پسوندهای منبع پذیرفته‌شده استفاده کنید و فایل‌های نماینده‌ای از جریان کار خود را تست کنید. یک سند بزرگ‌تر و یک ورودی پشتیبانی‌نشده را نیز شامل کنید تا پیام‌های پیشرفت و خطا نیز مورد توجه قرار گیرند.

زمان پردازش و مصرف منابع را در محیط برنامه‌ای که تبدیل در آن اجرا می‌شود، اندازه‌گیری کنید. محدودیت‌های درخواست مناسب را تنظیم کنید و تصمیم بگیرید برنامه چگونه یک تلاش مجدد یا نتیجه‌ای که در دسترس نیست را مدیریت می‌کند. ذخیره‌سازی، کنترل‌های دسترسی و قوانین نگهداری شما همچنان بخشی از طراحی برنامه هستند.

تبدیل را در جایی اضافه کنید که جایگاه خود را دارد

یک اقدام خروجی مفید نزدیک به سند قرار می‌گیرد و توضیح می‌دهد کاربر چه چیزی دریافت خواهد کرد. مبدل Doconut قابلیت تبدیل را فراهم می‌کند؛ برنامه شما به این قابلیت هدفی در جریان کار می‌دهد.

افزونه مبدل Doconut را برای تبدیل‌های موجود و گزینه‌های مجوز بررسی کنید. با یک فرمت منبع، یک خروجی مفید و یک مجموعه نماینده از اسناد شروع کنید، سپس همان‌طور که یکپارچه‌سازی خود را ثابت می‌کند، گسترش دهید.