Часть рисунка с идентификатором отношения rid7 не найдена в файле word

Студворк — интернет-сервис помощи студентам

Всем добрый день!

По непонятным пока причинам перестали отображаться картинки в документе, который создавался больше месяца и очень срочно нужен для работы!!!!!!
Вместо картинок появляется надпись «часть рисунка с идентификатором отношения rId20 не найдена в файле».

Необходимо добавить, что картинки не скопированы с интернета, они вставлены из папки, где и находится сам документ, перемещений внутри папки и удалений файлов никаких не было.

Я не программист, но возможно, кто-то сможет сказать если не причину, почему это произошло, то хотя бы как можно восстановить этот документ. Уже определенно ясно, что пора бросать Ворд и переходить на LaTex, но этот документ нужен очень срочно и хочется сэкономить время на повторном наборе всех 79 страниц.

  • Remove From My Forums
  • Question

  • Hoping this is posted in the correct forum….

    A customer recently highlighted an issue with Word 2016 for MAC where all the images within a file have been replaced with «The image part with relationship ID rid8 was not found in the file» 

    It has also removed the company’s logo within the header of the document.

    This has happened to multiple files not just one.

    I notice that one of the files in question is only 33kb, where looking at a backup of the file it was approx 30mb.


    There are lots of posts relating to a similar issue for PowerPoint for MAC but very little relating to Word.

    Has anyone experienced this before?

Перейти к содержанию

Часть рисунка с идентификатором отношения

На чтение 1 мин Просмотров 833 Опубликовано 06.09.2021

Powerpoint ушел в неудачную привычку удалять изображения из презентаций, заменяя их красными крестиками, а текст «изображение с идентификатором отношения rId23 не было найдено в файле». это вызывает у меня дополнительные часы работы. есть некоторая документация по этому вопросу в Интернете (например, Ссылка ), хотя для меня непонятное решение неясно.

Я попытался отключить аппаратное ускорение, но, к сожалению, возможность изменять расширенные параметры отображения (панель управления / разрешение экрана / дополнительные настройки / устранение неполадок) неактивна и недоступна для меня. Я запускаю 64-битную Windows 7 с графической картой Intel.

Есть ли у кого-нибудь предложения о том, как предотвратить это / исправить эту ошибку?

1 ответ

Это невероятно длинная нить (около 42 страниц). Краткая версия более или менее:

Не открывайте файлы в PPT из DropBox, OneDrive или других подобных мест. Скопируйте их на свой жесткий диск, в папку, которая НЕ синхронизирована, и откройте / сохраните там.

Применить доступные обновления для PowerPoint. Вы не указываете, какую версию PPT у вас есть; конкретные инструкции для этого будут отличаться. MS, возможно, не полностью устранила эту проблему, но они определенно получили ее в бегах.

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(1 голос, среднее: 5 из 5)

Поделитесь с друзьями!

title description author ms.author ms.reviewer manager localization_priority search.appverid audience ms.topic ms.custom appliesto ms.date

The image part with relationship rID8 was not found in Microsoft Word

Fixes an issue in which you cannot save and open a Word document into which you imported an image.

helenclu

luche

shraycha

dcscontentpm

Normal

MET150

ITPro

troubleshooting

CSSTroubleshoot

Microsoft Word

3/31/2022

«The image part with relationship rID8 was not found» error in Microsoft Word

Symptoms

When you save and then open a Microsoft Word document into which you imported an image, you see the following message displayed in the place of the picture:

The image part with relationship ID rID8 was not found in the file

Cause

This occurs when there is a missing target in the XML document. The target field is set to «NULL.»

Resolution

To resolve this error, follow the steps below:

  1. Use File Explorer to browse to the folder where the document is stored.

  2. Right-click the file and select Rename. Change the extension of the file from .docx to .zip, then select Enter.

    [!NOTE]
    If you see a dialog box that asks «Are you sure you want to change it?», select Yes.

  3. Double click the file (or right-click and select Open).

  4. Browse to the word/_rels folder.

  5. Open the file document.xml.rels file in Notepad or any text editor.

    [!NOTE]
    In many cases, if you double-click an XML file, it will open in a web browser which will not allow you to edit the file. To open in Notepad, select Start and then type notepad. Start Notepad, select Open, and then browse to the folder listed in step 4. If you do not see the file, type . in the File name field and select Enter.

  6. Search the document.xml.rels file for rID8.

  7. In the example below, the target is incorrectly set to NULL:

    <Relationship Id="rId8" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="NULL"/>

    As a fix, replace NULL with the name of the image (which should be stored in the media folder):

    <Relationship Id="rId8" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="media/yourimagename.jpeg"/>
  8. Save and close the XML file.

  9. Use File Explorer to browse again to the file and change the extension from .zip to .docx.

  10. Open the file and check to see if the image appears.

Слетают рисунки в эксель

Я
   Dolphinbet

27.08.15 — 12:54

Сохраняю табличный документ с рисунком в эксель. Все нормально открываю — рисунок на месте. Далее такой код (на сервере):

    excel = Новый COMОбъект(«Excel.Application»);

    
    excel.DisplayAlerts = 0;

    excel.EnableEvents = 0;

    Книга = excel.WorkBooks.Open(ПутьКФайлуотчета);

    
    Книга.SaveAs(ПутьКФайлуотчета);

    excel.Application.Quit();

После этой операции при открытии файла там где должен быть рисунок надпись «Часть рисунка с идентификатором отношения rID1 не найдена в файле».

Что могло случиться с рисунком при пересохранении файла?

   фобка

1 — 27.08.15 — 12:57

Формат файла может задать?

   Dolphinbet

2 — 27.08.15 — 13:02

(1) Формат xlsx

   фобка

3 — 27.08.15 — 13:04

Saveas(путь, 50);

   Dolphinbet

4 — 27.08.15 — 13:04

   Dolphinbet

5 — 27.08.15 — 13:05

(3)    Книга.SaveAs(ПутьКФайлуотчета, 50);

по причине:

Произошла исключительная ситуация (Microsoft Excel): Данное расширение нельзя использовать с выбранным типом файла. Измените расширение в поле «Имя файла» или выберите другой тип файла в списке «Тип файла».

   фобка

6 — 27.08.15 — 13:11

(4) погодь

(5) да?) а так saveas(путь, -4143) еще надо параметр accsessmode глянуть типа

Saveas(,-4143,,,,,2)

   фобка

7 — 27.08.15 — 13:15

50 — это эксель 2007 (xlExel12), у тебя какой?

   Dolphinbet

8 — 27.08.15 — 13:16

(6) Теперь файл не открывается в эксель, пишет что формат недопустимый)

   Dolphinbet

9 — 27.08.15 — 13:16

У меня вот такой:

ТабДок.Записать(ПутьКФайлуотчета, ТипФайлаТабличногоДокумента.XLSX);

   фобка

10 — 27.08.15 — 13:17

(9) это понятно, эксель какой?

   Dolphinbet

11 — 27.08.15 — 13:27

(10) Excel 2010

   фобка

12 — 27.08.15 — 13:36

(11) походу 51

   Dolphinbet

13 — 27.08.15 — 13:40

(12) походу, только картинки по прежнему слетают..

   фобка

14 — 27.08.15 — 13:44

(13) значит дело не в формате :)

   Dolphinbet

15 — 27.08.15 — 13:49

(14) попробовал выполнить тот же код на клиенте — все норм. Значит дело в выполнении на сервере..

   Dolphinbet

16 — 27.08.15 — 13:56

только вариант «на клиенте » мне не подходит(

   фобка

17 — 27.08.15 — 14:05

Сложно сказать — не сталкивался. Если переимонвать файл в zip и посмотреть внутри — картинка существует?

   Dolphinbet

18 — 27.08.15 — 14:12

Вообще некоторые советуют отказаться от использования «Excel.Application» (например корпорация Microsoft).

Соответственно у меня вопрос, какая есть альтернатива? ADO?

   Dolphinbet

19 — 27.08.15 — 14:13

Допустим у меня есть такой несложный код:

    excel = Новый COMОбъект(«Excel.Application»);

    
    excel.DisplayAlerts = 0;

    excel.EnableEvents = 0;

    Книга = excel.WorkBooks.Open(ПутьКотчету);

    
    List = Книга.Sheets(1);

    List.columns(6).Delete(-4159);

    List.Cells(14,6).Select();

    excel.ActiveWindow.FreezePanes = 1;

    ВсегоКолонок = List.Cells(1,1).SpecialCells(11).Column;

    Для i=6 по ВсегоКолонок цикл

        List.columns(i).ColumnWidth = 100;

        List.columns(i).AutoFit();

    КонецЦикла;

    
    ВсегоСтрок = List.Cells(1,1).SpecialCells(11).Row;

    Для i=1 по ВсегоСтрок цикл

        List.rows(i).AutoFit();

    КонецЦикла;

    
    старт = List.columns(13);

    финиш = List.columns(ВсегоКолонок);

    List.Range(старт, финиш).Group();

    
    Книга.SaveAs(ПутьКотчету);

    excel.Application.Quit();

Как сделать тоже самое через ADO?

   Dolphinbet

20 — 27.08.15 — 14:16

Корпорация Microsoft на сегодняшний день не рекомендует производить и не поддерживает автоматизацию программ из пакета Microsoft Office с помощью автоматических, неинтерактивных клиентских приложений или компонентов (включая ASP, DCOM и службы NT), поскольку при запуске в этом окружении программы пакета Office могут работать нестабильно или зависать.

   фобка

21 — 27.08.15 — 14:36

(20) адо для чтения/записи данных ток (имхо), не знаю можно так форматами и свойствами управлять

   Dolphinbet

22 — 27.08.15 — 14:43

Вот что пишет Майкрософт по поводу серверной автоматизации https://support.microsoft.com/ru-ru/kb/257757

   Dolphinbet

23 — 27.08.15 — 14:44

Если честно я среди альтернатив ничего не нашел подходящего. Не встраивать в файл макрос чтоб он отрабатывал на стороне клиента. Вряд ли какому-то клиенту это понравится)

  

Dolphinbet

24 — 27.08.15 — 14:47

Намного лучшей скорости и масштабируемости при редактировании некоторых встроенных двоичных форматов можно достичь средствами Web-компонентов Office (OWC) или объектов данных ActiveX (ADO). Просмотр и изменение свойств документов возможны без применения автоматизации, а для управления файлами и версиями используются серверные расширения FrontPage (FPSE) или Distributed Authoring and Versioning (DAV).

Понравилась статья? Поделить с друзьями:
  • Частота встречаемости числа excel
  • Часть рисунка с идентификатором отношения rid2 не найдена в файле word
  • Частота варианты в excel
  • Часть рисунка с идентификатором отношения rid1 не найдена в файле excel
  • Частота в статистике excel