تبدیل سند
تعریف
تبدیل یک فایل از یک فرمت به فرمت دیگر و تولید فایل جدید، که متفاوت از رندرینگ است که فقط یک نمایش بصری موقت ایجاد میکند و هیچ اثر جدیدی تولید نمیکند.
دو مفهوم به راحتی میتوانند با هم اشتباه شوند زیرا هر دو با تفسیر سند منبع آغاز میشوند. تفاوت در آنچه پس از آن باقی میماند است. رندرینگ شما را با تصاویر صفحات که نمایشگر ارائه میدهد و در نهایت حذف میکند، رها میکند. تبدیل شما را با فایلی که چرخه حیات، هزینه ذخیرهسازی و سؤال نگهداری خود را دارد، رها میکند.
این تفاوت تعیین میکند کدام یک را میخواهید. اگر نیاز این باشد که "کاربران باید این را بخوانند"، رندرینگ پاسخ ارزانتر است — یک نسخه از سند، چیزی برای دوباره اجرا شدن هنگام تغییر آن نیست. اگر نیاز این باشد که "ما باید یک PDF غیرقابل تغییر از آنچه در تاریخ ۴ام توافق شد را بایگانی کنیم"، تبدیل تنها گزینهای است که این نیاز را برآورده میکند.
تبدیل بین فرمتهای ساختاری به طور ذاتی باعث از دست رفتن اطلاعات میشود در حالی که رندرینگ اینگونه نیست. بهویژه تبدیل PDF به DOCX یک بازسازی است، زیرا PDF موقعیت گلیفها را روی صفحه ثبت میکند و نه ساختار پاراگراف.
در Doconut
تبدیل یک افزونه جداگانه و پرداختی است که با DocumentConverter.ConvertAsync(...) فراخوانی میشود. این افزونه در همان فرآیند نمایشگر اجرا میشود، بنابراین سرویس دوم وجود ندارد و هیچ بارگذاری موقتی در هیچجایی انجام نمیشود.
اصطلاحات مرتبط
رندر سند سمت سرور
تبدیل یک سند به تصاویر صفحات بر روی سرور، بهطوری که مرورگر صفحات رندر شده را نمایش میدهد نه اینکه خود فایل اصلی را تجزیه کند.
لایه متن
متن قابل خواندن توسط ماشین که داخل یک سند همراه با ظاهر بصری آن ذخیره میشود. این همان چیزی است که جستجو و انتخاب متن را ممکن میسازد، و دقیقاً همان چیزی است که یک صفحه اسکنشده ندارند.
ادغام آفیس (اتوماسیون سمت سرور)
رانده شدن مایکروسافت آفیس از طریق کد برای باز کردن یا تبدیل اسناد. این کار بر روی دسکتاپ کار میکند و بهطور صریح توسط مایکروسافت و همچنین همه کسانی که آن را امتحان کردهاند، بر روی سرور توصیه نمیشود.