public static string[] GetImageUrls(string applicationHost, int[] pageNumbers, GetImageUrlsParameters parameters) { return GetImageUrls(applicationHost, parameters.Path, parameters.FirstPage, pageNumbers.Length, parameters.Width, parameters.Quality, parameters.UsePdf, parameters.WatermarkText, parameters.WatermarkColor, parameters.WatermarkPosition, parameters.WatermarkWidth, parameters.IgnoreDocumentAbsence, parameters.UseHtmlBasedEngine, parameters.SupportPageRotation, parameters.InstanceIdToken, null, pageNumbers); }
public ActionResult GetImageUrls(GetImageUrlsParameters parameters) { var guid = parameters.Path; // Get document info var documentInfoContainer = _imageHandler.GetDocumentInfo(guid); var pageNumbers = documentInfoContainer.Pages.Select(_ => _.Number).ToArray(); var applicationHost = GetApplicationHost(); // Get image urls string[] imageUrls = ImageUrlHelper.GetImageUrls(applicationHost, pageNumbers, parameters); return ToJsonResult(new GetImageUrlsResult(imageUrls)); }