public int InjectExtractedResourcePage(ResourcePage resourcePage, ExtractedPage extractedPage, IStream stream) { if (extractedPage == null) { throw new ArgumentNullException("extractedPage"); } var injector = new ResourcePageInjector(_cacheFile); var rawOffset = injector.InjectPage(stream, resourcePage, extractedPage.ExtractedPageData); _extractedResourcePages[extractedPage] = extractedPage.ResourcePageIndex; return(rawOffset); }
public int InjectExtractedResourcePage(ResourcePage resourcePage, ExtractedPage extractedPage, IStream stream) { if (extractedPage == null) throw new ArgumentNullException("extractedPage"); var injector = new ResourcePageInjector(_cacheFile); var rawOffset = injector.InjectPage(stream, resourcePage, extractedPage.ExtractedPageData); _extractedResourcePages[extractedPage] = extractedPage.ResourcePageIndex; return rawOffset; }
/// <summary> /// /// </summary> /// <param name="extractedPage"></param> /// <param name="page"></param> public void AddExtractedResourcePage(ExtractedPage extractedPage) { _extractedResourcePageByPageIndex[extractedPage.ResourcePageIndex] = extractedPage; }