Создание PDF с внутренними гиперссылками

У меня есть книга Excel с индексной страницей, содержащей серию изображений, каждая из которых связана с разными листами.
Может ли кто-нибудь предложить, как я могу опубликовать это в PDF, чтобы гиперссылки работали в PDF?
Когда я публикую или использую PDF Factory, гиперссылки не сохраняются (и закладки также не создаются).

Я предпочел бы сделать это со встроенной функциональностью или бесплатными инструментами, хотя любые предложения приветствуются.

кроме того, он необязательно работать с Excel. Публикация из powerpoint будет почти так же хорошо, и в противном случае, любое простое решение, которое позволяет мне создать PDF, содержащий интерактивные изображения, которые принимает один к внутренним закладкам также может быть обходной путь.

25
задан Nicholas
15.05.2023 11:19 Количество просмотров материала 3679
Распечатать страницу

14 ответов

PDF гиперссылки должны быть определены / созданы с помощью инструмента создания PDF. Excel ничего не знает о PDF-файлах, поэтому его гиперссылки не обязательно означают что-либо в формате PDF, если ваш инструмент разработки не может читать ссылки Excel и переводить их в PDF, который он создает. Похоже, pdfFactory не делает этого самостоятельно. Возможно, pdfFactory Pro предоставит вам набор функций, необходимых для достижения этой цели.

Adobe Acrobat это приложение, которое работает с PDF формат наиболее изначально, и это можно сделать, но это дорого. Может быть альтернативное стороннее программное обеспечение, которое также может делать ссылки; вы можете взять свой PDF без ссылок и использовать некоторое программное обеспечение, подобное этому, чтобы добавить их позже.

этой список программного обеспечения PDF может быть полезным.

2
отвечен NReilingh 2023-05-16 19:07

только гиперссылки в Excel (2007), которые ссылаются на внешний url, работают в преобразовании в PDF даже с Adobe Writer. Внутренняя ссылка на документ не переводить в PDF, так как ссылка теряется в сохранить как.

1
отвечен Kevin 2023-05-16 21:24

Я понял, что сохранение в формате PDF из Word сделает это...т. е. внутренние гиперссылки переносятся в PDF. Однако Excel и PowerPoint не делать.

согласно ответу, который я поддержу, Excel будет экспортировать внешние гиперссылки, а не внутренние.

1
отвечен Nicholas 2023-05-16 23:41

Я обнаружил, что если я сохраняю документ как веб-страницу, а затем открываю его через Adobe Acrobat pro, он поддерживает гиперссылки (недостатком является то, что он заполняет форматирование).

1
отвечен Jane 2023-05-17 01:58

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

1
отвечен mrexcel2012 2023-05-17 04:15

сегодня я нашел решение (я дам свой перевод итальянских шагов моей версии Excel 2007, которые могут отличаться от английской версии).

  1. откройте файл Excel
  2. нажмите и откройте все гиперссылки и превратить их все Красный
  3. закройте все страницы, которые вы открыли (на всякий случай, они могут создать проблемы)
  4. из значка офиса (или меню "Файл") перейдите к"Сохранить как"
  5. выберите PDF или XPS
  6. нажмите "Параметры"..." Убедитесь, что вы нажмите кнопку "соответствовать стандарту ISO 19005-1 (PDF/а)" (может быть "совместимый с ISO 19005-1 (PDF/а)") тогда ОК
  7. в правом нижнем углу, нажмите на опубликовать (или"сохранить")

, который сохранит ваш файл в формате PDF и ваши гиперссылки будут активны.

1
отвечен Mario Ricci 2023-05-17 06:32

поток помог мне найти ответ, когда я понял, что делают предлагаемые обходные пути.

у меня также есть лист, который используется для форматирования динамической презентации, и я хотел, чтобы он печатался в формате PDF для доставки клиенту. В ней, я хотел, чтобы ссылки и динамически изменяться на основе ВПР стол. Когда переходил непосредственно с листа на лист, конечно не получалось.

Так, я в конечном итоге того, чтобы использовать VBA, чтобы написать http URL-адрес непосредственно к свойству ячейки на листе, где я хотел гиперссылку. Аналогично щелчку правой кнопкой мыши на листе и ручной вставке гиперссылки через диалоговое окно Windows Excel. Таким образом, когда PDF генерируется при печати, файл сохраняется с гиперссылкой, доступной в pdf.

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

я обнаружил, что VBA модуль / макрос смог выполнить поиск и запись в свойство гиперссылки для этой ячейки в качестве привязки.

это было мясо того, что я искал, и что я вставил в свой макрос, чтобы написать URL-адрес на лист, когда пользователь изменил раскрывающийся список:

With Worksheets("WorksheetA")

 .Hyperlinks.Add Anchor:=.Range("B145"), _
   Address:=Worksheets("WorksheetB").Range("L1"), _
   ScreenTip:="Click to Apply", _
   TextToDisplay:="Apply Now"
  End With

где B145 что, где я вставлял URL и L1, где я его поднимал. Затем в L1 я использовал формулу листа excel для построения URL-адреса.

="https://www.yourDot.com/" & 
    VLOOKUP(Dashboard!D5,Settings!A5:L24,12,FALSE) & "@yourDomain.com"

таким образом мой URL на PDF изменено динамически на основе выбора, и это было интерактивным на pdf, просмотренных с ПК или мобильного устройства.

надеюсь, что это помогает.

1
отвечен Ken Barnes 2023-05-17 08:49

Я изучил все эти варианты, а затем вспомнил, что LibreOffice (бывший OpenOffice) был очень хорош в таких вещах. Если поставить Excel .xlsx, существующие внутренние ссылки на именованные диапазоны и все, в LibreOffice Calc вы можете использовать LibreOffice "Файл / Экспорт в PDF" , и вы получите идеальный внутренне связанный PDF. Конечно, не все варианты форматирования и формул .xlsx поддерживаются совместимо в LibreOffice.

1
отвечен Volker 2023-05-17 11:06

PDF Factory pro действует как принтер. он делает "фотографию" вашего документа и превращает его в PDF.

вам нужно будет использовать программное обеспечение, которое фактически создает PDF без драйвера принтера, такое как PDF Studio, Bluebeam, Nitro, Adobe или несколько других инструментов.

0
отвечен Brian 2023-05-17 13:23

Я использую гиперссылки в Excel 2007, чтобы дать быстрый способ для людей, чтобы нажать и просматривать pdf документы из таблицы excel.

В основном я сделал следующее:

  1. Сохранить PDF-файлы в папке на вашем компьютере / сети.
  2. затем добавить столбец в таблицу поместить сохраненный папку.
  3. также имеют имена файлов pdf в столбце, а также.
  4. в другом пустом столбце введите функцию "гиперссылка" из панель инструментов Форекс. ="PDF File Folder" (возможно, потребуется добавить дополнительный / в конце, если его нет) &"PDF Name"

  5. вы также можете назвать гиперссылки, что вы хотите, чтобы они показывали, как, я просто перечисляю мой как "гиперссылка Certficate", но это только мои предпочтения.

  6. нажмите гиперссылку, и она должна вызвать PDF, указанный для этой строки.

Я могу отправить снимок пример, если это необходимо. Удачи, это намного проще чем ожидалось.

0
отвечен HyperlinkHelp 2023-05-17 15:40

обходной путь заключается в копировании ссылки в MS Word, а затем обратно в Excel. "Отмывание" ссылок через MSWord таким образом изменяет формат гиперссылки, поэтому она больше не является уравнением (например,=hyperlink(a6,"View")) и теперь просто ячейка со словом View в ней с гиперссылкой. Сейчас .pdf будет иметь правильное значение.

Я хочу найти способ изменить формат ячейки изначально в Excel, а не копировать/вставлять с помощью Word. Если кто-нибудь знает, как это сделать, я бы бесконечно благодарен.

0
отвечен Chris M 2023-05-17 17:57

Я попытался эту уловку (нажать на опцию ISO), чтобы получить внутренние ссылки на работу при сохранении файла Excel в PF один, но я думаю, что этот комментарий здесь, на этом форуме предназначен для создания EXTERANAL гиперссылки работать, а не внутренние, которые просто указывают на где-то еще в том же файле Excel. Этот метод ничего не делает для внутренних ссылок, о чем свидетельствует мой тест, когда вы нажимаете на внутреннюю ссылку, он не обязательно открывает что-либо Вроде внешних ссылок, чтобы открыть окна на основе браузера. Внутренние ссылки просто переходят в другое место в той же таблице. У меня все еще нет ответа о том, как заставить внутренние гиперссылки Excel работать при сохранении файла Excel в PDF. Я использую Excel Pro 2010, и с помощью этого инструмента внешние ссылки отлично работают, просто сохраняя файл Excel в PDF, а опция ISO вообще не нужна..

для временного обходного пути для внутренних гиперссылок на работу, вы можете использовать всплывающие окна в результирующем PDF файл вместо. Конечно, все это имеет смысл только в том случае, если все, что вам нужно, это просто текст, например, со сносками. Для этого сначала скопируйте текст, который вы хотите показать в всплывающем окне (или просто введите его при оформлении текста в всплывающем окне), затем выделите нужный текст в всплывающем окне, чтобы расширить и нажмите правой кнопкой мыши. Он создаст всплывающее окно и вставит скопированный текст. Таким образом, всякий раз, когда мышь работает над этим текстом в файле PDF (или вы нажимаете на текст, который является гиперссылкой), всплывающее окно появиться. Также обратите внимание, что если вы допустили ошибку в тексте, который вы изначально выбрали, что приводит к появлению всплывающего окна, во всплывающем окне есть стрелка вниз по имени (обычно имя компьютера) в левом верхнем углу всплывающего окна. Итак, если вы хотите полностью удалить всплывающее окно, нажмите на эту стрелку вниз и появится опция "удалить", и нажмите на нее. Исходный текст в файле PF остается, и выделенный цвет возвращается к тому, что было до создания файла. всплывающее окно, и больше не будет всплывающего окна для этого текста. Если у вас много внутренних ссылок на гиперссылки, как у меня, со многими ссылками на сноски, то это очень утомительно, и каждый раз, когда вы воссоздаете PDF-файл из Excel ne, вам нужно пойти и сделать это снова и снова! Так что, это просто обходной путь.

Винсент 12-29-2016

0
отвечен Vincent 2023-05-17 20:14

Я нашел ответ.

больше ничего у меня не получалось. Adobe, по-видимому, хорошо осведомлены об ошибке и будет решать эту проблему в будущем.

Так что я, наконец, подумал об использовании кого-то, кроме Adobe, чтобы создать pdf для меня-но я не сильно надеялся.

Я нашел этот URL-адрес из облака Nitro. Это бесплатно конвертировать документ excel, и это работает!! Я только что это сделала. Вы просто прикрепляете документ, который хотите превратить в pdf, и отправляете его по электронной почте себя онлайн. URL-адрес https://www.exceltopdfonline.com/en/

теперь вы можете поблагодарить меня :-)

0
отвечен Eleanor Dangerfield 2023-05-17 22:31

Я не смог получить внешние гиперссылки для экспорта в формате pdf либо путем печати в формате pdf или сохранить в формате pdf при использовании Excel 2007. Однако я смог получить внешние ссылки для публикации в pdf, перейдя в "сохранить как", а затем в" другие форматы", а затем выбрав .документ PDF. Что касается внутренних ссылок до сих пор не работает.

-1
отвечен Valerie Ciallela 2023-05-18 00:48

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх