رندر و نمایش اسناد از طریق Android SDK

RESTful API برای ساخت برنامه‌های Android به‌صورت کارآمد جهت رندر و نمایش اسناد در تمام فرمت‌های محبوب. رندر به صورت HTML، PNG، JPG یا PDF.

  • GroupDocs.Viewer Cloud SDK برای cURL
  • GroupDocs.Viewer Cloud SDK برای .NET
  • GroupDocs.Viewer Cloud SDK برای Java
  • GroupDocs.Viewer Cloud SDK برای PHP
  • GroupDocs.Viewer Cloud SDK برای Python
  • GroupDocs.Viewer Cloud SDK برای Node.js
  • GroupDocs.Viewer Cloud SDK برای Ruby
  • GroupDocs.Viewer Cloud SDK برای Go
آزمایش رایگان را شروع کنید

GroupDocs.Viewer Cloud یک REST API است که استقلال پلتفرم و زبان برنامه‌نویسی را فراهم می‌کند. از سوی دیگر، GroupDocs.Viewer Cloud SDK برای Android بر پایه REST API ساخته شده است و سطح بالاتری از انتزاع را ارائه می‌دهد. این به این معنی است که می‌توانید از SDK استفاده کنید بدون آنکه نیاز به دانش REST API زیرین داشته باشید.

GroupDocs.Viewer Cloud API یک سرویس است که به توسعه‌دهندگان امکان می‌دهد برنامه‌های خود را با قابلیت نمایش سند را تقویت کنند. این سرویس مجموعه‌ای از توابع و نقطه‌های انتهایی را فراهم می‌کند که رندر و نمایش فرمت‌های مختلف سند، مانند PDF، اسناد Microsoft Office، تصاویر و موارد دیگر را ممکن می‌سازد.

با استفاده از GroupDocs.Viewer Cloud API، توسعه‌دهندگان می‌توانند ویژگی‌هایی مانند نمایش اسناد خاص در فرمت‌های مختلف، شامل HTML، تصویر، PDF یا فرمت اصلی را ادغام کنند. API همچنین انعطاف‌پذیری در گزینه‌های رندر را ارائه می‌دهد و امکان نمایش کل سند، صفحات جداگانه یا بازه سفارشی از صفحات را فراهم می‌کند.

با بهره‌گیری از GroupDocs.Viewer Cloud API، می‌توانید برنامه‌های خود را با عملکرد نمایش سند را ارتقا دهید بدون این‌که نیاز به ساخت این قابلیت از ابتدا داشته باشید. این کار فرآیند توسعه را ساده‌سازی می‌کند و زمان و تلاش مورد نیاز برای پیاده‌سازی ویژگی‌های رندر و نمایش سند را کاهش می‌دهد.

نحوه مشاهدهٔ یک فایل در Android

  • یک نمونه از Configuration را با استفاده از Client Id و Client Secret موجود ایجاد کنید.
  • یک نمونه از ViewApi را با استفاده از نمونهٔ Configuration ایجاد کنید.
  • یک نمونه از FileInfo ایجاد کنید و مسیر فایل ورودی را با استفاده از روش FileInfo.setFilePath تنظیم کنید.
  • یک نمونه از ViewOptions ایجاد کنید و از setFileInfo همراه با نمونهٔ FileInfo استفاده کنید.
  • از ViewApi.createView برای تبدیل فایل ورودی به تصاویر و HTML استفاده کنید.

سوالات متداول

می‌خواهم برنامهٔ Android خود را برای مشاهده اسناد ایجاد کنم؟

اگر به دنبال کد منبع برای مشاهده فایل در ابر هستید، GroupDocs.Viewer Cloud SDK برای Android در GitHub را بررسی کنید.

آیا می‌توانم GroupDocs.Viewer REST APIs را روی Android به‌صورت رایگان امتحان کنم؟

می‌توانید امتحان کنید GroupDocs.Viewer Low-Code Android APIs را بدون هیچ محدودیتی

نمی‌خواهم فایل‌های محرمانه‌ام را در جایی بارگذاری کنم؟ گزینه‌های من چه هستند؟

GroupDocs.Viewer Cloud همچنین به‌صورت تصویر Docker در دسترس است که می‌تواند برای خود میزبانی سرویس استفاده شود. یا می‌توانید سرویس‌های خود را با استفاده از GroupDocs.Viewer High-code APIs بسازید که در حال حاضر REST APIs ما را توانمند می‌سازد.

ویژگی‌های پیشرفتهٔ نمایشگر سند REST API

سندها را به‌صورت HTML5 رندر کنید

سندها را به‌صورت تصویر رندر کنید

چرخاندن، بازچینش و افزودن واترمارک به صفحات

سندها را به صورت PDF رندر کنید

پیوست‌های سند را رندر کنید

APIs ایمن هستند و نیاز به احراز هویت دارند

یک SDK ساده برای توسعه‌دهندگانی که می‌خواهند زمان صرفه‌جویی کنند

استفاده از GroupDocs Cloud APIs بسیار ساده است زیرا نیازی به نصب نیست. به سادگی در GroupDocs Cloud یک حساب کاربری ایجاد کنید و اطلاعات برنامه خود را دریافت کنید. پس از دریافت App SID و کلید، آماده‌اید تا GroupDocs Cloud REST APIs را امتحان کنید. SDKs برای تسهیل کار توسعه‌دهندگان ایجاد شده‌اند و به آن‌ها امکان می‌دهد تا به‌سرعت با APIs ما شروع کنند، با پنهان کردن فراخوانی‌های REST API و اجازه دادن به شما برای استفاده از ویژگی‌های API به‌صورت بومی با استفاده از Android به عنوان زبان.

چندین فرمت سند را رندر کنید

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

فهرست فرمت‌های فایل پشتیبانی‌شده را دریافت کنید - Android

  import com.groupdocs.cloud.viewer.client.*;
  import com.groupdocs.cloud.viewer.model.*;
  import com.groupdocs.cloud.viewer.api.InfoApi;

  public class ApiExample {
      
  public static void getSupportedFormats() {

  //TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  String appSid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
  String appKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

  Configuration configuration = new Configuration(appSid, appKey);

  InfoApi infoApi = new InfoApi(configuration);

  try {
      FormatsResult response = infoApi.getSupportedFileFormats();
      for (Format format : response.getFormats()) {
          System.out.println(format.getFileFormat());
      }
      
      } catch (ApiException e) {
          System.err.println("Failed to get supported file formats");
          e.printStackTrace();
          
      }

    }
}

به‌صورت مؤثر محتوی خروجی را فشرده کنید

یکی از جذاب‌ترین ویژگی‌های نمایشگر ابری API ما، توانایی فشرده‌سازی خروجی محتوا است. فشرده‌سازی نظرات، فضاهای سفید اضافی و سایر کاراکترهای غیرضروری را حذف می‌کند بدون اینکه ساختار محتوا را خراب کند. در نتیجه، صفحه کوچک‌تر می‌شود و سریع‌تر بارگذاری می‌گردد.

رندر انعطاف‌پذیر اسناد

GroupDocs.Viewer یک نمایشگر قدرتمند سند REST API است که به شما امکان نمایش بیش از ۸۵ فرمت سند در برنامه‌هایتان را می‌دهد. همچنین امکان رندر سند برای کل سند، صفحه به صفحه یا بازه سفارشی صفحات را فراهم می‌کند.

سفارشی‌سازی مطابق با نیازهای شما

GroupDocs.Viewer Cloud SDK برای Android ۱۰۰٪ تست شده و به‌صورت آماده اجرا می‌شود. SDK منبع باز است و دارای مجوز MIT می‌باشد. API به‌راحتی قابل سفارشی‌سازی است و می‌توانید تغییرات را بر اساس ویژگی‌هایی که نیاز دارید به برنامه‌تان اضافه کنید.

رندر سند

GroupDocs.Viewer Cloud برای Android امکان رندر و نمایش انواع فرمت‌های سند را فراهم می‌کند، از جمله PDF، اسناد Microsoft Office (Word، Excel، PowerPoint)، تصاویر و موارد دیگر در برنامه‌های Android.

گزینه‌های مشاهده سند

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

فرمت‌های خروجی

SDK امکان مشاهده اسناد در فرمت‌های خروجی مختلف، از جمله HTML، تصویر (JPEG، PNG، TIFF) و PDF، را فراهم می‌کند که انعطاف‌پذیری در نحوه نمایش اسناد را می‌آورد.

یکپارچه‌سازی ساده‌شده

GroupDocs.Viewer Cloud SDK برای Android فرآیند یکپارچه‌سازی را ساده‌سازی می‌کند و به توسعه‌دهندگان امکان می‌دهد به‌راحتی قابلیت‌های مشاهده سند را در برنامه‌های Android خود ادغام کنند، بدون نیاز به تعامل مستقیم با REST API زیرین.

سفارشی‌سازی نمایشگر

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

استخراج فراداده

SDK قابلیت استخراج اطلاعات فراداده از اسناد را فراهم می‌کند، از جمله ویژگی‌های سند، تعداد صفحات، اندازه فایل و سایر جزئیات مرتبط.

آب‌نشان و حاشیه‌نویسی

GroupDocs.Viewer Cloud برای Android امکان افزودن آب‌نشان به اسناد و حاشیه‌نویسی آن‌ها با نظرات متنی، برجسته‌سازی و رسم اشکال را پشتیبانی می‌کند و فرآیندهای همکاری و بازبینی اسناد را تسهیل می‌نماید.

ارتباط امن

SDK ارتباط امن با GroupDocs.Viewer Cloud API را با استفاده از HTTPS تضمین می‌کند و حریم خصوصی و یکپارچگی داده‌های منتقل‌شده بین برنامه Android و سرویس ابری را حفظ می‌نماید.

کش کارآمد

GroupDocs.Viewer Cloud SDK برای Android از مکانیزم کش کارآمدی استفاده می‌کند که عملکرد رندر را بهینه‌سازی و زمان پردازش درخواست‌های بعدی برای همان سند را کاهش می‌دهد.

دسترس‌پذیری بالا

SDK از دسترس‌پذیری بالای GroupDocs.Viewer Cloud API بهره می‌گیرد و رندر و نمایش مستمر و قابل اطمینان اسناد را در برنامه‌های Android تضمین می‌کند.

View Documents using GroupDocs.Viewer Free App

AS3SASSPLOTTMAKEPSBDXFPPTMOTSPSM1GIFSCALADOCMTXTDOTXWMZCXPSTAR.GZVBCSVSSMMPTPPSXBZ2J2CکمترJPCODTTXZTSVTAR.XZJSTEXTGADGNBATXZGZTIFPSTDWFDIFFXLAMPSMMPSD1OTPXLSBWEBPRARXMLOBJVSDMXLSXPCLMLFODPHTMCDRFODSRBEMLDJVUHAMLPPTPPTXJPXPDFCSSVTXASCPPEPUBOXPSSCRIPTPHPPPSJPEGVSDDOCXMDONEXLSMVSDXMOBIERBFODGPNGXLSHHPOTXXLTMMBOXCCOTGVSXOSTDNGSQLIFCCGMCMXAPNGLOGDWTMAIODSJAVAVDWEMZODPPPSMCXXMHTSHDOTVSSXPLTEMLXSVGZDOCVSTYAMLTIFFPSDMSGWMFVCFRSTNUMBERSNSFPROPERTIES7ZCF2HPGVSSCHMGROOVYIGSDWGJP2RTFHICOJSONZIPASMTARPOTMPOTXLTODGHTMLVSTXTGZSXCBMPMHTMLCSVPYVDXSMLJPMSCMEPSVIMSTLEMFDCMMPPJPFJPGGZIPJLSJ2KSVGXLTXMPX

Support and Learning Resources

GroupDocs.Viewer Cloud همچنین رندر سند به‌صورت فردی SDKs را برای سایر زبان‌های محبوب که در زیر فهرست شده‌اند، ارائه می‌دهد.

  فارسی
df79eba14